Problem Solving
I approach technical challenges logically and stay focused on the practical solution rather than the most interesting one. Most problems are resolved by narrowing down carefully, not by guessing quickly.
Professional experience, education and capability, laid out for recruiters who need the facts quickly, and for clients who want to know who they would be working with.
Three years of web and IT work at Yunga Technologies, independent contract projects since, and earlier roles in marketing and sales that shaped how I handle clients.
Contract
Independent Practice
Kampala, Uganda
Website development, redesign and maintenance contracts, alongside an ongoing locum website development engagement with Marie Stopes Uganda.
Employment
Yunga Technologies Uganda Ltd
Kampala, Uganda
Three years across website development, maintenance, client support and general IT work in a Ugandan technology company.
Employment
Angel Wood Academy
Uganda
Marketing and promotion work for an education institution, and the grounding for how I now approach positioning and messaging on the sites I build.
Transferable to my web work
Employment
VendorsPoint Uganda
Uganda
Client-facing sales work, target-driven, dealing directly with customers and their requirements.
Transferable to my web work
Listed exactly as awarded. Grades are not published here. Request them directly if they are relevant to your process.
Makerere Institute of Technology East Africa
Computer and software engineering fundamentals: programming, systems and hardware.
Top Dent IT Solutions
Hardware maintenance and repair alongside introductory web development.
Merryland High School
Merryland High School
Listed honestly. Where my experience with something is still developing, it says so. There are no proficiency percentages here because they would be invented.
The languages everything else is built on.
Where most of my delivered work lives.
Cross-platform apps from a single codebase.
Structure and interface before implementation.
Making sure the work can be found and measured.
The parts clients only notice when they go wrong.
The parts of the job that decide whether a project goes well, and that are harder to list on a CV than a technology stack.
I approach technical challenges logically and stay focused on the practical solution rather than the most interesting one. Most problems are resolved by narrowing down carefully, not by guessing quickly.
Comfortable learning new tools and adjusting to changing project requirements. The technology I use is chosen to fit the project, which means regularly working outside what is already familiar.
Able to translate technical requirements into terms a client can make decisions with, explaining the trade-off and not just the recommendation.
Focused on usability, consistency, responsiveness and technical quality. The difference between a site that feels professional and one that does not is usually a hundred small things.
Comfortable taking responsibility for a project from development through deployment and ongoing support, including the parts that are nobody's favourite.
Actively developing my technical and digital skills. Where my experience with a technology is still growing, I say so rather than overstate it.
Whether you need a new website, a WordPress redesign, better performance, SEO improvements or ongoing technical support, let’s talk about your project.