Hi, I'm
Eric Gichuri

Software Engineer & Full Stack Developer

I build high-performance web and backend solutions using Python, PHP, and JavaScript. From projects like MRentKenya to desktop management systems, I focus on clean code and real-world results.

Python
PHP
MySQL
React
Tailwind
Eric Gichuri

01. About Me

I am a Computer Science graduate passionate about building functional, user-centric web applications. My approach focuses on writing clean, maintainable code and solving real-world problems through technology.

With a background ranging from web development to data analysis[cite: 7, 35], I enjoy the challenge of bridging the gap between complex backend logic and intuitive frontend design. When I'm not coding, I'm likely refining my skills in UI/UX or exploring new frameworks[cite: 48].

Quick Info

  • Location: Nairobi, Kenya
  • Education: BSc. CS
  • Role: Full Stack Dev
  • Experience: 2+ Years

02. Technical Skills

Backend

  • Python (Flask)
  • PHP
  • RESTful APIs

Frontend

  • JavaScript / jQuery
  • Tailwind CSS
  • Bootstrap & CSS
  • React Learning

Databases

  • MySQL / SQL
  • MongoDB (NoSQL)

Analysis

  • SPSS
  • STATA
  • Data Entry & Analysis

03. Featured Projects

MRentKenya

A comprehensive rental management platform designed to bridge the gap between landlords and tenants in Kenya. Features a responsive UI for property listings and tenant communication.

PHP MySQL Tailwind CSS

ESS EDUSYSTEM

A robust desktop-based School Management System. Includes modules for student registration, academic reporting, and department configuration with a modern dark-mode interface.

Python CustomTkinter SQL

POS & Inventory Systems

Developed various specialized desktop applications for retail and inventory tracking, focusing on accuracy in cash handling and real-time stock updates.

Python Flask SQLite

Statistical Data Tools

Leveraging SPSS and STATA to transform raw datasets into actionable insights, specifically for humanitarian and research-focused organizations.

SPSS STATA Excel

04. Professional Journey

Technical Experience

Full Stack & Desktop Developer

Freelance | ESS DEVSOFT

2023 — Present

  • Developed MRentKenya, a web-based rental management platform using PHP and MySQL[cite: 38].
  • Engineered ESS EDUSYSTEM, a desktop school management system using Python and CustomTkinter.
  • Designed and deployed various small-scale management systems for local clients[cite: 39].

Computer Packages Instructor

Okoa Humanitarian CBO

Feb 2024 — Dec 2024

Managed organization website updates and designed digital branding assets[cite: 16].

Education & Certs

BSc. Computer Science

Murang'a University of Technology

2019 — 2023 | Second Class Upper Division [cite: 25, 26]

Networking Essentials

Cisco Skills for All

Hardware Basics

Cisco Skills for All

Data Science Intro

Cisco Skills for All

SPSS & STATA

KESAP Research Center (2020) [cite: 30, 31]