AboutWorkContact

Software Engineer

Full-stack software engineer with a strong backend focus, building scalable systems, clean APIs, and reliable web applications.

About Me

Background

I’m a software engineer with a strong interest in building reliable and user-friendly web applications. I enjoy working across the stack, focusing on clean code, accessibility, and performance while turning ideas into practical solutions.

Technical Skills

JavaScriptJavaScript
PythonPython
TypeScriptTypeScript
ReactReact
Next.jsNext.js
Node.jsNode.js
ExpressExpress
DjangoDjango
FastAPIFastAPI
Tailwind CSSTailwind CSS
PostgreSQLPostgreSQL
MongoDBMongoDB

Selected Work

Preview of InvoSoft

InvoSoft

A robust invoicing SaaS platform that helps businesses generate quotations, manage invoices, and track expenses. Sits on an analytics layer to provide deep financial insights and overview for users.

Next.jsNext.js
TypeScriptTypeScript
Tailwind CSSTailwind CSS
Node.jsNode.js
MongoDBMongoDB
Preview of CampusEdge

CampusEdge

A comprehensive learning tool for undergraduate students to practice Computer-Based Testing (CBT) and Computer-Based Exams (CBE), enabling them to prepare thoroughly and excel in their examinations.

ReactReact
Node.jsNode.js
MongoDBMongoDB
Tailwind CSSTailwind CSS
TypeScriptBuilt with TypeScript

OxyTrack

Internal Tool

An internal medical oxygen inventory management system. Sits on Node.js and TypeScript, handling asset tracking, stock levels, usage logs, and secure APIs to support operational workflows.

Node.jsNode.js
TypeScriptTypeScript
ExpressExpress
PostgreSQLPostgreSQL
PythonBuilt with Python

Oxygen Demand & Predictive Maintenance System

Internal Tool

A data-driven internal system for forecasting hospital oxygen demand and estimating battery availability for solar-powered oxygen systems. Combines historical usage, weather data, and predictive logic for improved planning.

PythonPython
DjangoDjango
PostgreSQLPostgreSQL
Data Analysis
Next.jsBuilt with Next.js

Invoice Fraud & Admin Monitoring Dashboard

Internal Tool

An internal admin dashboard for reviewing reported invoices, monitoring suspicious activity, and managing account suspensions or revocations to maintain platform trust and safety.

Next.jsNext.js
Node.jsNode.js
PostgreSQLPostgreSQL
Tailwind CSSTailwind CSS
Preview of Japabudz

Japabudz

A social media community for immigrants in the UK to help them navigate their way around by connecting with each other and sharing useful local insights.

ReactReact
Node.jsNode.js
PostgreSQLPostgreSQL
Tailwind CSSTailwind CSS
Preview of MySaleGen

MySaleGen

A complete POS solution designed to help businesses manage sales, track inventory in real-time, and leverage a comprehensive analytics dashboard for business intelligence.

Next.jsNext.js
Node.jsNode.js
MongoDBMongoDB
Tailwind CSSTailwind CSS

Get in Touch

I’m open to freelance work, full-time roles, and collaborative projects. If you have an idea, an opportunity, or just want to connect, feel free to reach out.

Say Hello