
About Me
I am a Full-Stack Software Engineer focused on on building scalable, production-ready web applications and AI-enabled systems. I prioritize strong fundamentals, clean architecture, and maintainable code. Currently, I am building scalable applications with TypeScript, React/NextJS, NestJS, PostgreSQL, and Python.
Tech Stack
Backend Engineering
Frontend Development
AI / Data
Tools & DevOps
Featured Projects
AI-Powered Academic Infrastructure Transforming static course materials into structured, interactive, chapter-level learning experiences using retrieval-augmented intelligence.
- Architected an AI-powered academic platform that transforms static course materials into structured interactive chapter-level learning experiences using Retrieval-Augmented Generation (RAG)
- lecturer-approved AI assistance for university students.
- Built a NestJS backend and a FastAPI AI microservice, connected via a clean service layer with PostgreSQL for persistence.
- Deployed via Docker with a Next.js frontend hosted on Vercel;
Multi-tenant REST API built with NestJS, Prisma, and PostgreSQL with JWT auth, organization-scoped projects/tasks CRUD, pagination, validation, Swagger docs, and Winston logging.
- Designed and implemented a robust multi-tenant REST API using NestJS, Prisma, and PostgreSQL, featuring JWT authentication and organization-scoped CRUD operations for projects and tasks.
- Multi-tenant REST API built with NestJS, Prisma, and PostgreSQL with JWT auth, organizationscoped projects/tasks CRUD, pagination, validation, Swagger docs, and Winston logging.
- Containerized the application using Docker for consistent development and deployment environments.
Full-stack issue tracking system with project management, role-based access control, and real-time status updates, built with a modular frontend and scalable backend architecture.
- Designed and built a full-stack issue tracking system with project management, role-based access control (RBAC), and real-time status updates.
- Implemented a modular frontend architecture using Next.js and Tailwind CSS, ensuring a responsive and intuitive user interface.
- Designed a MongoDB schema to store message history and user profiles efficiently.
Education
BSc Computer Science
SIMAD University
Expected Graduation: 2028
Selected Online Coursework
FullStack Development Specialization
Coursera
Backend Development with NestJS
Udemy
SQL & PostgreSQL Fundamentals
Udemy
Generative AI for Software Development
Coursera
Get in Touch
I am always open to discussing FullStack systems, AI systems, or new opportunities.
Say HelloEmail usually replies within 24–48 hours.