Peter Gakungu

Peter Gakungu

Mentor
Rising Codementor
US$8.00
For every 15 mins
ABOUT ME
Senior Software Engineer and Product Manager
Senior Software Engineer and Product Manager

I am a software engineer with over 10 years of experience in product development and programming in Python/Django and JavaScript, as well as their respective web frameworks. My focus is on delivering results while being a supportive member of the team, and I am well-versed in agile and lean project management methodologies and have developed a range of skills beyond application development, including problem-solving, time-management, organization, communication, and collaboration.

Throughout my career, I have successfully delivered custom software projects and implemented technology to enhance business strategy. I also provide specialized consulting services in the form of enterprise and solution architecture and governance, drawing from my extensive experience implementing Agile methodologies in both pure and hybrid models. My philosophy of success centers on simplicity, and I pride myself on implementing complex solutions in the simplest manner possible for optimal success and maintainability.

Nairobi (+03:00)
Joined June 2024
EXPERTISE
10 years experience
3 years experience
5 years experience
7 years experience
5 years experience
7 years experience
2 years experience

REVIEWS FROM CLIENTS

Peter's profile has been carefully vetted and approved as a Codementor. Connect with Peter now, and leave a review for them once you're done!
SOCIAL PRESENCE
GitHub
eld_app
Full-stack application using Django and React that takes trip details as inputs (current location, pickup location, dropoff location, and current cycle used in hours) and output a map with route information and daily ELD (Electronic Logging Device) log sheets ensuring accuracy per the Hours of Service (HOS) regulations for property-carrying drivers
Python
0
0
google-flights-clone
A React-based flight search application that allows users to search for flights between specified origins and destinations. This app utilizes the Sky Scraper API to fetch flight data and display results, including prices, departure and arrival times.
JavaScript
0
0
EMPLOYMENTS
Senior Software Engineer
Search Atlas
2024-02-01-Present
  • Designed and automated AWS-based infrastructure for Python/Django and JavaScript/Next.j...
  • Designed and automated AWS-based infrastructure for Python/Django and JavaScript/Next.js applications, integrating GenAI models, achieving 99.99% uptime for 1M+ users.
  • Built and optimized CI/CD pipelines with GitHub Actions and Terraform, reducing deployment time by 30% and ensuring secure ML model serving.
  • Implemented DevSecOps practices, integrating IAM policies, CIS compliance, and vulnerability scanning, improving security posture by 25%.
  • Developed monitoring systems with Prometheus/Grafana, optimizing ML workloads for cost and reliability.
  • Mentored 3 junior engineers, fostering best practices in MLOps and infrastructure automation.
HTML/CSS
Python
SQL
View more
HTML/CSS
Python
SQL
Node.js
TypeScript
React
JavaScript
View more
Python Full-Stack Programmer | Product Manager
Upwork
2012-01-01-Present

Developed expertise in the software development life cycle, from concept, architecture, design, implementation, and testing. I write t...

Developed expertise in the software development life cycle, from concept, architecture, design, implementation, and testing. I write technical architecture documents, and plan end-to-end technical scope of projects including sprint planning. I collaborate with cross-functional Agile teams, mentor and guide teams on complex tasks and activities, identify risks, and provided technical support. Additionally, I ensured code maintainability and quality by setting up quality processes and checkpoints, estimating efforts, and providing technical solutions.

HTML/CSS
Python
Django
View more
HTML/CSS
Python
Django
jQuery
Pandas
Bootstrap
React
JavaScript
DigitalOcean
AWS
View more
Senior Software Engineer
Proxify
2023-04-01-2024-05-01

Design, code, fix and debug software.
Maintain, upgrade and improve the performance of existing software.
Create solutions to ...

Design, code, fix and debug software.
Maintain, upgrade and improve the performance of existing software.
Create solutions to technical issues by discussing projects in team meeting
Oversee and manage the technical aspects of software engineering projects

Python
Django
MySQL
View more
Python
Django
MySQL
PostgreSQL
Celery
React
JavaScript
AWS Lambda
Linux Server Administration
Aws elastic beanstalk
Wagtail
AWS
View more