Jeff Muteru
SENIOR SOFTWARE ENGINEER
Email: **********@*****.***
LinkedIn: linkedin.com/in/jeffmuteru
Mobile: +254-***-***-***
Nairobi, Kenya
Professional summary
I am an experienced Software Engineer with over 6 years of expertise in integrating front-end and back-end technologies to create complex, high-performance web platforms. Proficient in Angular, React.js, Next.js, Node.js, and microservices, just to mention a few, I excel in leading scrum teams to deliver impactful solutions. With a strong background in CI/CD processes and cloud infrastructure, I consistently enhance application performance, drive scalability, and ensure seamless project transitions within agile environments.
Experience
PAPPS Consulting Software Engineer March 2024 - Present
● Responsible for the overall UX design, interaction design, and front-end development of a payment dashboard focused on security and responsiveness with Next.js.
● Worked with back-end teams on UI integration to detailed specification documents.
● Performed Unit, integration, and functional testing with the internal team to improve user experience performance and security.
Cellulant Senior Software Engineer July 2022 - January 2024
● Spearheaded migration from monolithic architecture to micro front-ends using React and Next.js, reducing average page load time from 3.5 seconds to 1.2 seconds
● Engineered scalable UI solutions with Angular and React, integrating RESTful APIs and MongoDB, supporting a 3x increase in daily active users from 50,000 to 150,000.
● Led development of PCI DSS compliant payment application, utilizing Go for backend services, successfully processing over 1 million transactions in the first quarter post-launch.
● Coordinated cross-team projects, ensuring cohesive development and maintenance of new features on the software platform.
● Applied software engineering principles to design, develop, maintain, test, and evaluate software.
● Rewrote Java microservices in Golang for the sole purpose of improving performance and scale easily.
● Developed CLI and web applications in Rust to have a deepened understanding of concurrency and safety guarantees.
Tracom Services LTD Software Engineer July 2018 – July 2022
● Developed, maintained and tested responsive web applications using Angular and React.js, increasing average user session duration from 3 minutes to 4.5 minutes.
● Engineered PCI DSS-compliant card payment and banking applications for Point-of-Sale (POS) terminals, facilitating secure transactions for over 200 merchants with a 95% uptime. The ISO8583 protocol was mostly used during the development process.
● Initiated and documented the requirements gathering process, be it for new projects, proof of concept demonstrations, or change requests.
● Provided technical support to clients, such as having training workshops on how to set up and configure smart terminal applications or troubleshoot device issues.
● Participated in the Visa and MasterCard certification process, in which the applications complied with the security standards of each payment network.
● Occasionally collected from client sites to hand them over for repairs.
● Mentored 3 cohorts (40 individuals) on front-end development best practices and test-driven development (TDD), improving the team's code quality with 20% fewer bugs in production releases, and assisting them in securing job placements.
Education
Strathmore University, Nairobi, Kenya 2014 -2018 Bachelor of Business Information and Technology
Skills
Frontend:HTML5, CSS3, Tailwind CSS, JavaScript,TypeScript, Angular 11+, React.js, Next.js, Redux
Backend: RESTful APIs, gRPC, Go, Node.js, Microservices, MongoDB, PostgreSQL, Rust, C
DevOps: Git, Jenkins, CI/CD Pipelines, Docker, Kubernetes Testing: Cypress, Jasmine, Karma, TDD
Cloud/Infrastructure: Azure, Docker, Kubernetes
Tools: GitLab, SonarQube, Rancher, JIRA,ClickUp, Microsoft Dynamics CRM Methodologies: Agile (Scrum, Kanban)
References
George Kihara
Cellulant
Engineering Manager
Wilson Mahole
Cellulant
Technical Team Lead
Kelvin Waweru
HalloPay
Technical Team Lead
Elizabeth Kimani
Coca-Cola
Project Manager