About Me
Let me tell you a few things..
BIO
Software Engineer with over half a decade of experience designing user-centric, accessible applications for businesses in education, health, and finance.
Specialises in developing UI/UX solutions that drive engagement and operational efficiency, aiming to create impactful, inclusive products that solve real-world problems and serve social causes.
SKILLS
Programming Languages & Web Technologies: JavaScript, TypeScript, Python. ReactJS, Node, HTML, CSS, Bootstrap, ReactNative, Flask, Django, Ruby, Ruby on Rails
DevOps Tools & CI/CD: Docker, Kubernetes, Redis, Git, GitHub, CircleCI, TravisCI, Test Driven Development
APIs & Tools: RESTful APIs, GraphQL, Postman, Swagger
Database Systems: SQL, PostgreSQL, NoSQL, MongoDB
Soft Skills: Leadership, Agile Project Management, Remote Team Collaboration, Cross-Cultural Communication
CODE FIRST GIRLS
Lead Instructor (Dec 2022 - Present)
Location: London, UK (Remote)
CFG is the largest provider of free coding courses for women in the UK, delivering over £54 million worth of free technology education and teaching three times as many women to code as the entire UK university undergraduate system!
- Devoted 100+ hours leading classes where I have taught 300+ total beginners fundamental concepts on Web Development and Data Analysis helping them transition into tech roles and get jobs.
- Accrued 30+ hours of leading sessions for Massive Open Online Courses that are streamed live on YouTube on Front End technologies, Data Structures and Algorithms.
- Reviewed and analyzed 120+ assessments to determine project grading and graduation to the next step of the courses.
- Led and guided 80+ groups of student teams as they worked on and collaborated on projects building their first websites.
ETINX
Software Engineer (Jan 2023 - Jul 2023)
Location: Talinn, Estonia (Remote)
Etinx provides founders with what they need most - a true technical partner. With founder experience of over 30 start-ups (that have either entered the marketplace and/or been purchased) in the fields of d-apps/blockchain, web/mobile, client/server, AI, and machine learning, Etinx is tailor-made to provide the tech team start-ups need.
- Worked on a Fintech product Ndovu with a focus on the front end of the system implementing features for the B2B Admin Portal and B2C Client Portal in an agile remote distributed team.
- Developed and deployed 15+ new features and bug fixes, boosting user engagement by 25% and reducing response times by 30%.
- Refactored react components and optimized API calls reducing post-release bugs by 25%.
MEDX
Software Engineer(Mar 2022 - Nov 2022)
Location: Uganda and Ethiopia, (Hybrid)
Medx is a Ugandan medical technology company with a mission to enable health medical systems to deliver more value to users, clients, and stakeholders. LabXpert is an end-to-end laboratory information system that manages the entire medical testing process, from sample collection to results release, to improve quality and reduce turnaround time.
- Collaborated with a team of 5 developers, 10+ labs, and Ministry of Health officials and built real-time dashboards to track 200+ TB cases monthly supporting data-driven decision-making.
- Automated COVID testing workflows, reducing turnaround time by 80% and boosting lab throughput by 50%.
- Deployed the Medx LabXpert system we had developed in 60+ labs, enhancing data accuracy by 90%.
ANDELA
Software Engineer(Apr 2019 - Oct 2019)
Location: Kampala, Uganda (On-site)
Andela is an American software development company with operational campuses in Africa. It hires only the top 1% of applicants into remote engineering teams.
- Led a team as Scrum Master, achieving a 90% sprint completion rate, which improved project delivery time by 25%.
- Refactored code using behaviour-driven design, increasing test coverage by 35% by covering all edge cases.
- Earned appointment as Communications Expert on the Culture Council after organizing 5+ morale-boosting events (e.g., quiz nights, game nights, hackathons), achieving a 50% increase in team morale and a 15% reduction in event costs.
MICROVERSE
Technical Support Engineer | Code Reviewer (June 2021 - Mar 2022)
Location: San Francisco, USA (Remote)
Microverse is a global school for imparting web development and career-ready skills to a diversified group across the globe.
- Reviewed 50+ pull requests within an average of 2 days, reducing time-to-production by 30%.
- Conducted over 15 one-on-one video calls with remote developers, providing guidance and resolving blockers effectively.
- Mentored 20+ Junior Developers and suggested optimizations to streamline code structure, enhance quality, and boost performance.
- Authored 2 technical articles and produced a YouTube video that reached 1,000+ views, enhancing engagement.
DATA CARE
Junior Software Developer (Intern) (Jul 2016 - Sep 2016)
Location: Kampala, Uganda (On-site)
Data Care (U) Ltd is a consulting company at the forefront of many Government and Non-Government projects in Uganda and the East African region.
- Facilitated interviews with diverse stakeholder groups, leveraging strong communication and active listening skills to accurately identify and understand client challenges.
- Developed a custom full-stack web application for Gayaza High School, enhancing business performance by integrating tailored features.
- Implemented Scrum methodology, leading to faster iterations and delivering bi-weekly updates through sprint meetings, improving client feedback loops.