Hello! I'm Wachira Nyaga(aka Chiwa N), and I'm a computer enthusiast based in Nairobi, Kenya. Ever since I was young, I've been fascinated by the potential of technology to create, solve problems, and connect people. I'm a lifelong learner, constantly eager to expand my knowledge and build exciting things. This portfolio is a testament to that journey!
Welcome to my Portfolio! This is a space where I share my experiences as a budding computer scientist.
Here, you'll find details about the projects I've worked on, the skills I've developed, and the knowledge I've accumulated.
Whether you are a fellow learning developer, recruiter or just curious, I hope you find something interesting.
This portfolio serves three main purposes
- To showcase my work and demonstrate my abilities.
- To connect with other like-minded individuals in the tech world.
- To keep myself accountable and motivated to learn and grow further.
I built this portfolio using the building block of the web HTML. GitHub Pages provides a platform to host my portfolio, making it accessible to anyone who visits.
Here's a glimpse into the projects I've been working on:
-
- Massivegym Website
This is my personal website built with HTML and CSS. It serves as an online gym training services selling platform. You are able to select the gym plan you want to purchase and also offers a space to hire a gym trainer.
-
- Mr Benson's Kiosk Profit Tracker App
-
- Sales and Purchases Tracking
The app allows record for new daily sales and purchases. Gives the capability to input the quantity and price of items sold and purchased
It computes the total sales and total purchases for each day, providing Mr. Benson with a clear overview of his business transactions.
- Profit Calculation
Based on the sales and purchase data, the app automatically calculates the daily profit. It subtracts the total purchase cost from the total sales revenue
Mr. Benson can quickly assess how well his kiosk is performing financially.
- File Storage for future Retrivals
- The app maintains a digital record of daily transactions. Each day’s data is stored in a file
- Mr. Benson can easily retrieve historical information whenever needed. Whether it’s for tax purposes or business analysis, the app ensures that crucial data is organized and accessible.
- Note
Program uses a command-line interface and stores file in form of a text file
- Sales and Purchases Tracking
During fall semester last year, I developed a practical application called the Benson's Kiosk Management App. This project aimed to assist Mr. Benson, the owner of a small kiosk, in efficiently managing his business operations. Here is what the app does:
-
I have also done other simple practice projects in python, html,css,javascript, and c++. These serves the purpose of sharpening my coding skills. Follow the link to find the repository where some of the projects are located here