About
Full Stack Software Engineer with hands-on experience across enterprise platforms, ERP systems, and AI-powered products. Currently building end-to-end applications with the ABP Framework and ASP.NET Core at Wafi Solutions, while contributing part-time to Gradmate.ai (Next.js + FastAPI) and Cortify.ai (real-time transcription & AI coaching across desktop, mobile, and web).
Background spans backend services in C# / ASP.NET Core / Entity Framework, frontend work in Angular, Next.js, and React, and database design across PostgreSQL, SQL Server, and MongoDB. Comfortable across the SDLC clean architecture, agile teams, CI/CD, and Linux server deployment.
Graduated with a B.Sc. in Computer Science & Engineering from AIUB (CGPA 3.91/4, Dean's List). First-author on a published deep-learning paper on wrist fracture detection (QPAIN 2026, IEEE).
Technical Skills
Cursor
Claude AI
Codex
Experience
- Developed end-to-end enterprise applications using ABP Framework (ABP.io) and ASP.NET across the SDLC.
- Built backend services with C#, ASP.NET Core, Web API, and Entity Framework following clean architecture.
- Designed and maintained PostgreSQL databases focused on performance and data integrity.
- Implemented responsive frontend features using Angular, TypeScript, and JavaScript.
- Applied OOP principles, collaborated in agile team via Jira and Slack.
- Used Claude / Cursor / Codex AI tools in daily development workflows.
- Frontend development with Next.js and backend services with Python (FastAPI), contributing to full-stack features.
- Focused on building scalable, efficient, user-centric web applications within an agile team.
- Used Claude / Cursor / Codex AI tools in daily development workflows.
- Built an AI-powered platform for real-time transcription, meeting analysis, and AI coaching.
- Developed the desktop app, mobile app, and website for the platform.
- Integrated Zoom, Google Meet, Teams, Discord, and YouTube for seamless meeting capture.
- Stack: Next.js, Electron, FastAPI, Supabase, Express.js, React Native, Flutter.
- Developed and customized ERPNext modules using the Frappe Framework — custom doctypes, workflows, server/client scripts.
- Built custom Frappe apps to extend ERPNext for client-specific business processes.
- Integrated ERPNext with third-party APIs; handled data migration and import/export workflows.
- Contributed to ERP modules — E-commerce, Bank Management, Stock, Sales — using ASP.NET, ASP.NET Core, SQL Server.
- Built a desktop automated email reminder app using .NET Framework with SMTP integration.
- Designed and integrated Crystal Reports for dynamic reporting across ERP systems.
- Assisted in deploying web apps to production and troubleshooting deployment issues.
Professional Projects
White-label technology purchasing platform for Next Technologies (Australia), enabling schools, enterprises, and NFPs to manage device procurement, pricing, and order tracking. Worked on core platform features including order management and pricing workflows.
Property management system for hotels and serviced apartments covering reservations, housekeeping, billing, and AI-driven guest experience automation. Contributed backend modules for reservation management, housekeeping coordination, and integrations.
Enterprise parking management system handling access control, slot allocation, and usage tracking. Developed core modules for parking access management and reporting.
EdTech platform helping international students through every stage of the graduate admissions journey using AI-driven tools. Built frontend features with Next.js and backend services with FastAPI.
AI-powered platform for real-time meeting transcription, analysis, and coaching across desktop, mobile, and web. Built apps with integrations for Zoom, Google Meet, Teams, Discord, and YouTube.
End-to-end ERP solution for manufacturing, textile, and trading industries covering Finance, Procurement, Inventory, Production, HR & Payroll, and Commercial modules. Customized ERPNext modules and built custom Frappe apps for industry-specific workflows.
Personal Projects
Personal site showcasing projects and skills with smooth UI. Interactive 3D portfolio built with React.js and Three.js for an enhanced user experience.
Full-stack platform connecting farmers and consumers, ensuring fair pricing and fresh produce delivery. Secure auth with JWT + NextAuth, MongoDB/Mongoose data layer, Nodemailer email service.
User, product, and sales management system with a simple desktop UI. Built for comprehensive shop management with a user-friendly interface.
Platform for book reviews with user auth and upvotes. Fully API-based routes, two user roles, token-based authentication for secure routing.
Full stack platform for browsing, booking, and managing events with role-based authentication and booking logic. Secure JWT auth, admin/user access, real-time seat availability.
Full-stack event booking and ticketing platform. Users discover, book, and manage event tickets; admins get comprehensive event management capabilities with role-based access.
Role-based access and authentication system for managing volunteers. Built a scalable volunteer management platform with TypeScript and PostgreSQL.
Web-based platform to manage and engage in volunteer activities with real-time updates. Users register/login, sign up for events, track volunteer hours, receive email notifications; admins manage events and participants.
Modern recipe sharing platform with user authentication, ratings, and interactive search. Create, edit, and share recipes; rate and favorite others' recipes; search/filter by category, difficulty, and prep time.
Full-featured school management system handling student records, attendance, results, and admin operations for an educational institution.
Full-stack e-commerce store with product catalog, cart, checkout, and order management built on the MERN stack.
Contact management application built with ASP.NET MVC following a clean layered architecture with SQL Server persistence.
Advanced database-driven resort management system covering bookings, rooms, billing, and guest services with a .NET front end.
Interactive 3D city scene rendered with OpenGL, demonstrating real-time graphics programming fundamentals in C++.
Desktop application for managing restaurant orders, menus, billing, and staff operations built with core Java.
Cricket community web platform for match updates, scores, and fan engagement built with PHP and vanilla JS.
Real-time face recognition system using OpenCV and deep learning models for detection and identification.
Publications
Education
Certifications & Additional Skills
Honors & Awards
Let's build something together
Open to full-stack engineering roles, freelance projects, and collaborations across enterprise platforms and AI-powered products.