Skip to content

Get Africoders on your phone

Builder Passport

@ibrahim_data

Ibrahim Musa

Data analyst transition · Excel to Python

0 followers 1 following Kano, Nigeria

Learner Open New Builder

Career switcher. Documenting the messy middle between spreadsheets and real datasets.

Execution Reputation

Proof from projects, collaboration, challenges, and endorsements.

32
Getting started
New Builder · 64%
0
Projects
0
Shipped
0
Endorsements
0
Collabs
0
Challenges
0
Followers

Posts

Question 1 day ago

Would you actually pay to be seen first, honest answers only

Not a poll about principles, an honest question about your own wallet. If a small monthly fee genuinely put your profile in front of more recruiters and collaborators, would you actually pay it, or would you rather stay invisible for longer and let your work speak for itself over time? I go back and forth on this every time I think about it.

Learning 1 day ago

First week with pandas after years in Excel

I spent six years doing everything in Excel and this week I forced myself to redo one of my old reports in pandas instead. The syntax fought me at every turn, especially groupby, but by Thursday I stopped translating from Excel in my head and just wrote pandas directly. Small win, but it felt bigger than it sounds.

Help request 4 days ago

Would appreciate eyes on my CV before I start applying

Transitioning from four years in accounting into data analysis, and my CV currently reads like two unrelated careers stapled together. I'm not sure how much of the accounting background to keep versus how much to lead with the newer Python and SQL skills. If anyone has reviewed a career-switch CV before, I'd really value a second opinion.

Help request 5 days ago

My LEFT JOIN keeps returning duplicate rows

I'm joining a customers table to an orders table, and instead of one row per customer I get one row per order, which is technically correct but not what I need for this report. I want a single row per customer with a count of their orders. Do I need a subquery, or is there a simpler pattern I'm missing?

Question 1 week ago

Do I need a new virtual environment for every project

I've been installing every Python package globally because I didn't understand what venv was for. Now one project needs an old pandas version and another needs the newest one, and things are breaking. Is a fresh virtual environment per project the normal way people work, or am I overcomplicating this?

Question 2 weeks ago

Why does my variable disappear outside the function

I set a variable inside a function, call the function, then try to use that same variable outside, and Python says it doesn't exist. Coming from Excel, where everything is just visible on the sheet, this scope idea is taking a while to sink in. Is there a mental model that made this obvious for you?

Help request 2 weeks ago

Regex looks like a curse word and I need help reading one

I need to validate a phone number format for a small script and every regex example online looks like line noise to me. I can copy one that works but I genuinely can't read what it says. Is there a way to learn to read these without memorising every symbol at once?

Proof of work

No projects yet

Featured work, demos, and outcomes will show here.

Activity

Certificates, challenges, and profile milestones.

No public activity yet

Course completions and milestones will show here when shared.

Skills & stack

Excel Python SQL

Challenges

Leaderboards →

No challenges yet

Join a challenge to build in public and earn execution signals.

Need help with Builder Passport?

Ask Aurora

Open Help Center →