Summary
Overview
Work History
Education
Skills
Certification
Timeline
Generic

Dennis Mwangi

Software Engineer
Nairobi

Summary

Experienced Fullstack Software Developer with 4 years of expertise in building robust backend APIs (REST and GraphQL) and developing dynamic web and mobile applications. Proficient in Python, JavaScript, and TypeScript, with additional familiarity in Java. Demonstrated success in diverse industries including EdTech, Real Estate, Fintech, and Manufacturing. Adept at delivering high-quality, scalable solutions and consistently contributing to innovative projects. Passionate about leveraging technology to solve complex problems and drive business growth.

Overview

3
3
years of professional experience
1
1
Certification

Work History

Full-Stack Developer

TechCamp Kenya
01.2024 - Current
  • Manage development milestones from initial steps through final delivery.
  • Architect and maintain highly available, scalable infrastructure using Docker containers leveraging CI/CD pipelines using Github actions to automate application deployments, reducing deployment times by 50%.
  • Design user interfaces using modern front-end framework(React)
  • Troubleshoot, debug, and resolve technical issues in production and development environments.
  • Holding weekly one on ones meetings with students, including personal check-ins and independent project review to get a better understanding of the students.
  • Developing bootcamp content materials such as lecture notes, slides and recording to serve as reference materials for students during their course work to achieve 100% classroom and student success and happiness.

Junior Full-Stack Developer

TechCamp Kenya
10.2022 - 12.2023
  • Worked with project managers in identifying best solutions and writing automation scripts to support their processes and increase their productivity by 50%
  • Develop, test, and maintain scalable front-end and back-end applications.
  • Debug and resolve issues in existing codebases, ensuring optimal performance.
  • Participate in code reviews to maintain code quality and share knowledge with the team.

Integrations Associate Intern

Little App Kenya
05.2022 - 09.2022
  • Assist in designing, implementing, and testing integrations with third-party APIs, platforms, and internal systems.
  • Collaborate with cross-functional teams to understand integration requirements and deliver effective solutions.
  • Monitor and debug integration workflows to ensure data accuracy, reliability, and performance.
  • Document integration processes, including workflows, configurations, and troubleshooting guides.

Education

Bachelor of Science - Computer Science

The Catholic University Of Eastern African
Nairobi, Kenya
04.2001 -

Skills

Skilled in programming libraries and frameworks like Flask, FastAPI, Django, Django Rest Framework, React, Nextjs, Bootstrap, React Native and Flutter

Certification

Certificate in Full Stack Software Development

Timeline

Full-Stack Developer

TechCamp Kenya
01.2024 - Current

Junior Full-Stack Developer

TechCamp Kenya
10.2022 - 12.2023

Integrations Associate Intern

Little App Kenya
05.2022 - 09.2022

Certificate in Full Stack Software Development

08-2021

Bachelor of Science - Computer Science

The Catholic University Of Eastern African
04.2001 -
Dennis MwangiSoftware Engineer