Erick Muriithi

I'm

About

Full-Stack Software Developer with strong experience in designing, building, and maintaining scalable web applications across backend and frontend stacks. Passionate about building secure, reliable, and user-centered systems.

Proficient in Laravel, Python, Node.js, Vue.js, and Nuxt. Adept at collaborating with cross-functional teams to translate business requirements into robust technical solutions for healthcare and financial domains.

Maseno University

BSc Computer Science, 2019-2023

Software Engineer

Cytonn Investments

Location

Kenya

Technologies

Technologies and tools I work with to build modern web applications.

Backend

Languages

PHP, Python, JavaScript

Frameworks

Laravel, Django, Node.js

Databases

MySQL, SQLite, Supabase

APIs

REST, GraphQL, Daraja API

Frontend

Languages

JavaScript, TypeScript, HTML/CSS

Frameworks

Vue.js, Nuxt, React, React Native

Styling

Tailwind CSS, Vuetify, Bootstrap

State

Pinia, Vuex

Tools & DevOps

DevOps

Docker, AWS, GitHub Actions

Version Control

Git, GitHub

Build Tools

Vite, Webpack, NPM, EAS Build

Methodologies

Agile/Scrum, CI/CD

Experience

Professional journey and key accomplishments.

Software Engineer Assistant

Jun 2024 – Present

Cytonn Investments

  • Built scalable backend systems with Laravel and optimized APIs
  • Developed responsive web interfaces using Vue.js and Tailwind CSS
  • Implemented testing and CI/CD pipelines
  • Collaborated with cross-functional teams on product development

Software Engineer Intern

Mar 2024 – Jun 2024

Cytonn Investments

  • Supported full-stack development with Laravel and Vue.js
  • Improved test coverage and system stability
  • Contributed to system design and documentation
  • Assisted in deployment pipeline setup

Data Intern

Jul 2022 – Sep 2022

ICT Department, NDMA

  • Automated data pipelines with Python
  • Built data visualization dashboards
  • Cleaned and optimized datasets for reporting
  • Supported decision-making workflows

Education

Bachelor of Science in Computer Science

Maseno University

Second Class Upper Division

2019 – 2023

Key Coursework:

Database SystemsSoftware EngineeringData StructuresWeb DevelopmentData Analysis

Projects

Selected projects showcasing my skills and approach to problem-solving.

Sol Safaris — Safari Booking Platform

Headless Laravel 12 + Filament backend exposing a versioned REST API to a server-rendered Nuxt storefront, with an RBAC admin, queued image optimization, and Word-document itinerary parsing.

Laravel 12FilamentREST APINuxt 3Docker
Visit Live Site

Cecily Mbarire 2027 — Campaign Website

Server-rendered political campaign site with Git-backed file content (Nuxt Content), a visual CMS for non-technical staff, and Resend-powered contact forms.

Nuxt 4Vue 3Nuxt Content
Visit Live Site

Diocese of Mbeere — Official Website

Content-driven website for the Diocese of Mbeere (ACK) with a Markdown CMS and visual editor, letting non-technical staff manage news, events, and ministry pages.

Nuxt 3Vue 3Nuxt Content
Visit Live Site

LISH — AI Macro & Fitness Tracker

Cross-platform mobile nutrition app with AI meal planning, offline-first encrypted sync, and native step tracking; ships via EAS.

React NativeExpoSupabase
View on GitHub

Hotel Reservation System

Full-stack web application for hotel bookings with real-time availability and messaging.

LaravelVue.jsMySQL
View on GitHub

Data Analysis Projects

Python-based data analysis and visualization for predictive modeling and insights.

PythonPandasPower BI
View on GitHub

Contact

Interested in collaborating or have opportunities? Let's connect.