Summary
Overview
Work History
Education
Skills
Certifications
Timeline
SoftwareEngineer

Titus Muthomi

Software Engineer
Nairobi

Summary

Results-driven Fullstack Software Engineer with a proven track record in developing and implementing inclusive software solutions. Proficient in Java, SpringBoot, Node.js, React.js, AWS, Docker, Kubernetes, Git/GitHub. Seeking an opportunity to leverage my technical skills and contribute to projects that promote sustainability and community development.

Overview

1
1
year of professional experience
5
5
years of post-secondary education

Work History

Software Enginnering Intern

Tala
Nairobi
05.2023 - Current
  • Designed and developed a compliance project involving data submission to the Central Bank of Kenya. Used Java Spring Boot, Spring Batch, S3 Buckets, Docker Compose, Jenkins, and Kubernetes to create a streamlined, automated solution.
  • Designed and developed USSD service, enabling financial access for users without smartphones. Used PHP/YII framework
  • Collaborated closely with cross-functional teams to ensure project success and alignment with business goals.
  • Conducted code reviews, identified optimizations, and maintained code quality throughout both projects.
  • Actively participated in Agile development methodologies, including sprint planning, stand-up meetings, and retrospectives.

Fullstack Software Engineer

Akili
Nairobi
09.2022 - Current
  • Deigned and developed an online portal focused on agroforestry, SACCO (Savings and Credit Cooperative Organization), and reporting modules. Using NodeJS and ReactJs
  • Facilitated the registration of community groups and streamlined the management of users with fine-grained permissions.
  • Collaborated with cross-functional teams to gather requirements, design solutions, and ensure successful project delivery.
  • Utilized AWS services for secure and scalable hosting, and Docker/Kubernetes for containerization and orchestration.
  • Integrated the Google Maps API and other third party APIs.

Software Development Technical Mentor

Moringa School
Nairobi
05.2022 - 05.2023
  • Facilitate live teaching sessions of instructional content in Javascript, Python and Ruby.
  • Introduced code reviews and Agile methodology to my classroom to ensure projects are done in a coordinated and seamless manner
  • Acted as the scrum master for student project teams, facilitating daily stand-ups, sprint planning, sprint reviews and retrospectives
  • Mentoring and guiding students in the use of Agile methodology, collaboration, and code reviews to ensure project success
  • Provide technical guidance and support to students throughout the project, including pairing, code review, and troubleshooting
  • Ensuring that project teams meet project goals and objectives and that deliverables are completed on time and to a high standard
  • Working collaboratively with other mentors and instructors to support student learning and development
  • Support student growth through labs and practice sessions achieving 90% student retention.
  • Guiding students in resolving merge conflicts and implementing Git workflows such as Gitflow and GitHub flow as well as using Git bisect to locate and fix bugs in the codebase

Education

Bootcamp - Fullstack Software Development

Microverse School
Remote
04.2001 -

Bachelor of Arts - Real Estate

University of Nairobi
Nairobi
01.2014 - 09.2018

Bootcamp - Web API Development Bootcamp

TechCamp
Nairobi, Kenya
01.2019 - 04.2019

Skills

Software Development

undefined

Certifications

  • Foundations of Project Management
  • Project Initiation: Starting a Successful Project
  • Project Initiation: Starting a Successful Project

Timeline

Software Enginnering Intern

Tala
05.2023 - Current

Fullstack Software Engineer

Akili
09.2022 - Current

Software Development Technical Mentor

Moringa School
05.2022 - 05.2023

Bootcamp - Web API Development Bootcamp

TechCamp
01.2019 - 04.2019

Bachelor of Arts - Real Estate

University of Nairobi
01.2014 - 09.2018

Bootcamp - Fullstack Software Development

Microverse School
04.2001 -
Titus MuthomiSoftware Engineer