Summary
Overview
Work History
Education
Skills
Timeline
Generic

Joshua Odiwuor

Software Engineer
Nairobi, Nairobi Province

Summary


Proactive and goal-oriented professional with excellent time management and problem-solving skills. Known for reliability and adaptability, with swift capacity to learn and apply new skills. Committed to leveraging these qualities to drive team success and contribute to organizational growth.

Overview

6
6
years of professional experience
5
5
years of post-secondary education

Work History

Software Engineer

Turnkey Africa
Nairobi, Nairobi Province
08.2019 - Current
  • Developed scalable and maintainable code, reducing system downtime by 30% and ensuring long-term stability of the software.
  • Integrated new technologies into existing systems, increasing processing speed by 40% and improving overall performance.
  • Developed reusable components that reduced development effort by 50%, accelerating project delivery across multiple teams.
  • Implemented effective debugging strategies, reducing software defects by 35% and increasing system reliability.
  • Conducted thorough code reviews, identifying and resolving 90% of potential issues before production, leading to improved code quality.
  • Implemented automated build and deployment processes, reducing deployment time by 70% and minimizing manual errors.
  • Integrated third-party APIs, expanding application functionality and improving user engagement by 20%.
  • Mentored 5+ junior developers, enhancing team productivity and reducing onboarding time by 25%.
  • Improved application performance by optimizing database queries, reducing query response times by 60% and ensuring smooth data retrieval.
  • Participated in agile development processes, contributing to a 20% increase in sprint efficiency through effective collaboration in daily stand-ups, sprint planning, and retrospectives.

ICT Intern

Kenya Revenue Authority
Mombasa, Mombasa
01.2019 - 07.2019
  • Contributed to system testing and troubleshooting, resolving 95% of reported issues within 24 hours, ensuring the smooth running of IT infrastructure.
  • Provided user support and training on new ICT tools and applications, assisting 100+ employees and increasing adoption rates by 30%.
  • Collaborated with cross-functional teams to identify technical issues, implementing solutions that improved service delivery efficiency by 25%.

Education

Bachelor of Science - Mathematics And Computer Science

Technical University of Mombasa
Mombasa
09.2013 - 12.2018

Skills

Java programming language

Spring/Spring boot/Spring Cloud

API design

Agile

Amazon web services (EC2, Lambda, RDS, S3))

Distributed Systems

Message Brokers (RabbitMQ & Apache Kafka

Databases (MySQL, Oracle, PostgreSQL)

Microservice Architecture

Testing (JUnit and Mockito)

API Integration

JVM performance Testing

Kubernetes (Container Orchestration), Maven, Git

CI/CD (Jenkins and Docker containerization)

Timeline

Software Engineer

Turnkey Africa
08.2019 - Current

ICT Intern

Kenya Revenue Authority
01.2019 - 07.2019

Bachelor of Science - Mathematics And Computer Science

Technical University of Mombasa
09.2013 - 12.2018
Joshua OdiwuorSoftware Engineer