👋 Welcome to my portfolio
Available for Work

Usama Hassan.

Full-Stack Web Developer

Full-Stack Web Developer with hands-on experience building production-ready SaaS platforms, REST APIs, and real-time applications using the MERN stack. Built and maintained Flovoa, a live multi-tenant SaaS platform, handling system architecture, backend development, database design, security, automated testing, CI/CD pipelines, and Docker-based deployment. Experienced with React.js, Next.js, TypeScript, Node.js, Express.js, MongoDB, MySQL, Socket.IO, JWT authentication, and role-based access control. Focused on building scalable, secure, and maintainable applications with strong attention to code quality and real-world usability.

Usama Hassan
What I Do

TECHNICAL EXPERTISE.

Frontend Development

React.js Next.js React 18/19 TypeScript JavaScript (ES6+) HTML5 CSS3 Tailwind CSS Bootstrap Vite React Router React Query

Backend & APIs

Node.js Express.js REST API Development tRPC JWT Authentication NextAuth.js Socket.IO Role-Based Access Control (RBAC) API Security & Authorization

Databases & ORMs

MongoDB Mongoose MySQL Drizzle ORM

AI & Integrations

OpenAI API AI Content Generation Stripe Payment Integration Paddle Billing Web Push Notifications

DevOps, CI/CD & Tools

Docker Docker Compose GitHub Actions CI/CD Pipelines Git GitHub VS Code Vitest Jest Zod Oxlint

Core Competencies

Full-Stack Development SaaS Architecture REST API Design Database Schema Design Real-Time Applications Authentication Systems Security Hardening Automated Testing Responsive Web Design Production Deployment
Career Journey

EXPERIENCE.

Founder & Full-Stack Developer

Product Development flovoa.com
Flovoa • Enterprise Project Management & Workflow Automation Platform
React TypeScript Vite Tailwind CSS TanStack Query Node.js Express.js MongoDB Mongoose Socket.IO Docker Docker Compose Nginx GitHub Actions CI/CD Jest Vitest Supertest Paddle OAuth 2.0 TOTP AES-256-GCM

Founded and developed Flovoa, a live multi-tenant SaaS platform engineered for project management, workflow automation, client collaboration, and financial operations.

  • Founded and developed Flovoa, a multi-tenant SaaS platform designed for project management, workflow automation, client collaboration, and financial operations.
  • Built the full-stack architecture using React, TypeScript, Vite, Tailwind CSS, TanStack Query, Node.js, Express.js, MongoDB, and Mongoose.
  • Developed real-time collaboration features with Socket.IO, including live presence, Kanban board synchronization, typing indicators, and workspace messaging.
  • Designed and implemented a four-tier role-based access control system with Owner, Admin, Member, and Guest roles. The system includes tenant isolation and granular authorization controls.
  • Created secure passwordless client portals using cryptographic access tokens, allowing clients to review deliverables, approve milestones, and submit feedback without creating accounts.
  • Developed an invoicing and ledger system with a nine-state workflow, partial payment reconciliation, automated PDF invoice generation, idempotency protection, and immutable audit logs.
  • Integrated Paddle Billing and secure webhook processing to manage subscriptions, payment receipts, and plan-based access across workspace seats, projects, and cloud storage.
  • Implemented security features including TOTP-based two-factor authentication, Google OAuth 2.0, Cloudflare Turnstile, sliding-window rate limiting, and AES-256-GCM encrypted database snapshots.
  • Developed and maintained more than 250+ automated test suites across frontend and backend applications using Jest, Vitest, MongoDB Memory Server, Supertest, Axe-Core accessibility testing, and visual regression testing.
  • Containerized the production infrastructure using Docker and Docker Compose with non-root containers, isolated networks, and secure database configuration.
  • Built CI/CD pipelines with GitHub Actions to automate testing, linting, code quality checks, and bundle size validation.

Web Developer (Full-Stack)

