Purity Ngugi

Software Engineer | Full-stack Developer

Passionate about creating innovative web solutions that bridge the gap between stunning design and robust functionality. I transform ideas into digital experiences.

View My Work

About Me

Hello! I'm Purity, a passionate full-stack developer with a love for creating elegant solutions to complex problems. With expertise spanning both frontend and backend technologies, I enjoy the entire journey from conceptualizing user experiences to architecting scalable server-side solutions.

My journey in software development has taught me that great applications are born from the perfect marriage of beautiful, intuitive interfaces and robust, efficient backend systems. I'm constantly learning and adapting to new technologies, always striving to write clean, maintainable code that stands the test of time.

When I'm not coding, you can find me exploring new technologies, contributing to open-source projects, or sharing knowledge with the developer community. I believe in the power of collaboration and continuous learning. I continuously refine my knowledge of data structures and algorithms to write clean, efficient code.

View My Resume

Skills & Technologies

Frontend

ReactVue.jsNext.jsAngularTypeScriptJavaScriptHTML5CSS3Tailwind CSSBootstrap

Backend

Node.jsPythonDjangoFlaskPHPLaravelJavaSpring BootCC++C#

Database

MongoDBMySQLPostgreSQLSQLite

DevOps & Tools

DockerAWSGitGitHubCI/CDLinux

Projects

MediHelp AI-Powered Nutritional Health Assistant System

AI-powered health assistant that analyses symptoms to detect nutrient deficiencies, with hospital mapping via OpenStreetMap, JWT auth, and a full admin panel.

PythonFlaskReact.jsSQLiteJWT

Climascope Weather Forecast

A Full-stack weather application built with Django that provides real-time weather data, forecasting, and personalized alerts.

PythonDjangoHTMLJavaScriptReact.jsCSSSQLiteREST APIBrowser API

C.H.A.R.L.E.N.E Hospital Management System

A secure and intuitive web-based system designed to digitize and optimize hospital laboratory workflows. It enhances communication between doctors, lab technicians, and administrators while ensuring accurate and timely delivery of lab results.

PHPJavaScriptCSSMySQL

Let's Connect