Robert Muchiri

Robert Muchiri Email and Phone Number

Software Engineer @ MSpace Solutions Limited
Nairobi County, Kenya
Robert Muchiri's Location
Nairobi County, Kenya, Kenya
About Robert Muchiri

I am a software engineer with 2 years of experience, specializing in React, Node Js, and Spring Boot. I thrive on learning new technologies and building user-centric, scalable applications that solve real-world problems. My focus has been on designing clean, maintainable code and improving performance across both the front-end and back-end.Key accomplishments and contributions:- Re-engineered legacy websites by migrating from WordPress and jQuery to React and Next Js, resulting in a 40% boost in performance and a 35% improvement in page load times.- Developed and optimized responsive websites using React and Next Js, improving accessibility and reducing bounce rates by 20%.- Implemented JWT-based authentication and secure login flows using Node Js and Express, improving session management by 40% and enhancing security.- Reduced server response time by 35% through the optimization of SQL queries in Spring Boot backends.- Increased user engagement by 20% with custom animations using Framer Motion and GSAP, creating a more interactive experience.- Optimized front-end performance by 25% using lazy loading and dynamic imports in React, leading to faster initial load times.- Implemented caching solutions using Redis in Node Js, reducing API response times by 40% and memory usage by 30%.- Built real-time chat functionality using WebSockets in Node Js, improving message delivery speed by 60%.- Automated CI/CD pipelines with Jenkins and Docker, reducing deployment failures by 30% and downtime by 40%.- Improved test coverage and code reliability by writing unit tests with Jest and JUnit, leading to fewer bugs and a more maintainable codebase.Beyond my work, I am continually enhancing my skill set through online courses, tutorials, and hands-on projects. I am adept at using Git for version control and collaboration, and I actively contribute to open-source projects.

Robert Muchiri's Current Company Details
MSpace Solutions Limited

Mspace Solutions Limited

View
Software Engineer
Nairobi County, Kenya
Website:
mspace.co.ke
Employees:
28
Robert Muchiri Work Experience Details
  • Mspace Solutions Limited
    Software Engineer
    Mspace Solutions Limited
    Nairobi County, Kenya
  • Gre8 Intelligence
    Software Engineer
    Gre8 Intelligence Jul 2024 - Present
    Nairobi County, Kenya
    - Refactored existing codebases by identifying performance bottlenecks such as inefficient rendering methods, large bundle sizes, and redundant computations and implementing techniques like lazy loading, code splitting reducing page load time by 15%.- Built dynamic, fully responsive websites using React and Next Js, adhering to modern design principles such as mobile-first development and modular architecture providing seamless user experiences across devices and achieved high Lighthouse performance scores for speed, accessibility, and SEO.- Transitioned from using resource-heavy jQuery animations to lightweight, fluid animations with Framer Motion and GSAP, significantly improving user interactions. The custom animations boosted engagement metrics, leading to a 20% increase in time spent on the page and a reduction in bounce rates.- Built a custom server-side rendering solution with Next Js leveraging the metaframework’s SSR capabilities to pre-render pages and optimize metadata for search engines, improving SEO by 25% and reducing bounce rates.
  • Raison Informatics
    Software Engineer
    Raison Informatics Oct 2022 - Jun 2024
    Nairobi County, Kenya
    - Wrote unit tests using Jest for JavaScript and JUnit for Java-based services covering various edge cases and scenarios to ensure reliability and maintainability.- Improved API response time by 40% through factoring the API architecture; I implemented database indexing, query optimization, and redis caching for frequently accessed data.- Participated in code reviews to learn clean coding standards allowing me to refine my understanding of clean code principles such as SOLID, DRY, and KISS, and adopt these standards in my own work.- Contributed to a system overhaul that improved system stability, reducing downtime by 40%.- Increased application scalability through the implementation of microservices by breaking the application into smaller, independent services enabling horizontal scaling of critical components, which allowed the system to support a growing number of users and workloads with minimal performance degradation.- Optimized the front-end and back-end code for improved performance by analyzing both front-end and back-end application performance metrics, identifying opportunities for optimization across the stack, fine-tuning SQL queries, reducing API payloads, implementing caching mechanisms I managed to enhance load times by 20%.

Robert Muchiri Education Details

Frequently Asked Questions about Robert Muchiri

What company does Robert Muchiri work for?

Robert Muchiri works for Mspace Solutions Limited

What is Robert Muchiri's role at the current company?

Robert Muchiri's current role is Software Engineer.

What schools did Robert Muchiri attend?

Robert Muchiri attended Cs50.

Not the Robert Muchiri you were looking for?

Free Chrome Extension

Find emails, phones & company data instantly

Find verified emails from LinkedIn profiles
Get direct phone numbers & mobile contacts
Access company data & employee information
Works directly on LinkedIn - no copy/paste needed
Get Chrome Extension - Free

Aero Online

Your AI prospecting assistant

Download 750 million emails and 100 million phone numbers

Access emails and phone numbers of over 750 million business users. Instantly download verified profiles using 20+ filters, including location, job title, company, function, and industry.