Summary
Overview
Work History
Education
Skills
Websites
Timeline
Generic
Ibrahim Muchiri

Ibrahim Muchiri

Software Developer
Nairobi,30

Summary

Experienced with building scalable web applications using modern frameworks and libraries. Utilizes strong coding standards and best practices to ensure maintainable and efficient codebase. Track record of integrating RESTful APIs, GraphQL and optimizing database queries for performance and reliability.

Overview

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

Work History

Full Stack Developer

Kersten Lorenz
Dortmund
2023.06 - 2025.03
  • Web development (Angular, Typescript taigaui)
  • Running backend in docker
  • Documenting and Testing using Storybook
  • Reduced page load times by optimizing front-end assets such as JavaScript files, stylesheets, and images.
  • Enhanced user experience by developing and implementing a responsive front-end interface for web applications.
  • Maintained clear documentation of system architectures, workflows, and coding standards for reference by other team members.
  • Developed unit test cases for testing and automation(End-to-end testing using playwright)
  • Reviewed code, debugged problems, and corrected issues.

Software Development

Softsearch Limited
2021.01 - 2021.09
  • Designing and development of RESTful APIs
  • Business and user requirement analysis
  • Creating mongoDB and MySQL collections
  • Testing the developed RESTful APIs using postman
  • Conduct manual test to make sure the application worked as expected
  • Improved application performance by optimizing code and utilizing best practices in software development.
  • Improved software development life cycle by implementing Agile methodologies and continuous integration practices.
  • Worked with software development team on reported errors and bugs on newly released software and assisted in deployment of release fixes.

Freelancer

John Karl
India
2020.02 - 2021.01
  • Freelancing in Fiverr and Upwork
  • Developed customized solutions to address unique client needs, resulting in repeat business and referrals.
  • Managed multiple projects simultaneously while maintaining a high level of attention to detail and organization.

Internship

County Commissioner Office
Eldoret, Uasin Gishu
2019.08 - 2019.12
  • Data Entry
  • Application's Maintenance
  • Analyzed problems and worked with teams to develop solutions.
  • Prepared project presentations and reports to assist senior staff.
  • Gathered, organized and input information into digital database.
  • Supported staff members in their daily tasks, reducing workload burden and allowing for increased focus on higher-priority assignments.

Education

Bachelor Of Science - Computer Science

DEDAN KIMATHI UNIVERSITY OF TECHNOLOGY
Nyeri, 36
2017.01 - 2021.01

HTML, CSS, JAVASCRIPT COURSE -

UDEMY (ONLINE CLASSES)
Online
2020.01 - 2020.04

NODEJS, EXPRESSJS, MONGODB, DATABASE COURSE -

UDEMY (ONLINE CLASSES)
Online
2020.05 - 2020.09

Skills

  • JavaScript
  • Reactjs
  • Nodejs
  • Expressjs
  • REST API's
  • GraphQL
  • MongoDB
  • MySQL
  • Typescript
  • Angular
  • Problem-solving abilities
  • Agile

Timeline

Full Stack Developer

Kersten Lorenz
2023.06 - 2025.03

Software Development

Softsearch Limited
2021.01 - 2021.09

NODEJS, EXPRESSJS, MONGODB, DATABASE COURSE -

UDEMY (ONLINE CLASSES)
2020.05 - 2020.09

Freelancer

John Karl
2020.02 - 2021.01

HTML, CSS, JAVASCRIPT COURSE -

UDEMY (ONLINE CLASSES)
2020.01 - 2020.04

Internship

County Commissioner Office
2019.08 - 2019.12

Bachelor Of Science - Computer Science

DEDAN KIMATHI UNIVERSITY OF TECHNOLOGY
2017.01 - 2021.01
Ibrahim MuchiriSoftware Developer