02/2025 — 02/2026
ARWEN TECH • Islamabad
React.js Node.js Express.js MongoDB TypeScript Socket.IO RESTful APIs JWT Git

Built full-stack web applications using React.js, Node.js, Express.js, MongoDB, and TypeScript for multiple client projects with robust permission architectures.

  • Built full-stack web applications using React.js, Node.js, Express.js, MongoDB, and TypeScript for multiple client projects.
  • Developed RESTful APIs with JWT authentication and multi-role access control for complex user permission systems.
  • Integrated third-party APIs and payment gateways to support business requirements and extend application functionality.
  • Optimized React components and API queries to improve application performance, loading times, and responsiveness.
  • Implemented real-time functionality using Socket.IO for live data synchronization.
  • Worked with Git and GitHub workflows, including branching, code reviews, and release cycles across team projects.
Practical Work

FEATURED PROJECTS.

AI & Next.js Platform

ResumeForge AI

AI Resume and Career Platform
Next.js React TypeScript MongoDB OpenAI API NextAuth.js Stripe Tailwind CSS
  • Developed an AI-powered platform that helps users create resumes and improve their career documents.
  • Built more than seven professional resume templates with live preview and customizable layouts, typography, colors, and sections.
  • Integrated OpenAI-powered features for professional summaries, bullet-point improvements, impact quantification, and skill suggestions.
  • Developed an ATS resume scanner that compares resumes with job descriptions, identifies missing keywords and skills, and provides improvement recommendations.
  • Built an AI cover letter generator with resume integration and PDF export functionality.
  • Implemented authentication, resume management, MongoDB data storage, Stripe subscription billing, PDF generation, and JSON backup.
Real-Time Systems & Docker

QueueMaster

Real-Time Queue and Token Management Platform
React Node.js Express.js MongoDB Socket.IO JWT Docker
  • Developed a full-stack platform for managing customer queues and service tokens with separate workflows for customers, staff, and administrators.
  • Implemented real-time queue synchronization and token notifications using Socket.IO.
  • Designed atomic token generation to prevent duplicate tokens during concurrent requests.
  • Built workflows for ticket creation, token calling, serving, completion, skipping, and recall.
  • Implemented role-based access control, JWT authentication, analytics, department management, and service counters.
  • Added automated integration testing and Docker-based deployment.
Enterprise POS & tRPC

OPERra Nexus

Inventory and POS Management Platform
React TypeScript tRPC Drizzle ORM MySQL Tailwind CSS Vitest
  • Developed a full-stack inventory and point-of-sale platform for retail and warehouse operations.
  • Built workflows for managing products, SKUs, barcodes, suppliers, stock movements, and sales.
  • Developed a multi-item POS checkout system with safeguards to prevent inventory from going below available stock.
  • Implemented role-based workflows for administrators, managers, and staff.
  • Built analytics for revenue, sales activity, inventory levels, and top-selling products.
  • Developed type-safe APIs, inventory audit trails, and automated testing.
Full-Stack Recruitment Platform

CareerForge

Job Application and Interview Platform
React Vite Tailwind CSS Node.js Express.js MongoDB JWT
  • Developed a full-stack application for managing job applications, interviews, reminders, and recruitment progress.
  • Built Kanban and list views to help users track applications across different hiring stages.
  • Implemented interview scheduling, preparation notes, recruiter follow-ups, and reminders.
  • Developed analytics for application pipeline metrics, response rates, active applications, and offers.
  • Implemented JWT authentication and user data isolation.
  • Developed REST APIs for authentication, job applications, interviews, reminders, and analytics.
Academic Background

CREDENTIALS.

Education

2021 — 2025 | Faisalabad

Bachelor of Science in Information Technology (BS IT)

University Of Agriculture Faisalabad
Faisalabad, Pakistan

Certifications

Cisco

Networking Basics

Cisco

Introduction to Cyber Security

Let's Connect

CONTACT.

Send Me A Message.