Application architecture
Design modular systems with clear separation of concerns, scalable backend services, and maintainable front-end layers.
moson@ssongpro:~$ whoami
Hi, I’m Emma — a software engineering student and web developer focused on practical, accessible interfaces and tooling that helps communities and small teams ship faster.
about
I'm currently studying in the Faculty of Science and Technology at the International University of East Africa (IUEA), focused on object-oriented programming, web development, and interactive design. Most of what I know, I learned by building something someone actually needed.
Outside of coursework, I do hands-on digital work for Creation Steppers Youth Development Initiative (CSYDI) — their website, training curricula, and the campaigns that get young people in the room. I enjoy turning a rough idea into something that ships, then teaching the next person how it works.
International University of East Africa (IUEA)
Faculty of Science and Technology — B.Sc. Software Engineering, in progress
git log --oneline --author="Moson Emma"
feat:Enrolled at IUEA, started building with JavaScript and Python
feat:Shipped the CSYDI website and its training sign-up flow
docs:Built a 10-week digital literacy curriculum for youth aged 16–26
wip:Learning frameworks and design systems, one project at a time
years in the field
projects shipped
happy clients
software engineering
From back-end APIs and mobile experiences to CI/CD pipelines and learning tools, I help teams ship software that is reliable, maintainable, and user-focused.
Design modular systems with clear separation of concerns, scalable backend services, and maintainable front-end layers.
Build RESTful and GraphQL APIs, manage data modeling, and integrate secure service-to-service communication.
Develop mobile-ready experiences with responsive design, React Native / Flutter, and native-like performance.
Automate builds, testing and deployment with CI/CD pipelines, infrastructure as code, and quality tooling.
Focus on testing, observability, security, and performance so software works well under real-world conditions.
Create clear docs, onboarding materials, and learning content that help teams and communities use technology with confidence.
A complete, responsive website for Creation Steppers Youth Development Initiative — built to showcase their mission and make it easy for the community to connect and sign up for programs.
Visit live site →A fully functional online store with payment integration and an inventory management system.
View project →A collaborative task management tool with real-time updates and team collaboration features.
View project →I moved the full list of 21 project ideas to the projects page to keep the homepage concise. See the complete list on the Projects page →
stack
get in touch