Benson Njuguna
Full Stack Software Developer
Hire this person
Send a job offer directly to this candidate
About
I'm a Full Stack Software Developer skilled in building and optimizing web applications with Java, Python, JavaScript, TypeScript, and React. I've delivered scalable solutions for apps serving over 20,000 clients, optimizing database queries and reducing data access times by 70% through automation. I work closely with cross-functional teams to deliver high-performance, user-friendly software, focusing on clean, maintainable code and thorough testing for reliability.
Experience
Software Developer at Villasoft Limited (2024-06 – Present)
As a Software Developer at Villasoft Limited, I drive the development and optimization of large-scale web applications to improve operational efficiency and enhance user experience. My work spans both front-end and back-end development, delivering high-performance solutions that support thousands of users.
- Developed robust, scalable views using Scala, React MUI, and MySQL, enabling 20,000 users to perform seamless CRUD operations and achieving a 40% reduction in response time for customer inquiries.
- Established strong user authentication and authorization protocols, reducing unauthorized access incidents by 40%.
- Integrated third-party APIs like HubSpot, AfricaIsTalking, and TinyURL, improving data exchange efficiency by 25% and reducing development time by 30%.
- Generated data metrics from PostgreSQL and MySQL databases, to inform key decisions on operational costs and capacity planning.
- Automated data export functionality, cutting access time to historical records by 70% and significantly improving operational efficiency.
- Designed and optimized three relational databases, resulting in a 35% boost in query performance and a 15% reduction in data storage costs.
- Implemented caching mechanisms such as Redux to reduce database load, resulting in a 50% reduction in response latency.
- Developed and implemented React Native mobile applications that significantly improved user accessibility, resulting in a 50% reduction in task completion times.
Software Engineer at Juubix (2023-10 – 2024-01)
Worked on the company's trio of apps, including but not limited to a video conferencing app, gaming app, and user management system.
- Developed user interfaces based on detailed design specifications, suggesting and implementing enhancements that improved functionality and user experience, resulting in a 15% increase in user engagement.
- Awarded Juubix Top Code Contributor, having successfully committed over 200 high-quality code contributions that improved system performance and reduced bugs by 20%.
- Engineered and deployed the Ju-meet application, which facilitated seamless connections for over 500 remote call participants, enhancing communication and collaboration.
- Conducted a live LinkedIn session sharing practical tips on delivering constructive criticism, reaching an audience of 45+ professionals, with a 90% engagement rate throughout the session.
Education
Full-Stack Software Development Program in Software Development – Microverse
Bachelor's Degree in Co-operative Management – Kisii University