Hi, I'm
IAN MUCHESIA.
A Software Developer
I'm passionate about creating innovative web and mobile applications.With expertise in technologies like Typescript, SQL, C# and Linux Bash, I bring your ideas to life from front to back. Let's collaborate and build something great together.
About Me

Below is a list of my tools
- TypeScript
- JavaScript
- React
- React Native
- Next.js
- C#
- Linux
- .NET CORE
- Express
- SQL
- BASH
- Python
- Git and Github
- Azure
- Docker
I leverage Next.js, React, Tailwind CSS, CSS, and Material-UI to craft visually appealing and user-friendly web interfaces.
I employ Node.js, .NET CORE, SQL, and MongoDB to build robust and efficient backend solutions.
I harness React Native to create versatile and high-performance mobile applications for both iOS and Android platforms.
Projects
Featured Project
Land Listing
A comprehensive land listing platform where users can explore available lands, mark their favorites, and engage with the listings. This project facilitates a user-friendly experience for individuals interested in real estate.
Features include the ability to view land details, add preferred listings to favorites, user authentication (login and logout), and communication functionalities. Users can seamlessly send messages, make calls, or use WhatsApp to connect with the administrator regarding specific lands of interest.
- NEXT JS
- TYPESCRIPT
- TAILWIND CSS
- NODE JS
- EXPRESS
- MONGODB
Featured Project
Land Listing Admin Dashboard
Designed as an essential tool for administrators managing the Land Listing platform, this project serves as an efficient dashboard to oversee and control various aspects of the land listing service.
Key functionalities include the ability to review all user communications, including messages, calls, and WhatsApp interactions. The admin can effortlessly add, remove, or edit land listings, ensuring the platform stays up-to-date and responsive to user needs. Moreover, the dashboard provides a comprehensive view of all user accounts for streamlined administration.
- REACT
- TYPESCRIPT
- TAILWIND CSS
- NODE JS
- EXPRESS
- MONGODB
Featured Project
Shop Ease
A comprehensive e-commerce platform where users can explore available products, add items to their cart, and place orders. This project facilitates a user-friendly experience for individuals interested in online shopping.
Features include the ability to view product details, add preferred items to the cart, user authentication (login and logout), and communication functionalities.
- NEXT JS
- TYPESCRIPT
- CSS
- PYTHON
- FASTAPI
- POSTGRESQL
- KOYEB
- DOCKER
Featured Project
Sacco Complaints Reporting System
A comprehensive system designed for a Sacco environment, featuring dual dashboards for both the Sacco and administrators. This platform streamlines the process of registering drivers and managing complaints, replacing traditional manual methods.
Sacco members can register drivers through their dashboard and report complaints efficiently. The administrator dashboard provides essential tools for creating and managing Sacco accounts, viewing all registered accounts, and overseeing the resolution status of each complaint. The system is integrated with M-Pesa for seamless financial transactions.
- TYPESCRIPT
- REACT
- MATERIAL UI
- NODE JS
- EXPRESS
- POSTGRESQL
- M-PESA API
Featured Project
Share Me
A platform where users share Images generated by AI. Users simply write a prompt and the AI generates an image based on the prompt. Users can then share the generated image with others. The platform also features a user authentication system and hosted on Azure App Services. The Image geneation is done using getImg.ai and the images are stored on Azure Blob Storage.
The platform is built using Nest.js, Typescript, and Azure.
- NEST JS
- AZURE
- POSTGRESQL
- NEXT JS
- TYPESCRIPT
- TAILWIND CSS