Modern websites
Responsive, content-led websites that help businesses and organisations explain who they are and make the next step obvious.
About Thomas
I'm Thomas Hondo Chacha, a software engineer from Kenya focused on modern websites, interactive applications and practical digital solutions.
Who I am
I work across software engineering with a focus on front-end development and practical web systems. I enjoy the part where a real problem becomes a clear interface: structuring content, shaping interactions and making sure the result behaves well on every screen.
My foundation is semantic HTML, responsive CSS and vanilla JavaScript. When a project needs server-side logic, I work with Node.js, Express and PostgreSQL, and I connect interfaces to supported APIs where it makes sense.
I'm not interested in showing off the longest list of technologies. I choose tools that suit the problem and place the emphasis on clarity, accessibility and code that can be maintained.
Thomas Hondo Chacha
Software Engineer
What I build
The technology should serve the purpose. These are the kinds of problems I focus on.
Responsive, content-led websites that help businesses and organisations explain who they are and make the next step obvious.
Browser-based tools shaped around a workflow — structured input, understandable interfaces and useful feedback.
Redesigns, responsive fixes, accessibility improvements and technical clean-up for existing digital products.
How I approach projects
A good interface should feel obvious. Getting there takes careful thinking.
I ask about the audience, the content and the outcome before settling on a layout or a technical approach.
Clear hierarchy and direct language usually do more for a project than another visual effect.
Semantic markup, responsive styles, accessible controls and readable code are part of the work, not extras.
I test the actual experience on different screen sizes and fix the details that get in the way.
Technologies and tools
I work with a focused set of tools. There are no proficiency percentages here — the projects are the evidence.
Currently exploring
The work gets better when the learning continues. At the moment I'm spending time with:
Next step
Tell me what you're building or improving. We can start with a short, no-obligation conversation about the problem, the scope and the right way forward.