Hi, I'm Herbert
A remote fullstack engineer specialized
in mobile, web and 3D applications
Introduction
Overview.
Full-stack engineer with 7+ years of experience in JavaScript technologies, including Node.js, React/Next.js/React-native,Three.js, TypeScript, and expertise in AWS, Firebase, Docker, Kubernetes, SQL, PHP, Python, and MongoDB. Adept at building scalable applications, optimizing performance, and deploying to cloud infrastructures. Open-source contributor and Meta’s BuildForSDG 2020 challenge winner. Let's work together to bring your ideas to life!
EXPERIENCE
MY Experience
Lead React native developer
Connect up
- Reduced app load time by 40% through code optimization and reducing re-renders
- Enhanced retention by 15% with smoother navigation, offline support, and real-time notifications
- Decreased memory usage by 25% via image optimization and native video processing modules
- Led migration from React Native 0.59 to 0.75, ensuring 100% compatibility and smooth transitions
- Lowered crash rates by 30% with proactive error handling and memory leak detection
- Mentored a team of 5 developers, increasing project delivery speed by 20%
- Improved usability in low-connectivity environments, increasing user satisfaction by 18%
Fullstack Engineer
Aerial Inc
- Improved frontend UX by integrating APIs, applying code splitting, and reducing complaints by 10%
- Developed document processing tools using pdfjs-dist, jszip, and machine learning for authenticity verification
- Co-developed ts-mongo for type-safe MongoDB interactions, increasing code reusability
- Automated CI/CD pipelines with GitHub Actions, cutting manual tasks by 40%
- Participating in code reviews and providing constructive feedback to other developers
Full stack team lead developer
GitStart YC(S-19)
- Led migration from enzyme to React Testing Library, securing a 3-year client extension
- Developed a component library reducing dependencies and improving page load by 20%
- Automated CI/CD pipeline with GitHub Actions, boosting delivery efficiency by 30%
- Mentored a team of 8 developers, increasing project delivery speed by 20%
Full stack software Engineer at Netbritz.com
Netbritz
- Rewrote server code from PHP to Node.js, increasing site speed by 15%
- Enhanced CI/CD pipelines and optimized database queries, improving performance by 12%.
- Implementing responsive design and ensuring cross-browser compatibility
Fullstack team leader developer
Wakanda Great View Holidays
- Improved UI, resulting in a 20% drop in user complaints and a 40% traffic boost via SEO enhancements
- Led migration to cloud hosting, improving performance and traffic by 30%
- Implementing responsive design and ensuring cross-browser compatibility
- Participating in code reviews and providing constructive feedback to other developers
My work
MY RECENT PROJECTS
Sourcegraph
Sourcegraph is the code intelligence SaaS platform built with features that help you understand, fix, and automate across your entire codebase. It is used by over 1.8M engineers. I contributed to this project while working at Gitstart YC(S19), all contributions was made on behalf of Gitstart YC(S19)
Gitstart Official
This is the main website for Gitstart YC(S-19) which handles business transactions and bookings with clients seeking services of the the company. Whenever clients projects are over or waiting for feedback from clients after pushing pull request, its rule we have to fix bugs, creating new features for the company website basing tasks created by the team leads of those projects
Finance manager
This software aims to minimize the complexity of book keeping by providing automated generation of financial statements like business journals, ledgers, Trial balance, statement of financial position (income statement), Income statement, cashbooks, balance sheet,and payroll reports basing on data of the company provided through our easy to use user interface
Gitstart developer portal
This is the developer portal for Gitstart YC(S-19) which handles applications of new developers, database of all staff and developers, and payment information and work schedule of developers. Whenever clients projects are over or waiting for feedback from clients after pushing pull request, its rule we have to fix bugs, creating new features for the company website basing tasks created by the team leads of those projects
Connect up
This is the native application available on both android and IOS with over 5000 downloads that is one stop center, offering short videos services, e-commerce, chat, messaging, bookings and many others. It was written with react-native and Typescript on front-end and php/laravel on backend. I'm currently the lead developer for this application
Netbritz
Netbritz is the new social media and social networking internet service that provides modern, efficient and easy way to share with the world. Share photos, text, videos, emoji Gif with your loved ones. Create photo albums to organize your photos. Follow your Preferred topics with hashtag and a lot more.
Nylas AI email and scheduling client
This application uses Nylas API and ChatGPT to create and view calendar events, View and send emails, Schedule meetings, and Auto responder with the power of Chart GPT written with Nextjs-13 app-router, Typescript, Zustand, Mantine UI, Nylas Nodejs API, OpenAI chatGTP, Storybook, and others
Awards
Certification and awards
From: Pluralsight
JavaScript proficiency certificate
View the certificate here
From: Hackerrank
Rest API (Intermediate) Certificate
View the certificate here
From: Hackerrank
Reactjs proficiency certificate
View the certificate here
From: Hackerrank
Modern JavaScript certificate
View the certificate here
From: Facebook (Meta)
BuildForSDG challenge certificate
View the certificate here
From: Amazon Web Services
AWS technical essentials
View the certificate here
From: Amazon Web Services
Modern application on AWS
View the certificate here
From: Amazon Web Services
AWS Serverless Development
View the certificate here
From: Amazon Web Services
AWS Serverless Development
View the certificate here
From: Udemy
Micro services with Nodejs and React
View the certificate here
From: Udemy
Nodejs clusters with PM2, RabbitMQ, Redis and Nginx
View the certificate here
From: Udemy
Micro frontend with React
View the certificate here
What they say
Testimonials
Working with Herbert has been an absolute pleasure. He demonstrated exceptional problem-solving skills and a deep understanding of modern technologies. His leadership in refactoring our legacy codebase resulted in a 30% improvement in performance and stability. He always willing to mentor junior developers and share his knowledge, which has contributed greatly to our team's growth
Muhumuza BrianDirector of Robran holdingsHerbert is the definition of a top-tier Senior Software Engineer. He consistently deliver high-quality code on time and proactively identify areas for improvement. His ability to break down complex problems into manageable solutions has been instrumental in the success of connect up project. On multiple occasions, he has stepped up to lead critical initiatives, and we’ve always been impressed with his attention to detail and innovation
Oket EmanuelCo-founder Herald & Tommy companyIt’s rare to find someone with both the technical expertise and the communication skills that Herbert possesses. As a Senior Software Engineer, he has a clear vision for scalable and maintainable code. His contributions to our microservices architecture and their deep knowledge of cloud platforms have significantly increased our system's reliability and efficiency. They are always approachable and willing to help others, making him a key asset to our team
Michael JohnsonProject manager at GitstartHerbert is an outstanding Senior Software Engineer who goes above and beyond in every project. He is highly skilled in full-stack development and always stay up-to-date with the latest trends and technologies. His contributions to our CI/CD pipeline automation saved countless hours of manual work, and his leadership in code reviews ensures we maintain the highest quality standards across the board
James WatsonEngineering manager at AerialOps
Contact me
Get in touch
© 2024 Herbert . All rights reserved