Hi, I'm Crispus Njenga Muthiora.

A
Dynamic and results-oriented Software Engineer with over 5 years of experience specializing in architecting scalable solutions and leading transformative projects. Proven track record of diagnosing complex challenges, delivering innovative solutions, and fostering collaborative team environments.

About

With 5 years of professional experience in software engineering, I am passionate about creating impactful, user-focused solutions. I have developed scalable applications that enhanced system efficiency by 30% and significantly improved customer retention and satisfaction. Specializing in frontend and backend development, I strive to deliver innovative applications that solve real-world problems, driving meaningful and lasting value for users and stakeholders.

  • Languages: JavaScript, Python, Java, HTML/CSS
  • Databases: MySQL, PostgreSQL, MongoDB
  • Frameworks: Angular, React Js, Vue js, Next js, Nuxt Js, Django, Node.js, Express js
  • Tools & Technologies: Git, Docker, Heroku, JIRA, AWS

Experience

Senior Frontend Engineer
Senior Software Developer
  • Developed and deployed new features on the Admin web application using Angular, resulting in a 20% increase in partner engagement metrics.
  • Spearheaded the creation of cutting-edge web applications for insurance products, including motor, medical, travel, SMEs, and personal accident coverage, resulting in a 20% increase in user engagement metrics.
  • Maintained and updated the data dashboard to meet evolving business needs, leading to a 10% improvement in data visualization accuracy and a 5% increase in overall user satisfaction ratings.
  • Developed and implemented a comprehensive training program for team members on utilizing React and Angular frameworks, resulting in a 20% increase in project efficiency.
  • Implemented automated unit testing for admin portal codebase, resulting in a 40% reduction in bugs and errors identified during development phase, ultimately improving overall code quality.
  • Collaborated with marketing and sales teams to implement customized solutions for each insurance partner's unique needs, resulting in a 30% increase in customer satisfaction ratings.
  • Collaborated with cross-functional teams to identify customer pain points and develop solutions within web applications such as Whatspp Bot Integration, resulting in a 10% increase in customer satisfaction ratings.
  • Tools: Typescript, Angular, React, MongoDB, DevOps
May 2021 - Nov 2024 | Westlands, Kenya
Software Developer
  • Collaborated with IT team to integrate new features such as online grade portals and student attendance tracking into the school management system, resulting in a 30% increase in user engagement.
  • Developed and integrated HTML-based features into the school management system, enhancing user experience and increasing page load speed by 40%, resulting in a 30% uptick in student engagement metrics over one academic term.
  • Participated in code reviews and contributed to technical documentation, increasing overall project transparency and reducing onboarding time for new team members by 25%.
  • Collaborated with senior developers to refactor existing codebase to improve testability, resulting in a 40% increase in test coverage and a 50% decrease in regression issues.
  • Tools: React Js, Laravel
Jan 2020 - Jan 2021 | Nairobi, Kenya

Projects

music streaming app
Kairop Ecommerce

An ecommerce app for selling goods online. Has three interfaces, client, partner and admin.

Accomplishments
  • Tools: React js, Tailwind, Image Kit
  • Register/login to the web app.
  • List of products for client and partner web apps.
  • Order management on admin platform.
  • Partner management on admin platform.
  • Client
  • Partner
  • Admin
music streaming app
Yellow Dot

An ecommerce app for renewable goods online. Has three interfaces, client, technician and admin.

Accomplishments
  • Tools: React js, Tailwind,
  • Register/login to the web app.
  • List of products for client.
  • Order management on admin platform.
  • Technician management on admin platform.
quiz app
mTek Third-Party Web applications

Web applications built that offers customer platform to buy and manage insurance products. Products such Motor, Health, Travel, SMEs and Personal accident.

Accomplishments
  • Tools: Angular, React Js, CSS, Bootstrap, Tailwind, DNS
  • Register/login to the web app(with OAuth-based Google Sign-In).
  • Display insurance quotes
  • Purchase and get policy documents
  • Claim managament
  • Web Products: Motor, Travel, Health and SMEs
quiz app
mTek Administrator Portal

A platform for management of insurance products by admin (mTek) and different insurance partners.

Accomplishments
  • Tools: Angular, CSS, Bootstrap,
  • Register/login to the web app(with OAuth-based Google Sign-In).
  • Display insurance quotes
  • Purchase and get policy documents
  • Claim managament
  • Web Products: Motor, Travel, Health and SMEs
quiz app
Laxnit Apartment Management System

A platform designed for property management, enabling agents to manage multiple apartments and tenants to oversee their individual units efficiently.

Accomplishments
  • Tools: Angular, Tailwind
  • Register/login to the web app(with OAuth-based Google Sign-In).
  • Tenant Management
  • Apartments management for agents
  • Email notifications

In Progress

quiz app
Laxnit Bulk SMS

A platform designed for organizations to efficiently send bulk SMS for marketing, notifications, and customer engagement.

Accomplishments
  • Tools: Angular, Tailwind
  • Register/login to the web app(with OAuth-based Google Sign-In).
  • Self on board of organisations.
  • Developed as a Saas Platform.
  • Send bulk and single sms.
  • Seamless purchase and replenish of sms tokens

In Progress

Skills

Languages and Databases

Javascript
Typescript
Java
Python
MongoDB
MySQL
PostgreSQL

Frameworks

Node js
React js
Next js
Angular
Vue js
Nuxt js
Tailwind
Django
Bootstrap

Other

Git
Docker
AWS
Heroku

Education

Jomo Kenyatta University of Agriculture and Technology

Kiambu, Kenya

Graduated with honors, demonstrating strong academic performance and a commitment to the field of technology.

    Relevant Courseworks:

    • Distributed Database Systems
    • Cloud Computing
    • Foundations of Algorithms
    • Cybersecurity Essentials
    • Systems Analysis & Project Management
    • Networking Fundamentals
    • Database Management
    • Programming & Software Development

Jan 2019 - Dec 2021 | Nairobi, Kenya

Moringa School

Nairobi, Kenya

Software development

    Relevant Courseworks:

    • Full Stack Development: HTML, CSS, JavaScript, Angular, Python Flask, Python Django, PostgreSQL, Git/GitHub.
    • Software Development Practices: Agile Methodology, Test-Driven Development, CI/CD, Deployment (Heroku, AWS).

March 2021 - April 2022 | Nairobi, Kenya

Contact