Joy Njoroge

Software Developer, Data Scientist, Data Analyst, Actuary

This is my portfolio

This page will contain my journey in coding. I will be posting my projects from the beginning to the ultimate level and more stuff.

About Me

I'm Joy Njoroge, a passionate software developer and data science enthusiast. My journey started in actuarial science, but my love for coding led me to software development and data science. Currently, I'm sharpening my skills at Moringa School and WorldQuant University, working on real-world projects in Python, JavaScript, and networking.

I've worked on various projects, from Mininet networking scripts to TinkerCAD robotics and full-stack web development. My focus now is on building scalable web applications, optimizing performance, and exploring cybersecurity.

Projects

Featured Projects

sautiapp

Sauti App

A React app that helps organisations that deal with protecting women and childern and vulnerable persons. It has options to file reports, seek help, counselling, legal issues, etc. It also has a volunteer section for people whou would like to volunteer with the services provided.

View Website
Simple todolist

Simple To-Do List React App

Simple todo list created with React Vite. Its intergrated with a calender so users can store everyday's to do lists.

View Website
Expense tracker

Expense Tracker

A simple react app that tracks expenses. Users can add, delete expenses, search, etc.

View Website
bots assemple

Botbattlr

A react app that has an army of bots.

View Website
Habit Tracker App

Habit Tracker App

A JavaScript-based web app for tracking daily habits using local storage. It's still a mess will fix it though.

View Website
Weather App

🌦️ Weather App

A responsive weather app using JavaScript and the OpenWeatherMap API. It shows real-time weather data, supports geolocation, and updates the UI dynamically with icons and error handling.

View Website
Movie Rating App

🎬 Movie Rating App

This a movie tating app. It has a customized personality test based on the movies watched and liked. In the future am planning to make it a straeming site. Enjoy.

View Website

Contact Me