About
I'm Mustapha Ambali, a software developer with a background in Mass Communication. I moved into software because I became increasingly interested in how the things I used every day were actually built.
These days, I spend most of my time building mobile applications and learning backend engineering through real projects — the kind where you have to actually deal with authentication, data, and the details that only show up once an app becomes more than a screen.
I like software that's straightforward to understand and dependable in the places that matter. I'm still learning, but I take it seriously — especially the decisions around architecture and how different parts of a system fit together.
What I'm building around
- Backend development
- REST APIs
- Database design
- Authentication
- Mobile applications
- System design
Experience
Independent Software Developer
2024 — Present
- Building mobile applications with Flutter, including Fihone and Regiforte.
- Building REST APIs and working through authentication, validation, and database design.
- Exploring backend engineering with Python, Flask, PostgreSQL, SQLAlchemy, and Docker.
- Using Git and GitHub to manage ongoing projects.
- Learning through building and debugging real applications rather than only following tutorials.
Education
B.Sc. Mass Communication
Adekunle Ajasin University · Second Class Upper Division