Peter Kariuki Mutuura

Peter Kariuki Mutuura

Mentor
Rising Codementor
US$8.00
For every 15 mins
ABOUT ME
Javascript developer with 7 years of experience
Javascript developer with 7 years of experience

I have extensive experience designing, developing, and implementing complex systems utilizing a variety of programming languages and technologies, including Java, Spring Boot, Python, Flask, Javascript, HTML, CSS, Apache Kafka, GraphQL, Github Actions, Ansible, Terraform, Docker, Docker Compose, Helm Charts, Kubernetes, Zscaler, and Google Cloud. I've led development teams and managed projects from conception to completion. My skills include software development, system architecture, and project management. I'm a pro at troubleshooting and solving problems, and I'm always eager to learn new tools and techniques that will help me do my job better.

English
Nairobi (+03:00)
Joined March 2023
EXPERTISE
7 years experience
7 years experience
7 years experience
6 years experience
1 year experience
1 year 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
College-IT-Students-Final-Year-Projects-Suggestions
Incase You are A Student Having Troubles Figuring out Which Project to Present for your Final Year Computer Science Or Information Technology Program Test. Here are Suggestions, Kindly Help Add more
4
1
cautious-octo-fortnight
This is Just a Blog replica from Jeffrey Way's Laracast Tutorial About on Test Driven Development.
PHP
1
0
EMPLOYMENTS
Solutions Architect
C Squared Group
2021-01-01-Present

As a solution architect, I build enterprise-level IT systems, applications, and infrastructure. I build and deploy sophisticated techn...

As a solution architect, I build enterprise-level IT systems, applications, and infrastructure. I build and deploy sophisticated technological solutions to fulfill the organization's demands. Below is the list of my duties:

  • Designing solutions - Design technical solutions that align with business objectives. This includes developing detailed technical specifications, defining the architecture and selecting appropriate technologies.
  • Collaborating with stakeholders - Work closely with key stakeholders, such as business analysts, developers, project managers, and other technical professionals to ensure that the technical solutions meet business requirements.
  • Identifying risks and providing solutions - Identify technical risks and provide solutions to mitigate them. This will involve working with the development team to design, develop and test the solution to ensure it is working as intended.
  • Developing project plans - Develop project plans, timelines, and budgets for the technical solution. They will work with the project team to ensure that the solution is delivered on time, on budget, and within scope.
  • Monitoring and reviewing technical progress - Monitor and review technical progress and provide guidance to the development team. They will ensure that the solution meets the requirements of the organization and is aligned with the business goals.
Azure
Google Cloud Platform
AWS
View more
Azure
Google Cloud Platform
AWS
View more
Full-Stack Software Engineer
C Squared Group
2021-06-01-2022-01-01

I was in charge of developing and implementing software applications from both the front-end and back-end. I developed the company...

I was in charge of developing and implementing software applications from both the front-end and back-end. I developed the company's order management system using Java , Spring Boot , Angular , JavaScript, Docker, Kubernetes, Kafka, and MySQL. The application is used across different African countries to process customer orders daily. Other duties includes

  • Testing and debugging software applications .This included writing test cases, identifying bugs, and resolving issues.
  • Improving system performance by analyzing system performance, identifying bottlenecks, and optimizing software applications for improved performance.
  • Collaborating with cross-functional teams - I worked closely with product managers, UI/UX designers, and other software engineers to ensure the software application meets business requirements
  • Developing and implementing software architecture by selecting appropriate technologies, designing the software application, and identifying potential issues or challenges.
Java
MySQL
Git
View more
Java
MySQL
Git
Angular
Linux
TypeScript
Docker
Google Cloud Platform
Spring Boot
Kubernetes
View more
Senior Software Engineer
Seamline Innovations
2020-02-01-2021-05-01

As a senior software engineer, I performed the following duties.

  • Design, develop and maintain software applications and sys...

As a senior software engineer, I performed the following duties.

  • Design, develop and maintain software applications and systems used in the financial industry.
  • Lead the development team, provide guidance and support to junior engineers.
  • Work with the product team to define product requirements, create project plans, and provide accurate project status updates.
  • Participate in code reviews, ensure code quality and adherence to coding standards.
  • Evaluate and recommend new technologies and tools that improve the software development process.
  • Debug software systems and resolve technical issues.
  • Collaborate with cross-functional teams to ensure the delivery of high-quality products on time.
  • Mentor junior engineers, provide training and support to help them grow in their careers.
  • Keep abreast of industry trends and changes, and recommend new approaches to meet the evolving needs of the business.

We used the following technologies for development

  • Java,Spring Boot , Kafka , Hibernate , Java EE
  • Relational databases such as, PostgreSQL
  • NoSQL databases such as MongoDB and Cassandra
  • Cloud computing technologies such as Amazon Web Services (AWS), Microsoft Azure, and Google Cloud
Python
Java
TypeScript
View more
Python
Java
TypeScript
React
Google Cloud Platform
View more
PROJECTS
Google Workspace MigrationView Project
2020
Confidential
Confidential
Google Cloud Platform
Google Cloud Platform
Google Cloud Platform Setup and configurationView Project
2021
Confidential
Confidential
Google Cloud Platform
Google Cloud Platform