Hasnat
Building scalable, high-performance web applications that solve real-world client experience across frontend, backend, databases, and deployment infrastructure.
- › Scalable systems
- › Resilient APIs & SDKs
- › Performance & DX
- › Architecture & design
- › AI & LLM workflows
Build modern products.
Solve real problems.
Clean architecture. Scalable systems. Better user experience. Good software is not only about getting code — it's about building systems that are maintainable, scalable, performant, and user-friendly.
I started my journey as a frontend developer, but quickly counted into backend development, database design, deployment systems, and holistic application architecture while serving client projects.
Rather than just building interfaces, I enjoy understanding the complete systems map — from frontend user experience to backend logic, APIs, databases, and infrastructure. Currently focused on growing into a strong Full Stack Engineer capable of building production-level applications end-to-end.
Services
Frontend Architecture
Building performant, pixel-perfect, and accessible user interfaces using modern frameworks like React, Next.js, and Astro. Ensuring state management is predictable with Redux or Zustand.
Backend & APIs
Designing scalable server logic, secure authentication, and high-performance RESTful APIs. Specializing in Node.js, Express, and NestJS for resilient backend systems.
Database Design
Structuring robust, normalized, and optimized data models. Proficient in SQL (PostgreSQL) and NoSQL (MongoDB) databases, utilizing tools like Prisma and Mongoose.
DevOps & Cloud
Deploying and managing infrastructure to ensure high availability. Experience with Docker containerization, VPS management, cloud storage (S3), and CI/CD pipelines.
Experience
Frontend Developer
- ▸ Developing pixel-perfect, responsive websites with React, Tailwind CSS, Next, js, Redux Toolkit, Zustand, or other state management tools.
- ▸ Writing clean, optimized, and cross-browser-compatible code following W3C standards.
- ▸ Implementing JavaScript and TypeScript to enhance Ul interactivity.
- ▸ Converting PSD, Figma, and XD designs into HTML with high accuracy.
- ▸ Integrated REST APIs and optimized frontend performance and data fetching strategies.
- ▸ Collaborated with backend and design teams to deliver production-ready features.
- ▸ Understanding client requirements and effectively managing feedback.
Working on production-level applications involving frontend systems, backend APIs, dashboards, database design, and infrastructure deployment.
› Clean Architecture
› Scalable Systems
› Better UX
I believe good software is not only about writing code — it's about building systems that are maintainable, scalable, performant, and user-friendly.
Featured Projects
- // project_01
WabiSaviArt — Multi Vendor Marketplace
Production marketplace prioritizing creator authenticity and transparent commerce through role-based systems and verified seller workflows.
A production-ready multi-vendor e-commerce platform connecting independent makers with buyers seeking authentic, handcrafted goods. Architected role-based dashboards for buyers, sellers, and administrators, implemented secure Stripe checkout with seller onboarding and payouts, and built real-time messaging infrastructure. The platform emphasizes verified maker credentials, transparent fee structures, and intuitive order management — reducing friction in artisan commerce.
// techReact NestJS Prisma PostgreSQL Stripe Redis Docker// key_features- › Role-based auth and permission isolation for buyers, sellers, and admin workflows
- › Product catalog with variants, inventory tracking, and rich media galleries
- › Stripe Connect for seller onboarding, checkout, and automated monthly payouts
- › S3-compatible media uploads with presigned URLs for scalable image management
- › Order lifecycle with fulfillment tracking, refunds, and dispute resolution
- › Maker verification badges and transparent seller ratings system
- › Real-time Socket.IO messaging between buyers and sellers with presence indicators
- // project_02
DovePDF — Client-Side PDF Editor
High-performance PDF editor processing 100% in-browser, eliminating server-side file exposure while delivering instant feedback on documents up to 50MB.
A sophisticated, privacy-first PDF editor enabling users to annotate, highlight, sign, merge, compress, and export PDF files entirely client-side. Built as a Turborepo monorepo with fully type-safe tRPC API, optimized for handling documents up to 50MB using Web Workers and efficient IndexedDB persistence. The platform emphasizes user privacy (zero file upload unless explicitly needed), instant responsiveness, and extensible architecture for future tool additions.
// techReact Vite TailwindCSS Express tRPC PDF-lib Turborepo// key_features- › PDF annotation: highlight, draw, add text, insert signatures and images
- › Document manipulation: merge, split, reorder pages, rotate
- › Compression and optimization with export quality controls
- › Web Workers for off-thread PDF processing on documents up to 50MB
- › IndexedDB persistence with automatic session recovery
- › Real-time undo/redo with full state history
- › Monorepo architecture (Turborepo) enabling modular tool additions
- › Google Ads integration for sustainable monetization
- // project_03
Enterprise Internal Platform
Production internal platform for construction company managing 1000+ employees, equipment, projects, and multi-department workflows with real-time SSE notifications.
A full-stack enterprise management platform replacing fragmented spreadsheet workflows with a unified, role-scoped system. Serves 1000+ internal users across 5 distinct roles (Super Admin, Admin, Project Manager, Engineer, Client) with purpose-built dashboards for project management, equipment tracking, financial approvals, HR applications, and real-time notifications. Active in production for day-to-day company operations.
// techTypeScript Express Prisma MongoDB Next.js Redux Toolkit MUI TailwindCSS Docker// key_features- › 5 isolated role dashboards with complete permission scoping
- › Project lifecycle management: assignment, equipment linking, status tracking, client visibility
- › Equipment registry with status lifecycle (WORKING/RUNNING/STAND_BY/BREAK_DOWN) and crew assignment
- › Equipment request workflow: request → admin approval → auto-assignment
- › 3 parallel financial workflows: payments, requisitions, equipment requests — all with document upload, multi-level approval, and decline reasons
- › 8 HR application types: leave, resignation, transfer, salary advance, loan, complaint, grievance, expense
- › Server-Sent Events (SSE) real-time push notifications to all relevant stakeholders
- › Rich media system with TipTap editor, image uploads, keyword tagging, and comment threads
- › Role-specific dashboards with KPI aggregations and month-over-month deltas
- // project_04
MyStudyPal — Production AI Study Platform
Live SaaS platform serving 5000+ Irish secondary students with AI-powered study tools tailored to the official Irish curriculum. Built with 7 containerized microservices handling 50K+ study sessions monthly.
MyStudyPal (mystudypal.ie) is a production SaaS study platform specifically designed for Irish secondary school students. It delivers AI-powered explanations, marking-scheme-aligned answers, auto-generated revision notes, smart quizzes, and progress dashboards — all tailored to the official Irish curriculum. The platform is backed by a continuously-updated past-paper dataset via automated Puppeteer scraping, a high-performance Rust file server, and fully containerized microservices orchestrated via Dokploy.
// techReact HTML NestJS Rustfs PostgreSQL Redis Puppeteer Docker Dokploy// key_features- › AI Study Buddy with marking-scheme-aligned answers for Maths, Science, English, and Irish
- › Image upload support for complex problem questions
- › Notes Generator producing structured revision notes from AI analysis
- › Smart Quizzes dynamically generated and targeting weak areas with instant grading
- › Progress Dashboard with XP level system, weekly improvement stats, and strength/weakness heatmap
- › Automated Puppeteer pipeline ingesting fresh past papers from official Irish curriculum sources daily
- › 7 containerized microservices: Admin Dashboard, User Dashboard, Landing Page, NestJS API, Rustfs, PostgreSQL, Redis
- › Real-time data ingestion and student activity monitoring via centralized Dokploy dashboard
Technical Log
Technical specs of all operative capabilities and system fundamentals.
Code Stats
// powered by wakatime // last_year data
- › TypeScript105 hrs 54 mins 44.6%
- › Astro59 hrs 38 mins 25.1%
- › CSS22 hrs 34 mins 9.5%
- › HTML12 hrs 1 min 5.1%
- › Bash6 hrs 38 mins 2.8%
- › JSON6 hrs 22 mins 2.7%
Development Workflow
Architecture & Design
Before writing any code, I analyze the requirements and design the system architecture. This includes database schemas, API contracts, state management strategies, and component hierarchies to ensure scalability from day one.
Execution & Development
Writing clean, modular, and W3C-standard code. I strictly use TypeScript for type safety, and enforce linting and formatting rules to maintain a high quality, readable codebase.
Optimization & QA
Profiling performance to ensure fast load times, smooth animations, and responsive layouts. Implementing SEO best practices, accessibility (a11y) standards, and cross-browser testing.
Deployment & CI/CD
Setting up resilient deployment pipelines using GitHub Actions or native platform tools (Vercel, Cloudflare). Ensuring the application is monitored, secure, and production-ready.
> astro build
12:04:32 AM [build] compiling assets...
[+] Lighthouse score: 100/100/100/100
Let's build
something great.
Available for remote engagements globally. Response within 24h. Async communication preferred.
[ MESSAGE_SENT ]
Transmission received. I'll get back to you within 24h.
system synchronized // all channels active // ready > project rebrief incoming
© 2026 A. Hasnat — All rights reserved.