About Myself
I am a highly motivated and self driven individual who takes every opportunity given and fully utilize the great skills and potential to develop new competence, accountability, responsibility and experience with an approach to problem solving and resolution to deliver more than expected.
Proffesional Skills
- Frontend developer skills with HTML, CSS, Javascript with great understanding of modern frameworks like ReactJs, Redux, Nextjs, Javascript, Typescript, JQuery, Boostrap, Material UI, Graphql Apollo & Relay
- Backend skills using Nodejs, Nestjs, ExpressJs, TypeORM and databases like MongoDB, PostgreSQL and MySQL and Realtime database handling with Socket and Pusher
- Great understanding of Javascript core language concepts like DOM Manipulation, Fetch API and ES6 Features.
- Understanding of AWS EC2, Cloudfront and Nginx Server and SSL handling.
- Working knowledge of Git Version control tool.
- UI/UX Design using Figma.
HTML5
CSS3
JavaScript
ReactJs
NodeJs
PostgreSQL
MySQL
MongoDB
Experience
Fullstack Javascript Developer, Gitstart
Sept 2021 to Present
Duties
- Managing other developers and assisting in different UI integrations.
- Implementing both UI and API across different client instances.
- Ensuring standard codes and delivering by acting as final code reviewer.
- Implementing different CI/CD pipelines across different client instances.
- Managing different code bases and client instances.
Fullstack Web Developer, Fleetsimplify
Feb 2021 to Sept 2021
Duties
- Designing and creating the server-side and API’s for applications using Nodejs / NestJs.
- Handling the application on the AWS server and Nginx and ensuring the servers are always up and running.
- Designing and creating the ready application database using MongoDB.
- Integrating the server with the frontend applications build on ReactJs and also working on the frontend with Reactjs and Redux.
- Working hand in hand with other team leaders and frontend developers.
- Performing maintenance, debugging and testing the entire server which includes core application logic, database, data and security using becrypting methods and JWT Authentication.
Fullstack Web Developer, Instadriver
Feb 2021 to Sept 2021
Duties
- Designing and creating the server-side and API’s for applications
- Handling the application on the AWS EC2, Cloudfront, SSL, and Nginx
- Formulation of database schemas.
- Client-Server intergration.
- Working hand in hand with other team leaders and frontend developers.
- Performing maintenance, debugging, testing, and security
Backend Web Developer, Asembo Softwares Ltd
Feb 2020 to Jan 2021
Duties
- Designing and creating the server-side and API’s for web and mobile applications using Nodejs framework.
- Designing and creating the database for applications using PostgreSQL.
- Working hand in hand with team leader and frontend developers in integrating the server with client-side applications.
- Performing maintenance, debugging and testing the entire server which includes core application logic, database, data and security using bcrypt hash methods and JWT Authentication.
- Hosting of website applications using Safaricom’s c-panel.
Software Web Developer, Pinedate Ventures
Oct 2019 to Jan 2020
Duties
- Designing and creating the client-side interface with Reactjs.
- UX Web designing using Figma.
- Creating servers and databases using Node.js, PostgreSQL and MongoDB.
- Ensuring responsiveness of applications using Bootstrap and CSS Media Queries.
- Hosting of websites using Safaricom’s c-panel.
Frontend Web Developer, Tutor
Feb 2019 to March 2020
Duties
- Teaching and mentoring passionate junior developers in understanding principle coding concepts.
- Working with team in developing different front-end sites using HTML, CSS, JavaScript and React.js.
- Assisting in troubleshooting different issues during web development.
Backend and Frontend Developer, Freelancer
Jan 2018 to Dec 2018
Duties
- Building web projects using Reactjs and Redux tools.
- Building scalable backend APIs with Nodejs/ExpressJs, PostgreSQL and MongoDB.
- Assisting clients integrate the backend apis with the frontend applications.
Education
Jomo Kenyatta University of Agriculture and Technology
Sept 2018 to Present
Bsc. in Mathematics and Computer Science
Petanns Institute of Business Studies
March to July 2018
Certificate in Computer Packages, Distinction
Butere Boys High School
2014 to 2017
Kenya Certificate of Secondary Education, B Plain
Martin Luther Primary School
2006 to 2013
Kenya Certificate of Primary Education, 362 Marks
Certifications
HackerRank
Sept 2020. No Expiration
Credential ID A52139B80DE7
Hackerrank Javascript(Basic) Certificate
HackerRank
Sept 2020. No Expiration
Credential ID CA8B825B7717
Problem Solving (Basic) Certificate