Available to join immediately

Hi, I'm S.M. Hazrat Ali

Full-Stack Engineer · React · Next.js · Node.js · TypeScript · AWS · Docker · CI/CD · Terraform · MongoDB · PostgreSQL

about.md

From code to cloud I design, build, and deploy production-ready web applications end to end. I build fast, responsive interfaces with React, Next.js, and TypeScript; develop APIs and real-time services with Node.js and Express; and build reliable backend systems with MongoDB, PostgreSQL and Redis. I take applications from the first commit to production using Docker, GitHub Actions, Terraform, and AWS from deployment automation and cloud infrastructure to reliable releases. I build mainly with Claude Code and Cursor: scoped specs, parallel agents, and line-by-line review and testing before anything ships. Currently on a contract and available to transition into a new role immediately.

Experience

Where I've worked.

May 2026 – Present · Contract

Full-Stack Engineer

Firmwide — PriceEstimator.ai

  • Primary engineer for a project-fee estimation and billing platform built with React 19, TypeScript, Vite, TanStack Query, Tailwind CSS, Radix UI, Node.js/Express 5, MongoDB, and Redis.
  • Built the proposal-to-invoice workflow: enquiry intake, project scoping, proposal generation, and milestone-based, multi-currency invoicing with client-side PDF export (jsPDF, html2canvas).
  • Built REST APIs with Express 5, Mongoose, Redis, JWT, and Zod for enquiries, proposals, invoicing, authentication, and user management, with a caching strategy to reduce database load.
  • Architected a domain-driven frontend of about 450 TypeScript/React files with vertical-slice modules and enforced import boundaries.
  • Added Microsoft single sign-on (MSAL), Microsoft 365 mailbox ingestion through Microsoft Graph, role-based access control, OTP-based invitations, and real-time Socket.IO notifications.
  • Set up GitHub Actions CI/CD with lint, type-check, and build gates on pull requests, tag-based staging-to-production promotion, multi-stage Docker builds, and environment-specific Nginx reverse-proxy configs.
  • Use Claude Code and Cursor as the main development environment: scoped specs, parallel agents across API, UI, and test work guided by CLAUDE.md rule files, and line-by-line review before merging.

Mar 2025 – Apr 2026 · Full-time

Software Engineer

SmartCrowd

  • Promoted from Junior Software Engineer to Software Engineer in Mar 2025, just over two years in, for leading architecture improvements and delivering fintech features.
  • Developed and scaled the React and Redux platform, integrating 5+ financial APIs across investment, portfolio, and transaction workflows for 10K+ active users.
  • Reduced initial frontend load time by 30–45% through code splitting, lazy loading, and legacy component optimization.
  • Led end-to-end delivery of the Share Transfer Facility with backend and design teams, with zero major post-release production issues in a high-volume transaction system.
  • Built 20+ reusable components, reducing duplicated UI code by about 35%.
  • Monitored the platform daily with Sentry and LogRocket, triaging alerts and driving incident resolution.

Dec 2022 – Feb 2025 · Full-time

Junior Software Engineer

SmartCrowd

  • Built React/Redux features across investment, portfolio, and transaction workflows on a regulated fintech platform.
  • Modernized the legacy frontend and improved responsive design across desktop, tablet, and mobile.
  • Added multi-language support with right-to-left (RTL) layouts for Arabic.
  • Collaborated with product and UI/UX teams to align features with user needs and visual design standards.

Featured Work

Projects that made an impact.

Full-stack products with real-time features, tested APIs, and CI/CD pipelines that deploy them to AWS.

View All Projects

ApplyTracker

Full-Stack Job Application Tracker

Organise job applications on a Kanban board, import jobs from a link, get follow-up reminders, and see analytics on your job search.

Tech Stack

Next.js 16TypeScriptNestJSPrismaPostgreSQLRedisBullMQTurborepo

SmartJobHub

Job Portal on AWS with CI/CD

A job portal for jobseekers, employers, and admins, with real-time chat, payments, and a production AWS deployment built with Terraform and GitHub Actions.

Tech Stack

Next.jsTypeScriptExpressMongoDBSocket.IORedisTerraformAWS ECS

Doctor Appointment Platform

Booking App with CI/CD, IaC, and Configuration Management

A booking platform with separate patient, doctor, and admin dashboards, deployed to AWS with Terraform, Ansible, and GitHub Actions.

Tech Stack

Next.jsTypeScriptExpressMongoDBDockerTerraformAnsible

AI SQL Assistant

Natural-Language PostgreSQL Workspace

A full-stack PostgreSQL tool that turns plain-English questions into validated, read-only SQL with explanations.

Tech Stack

Next.jsTypeScriptTailwind CSSFastifyPostgreSQLDockerOpenAI

Professional Impact

What I've delivered.

Ownership, delivery, and performance work across fintech and billing products.

Primary Engineer

Firmwide · PriceEstimator.ai

Ownership

Code to Cloud on a Billing Platform

Own the platform end to end: the React frontend, Node.js/Express APIs, Microsoft single sign-on, and the GitHub Actions pipelines that ship Docker builds to staging and production.

View Experience

Promoted to Software Engineer

SmartCrowd

2025

Junior Software Engineer → Software Engineer

Promoted within just over two years for leading architecture improvements and delivering fintech features used by 10K+ active users.

Visit SmartCrowd

Share Transfer Facility

SmartCrowd

Delivery

Led End-to-End Delivery

Coordinated backend, design, and product teams to ship share transfers in a high-volume transaction system with zero major post-release production issues.

View Experience

30–45% Faster Load

SmartCrowd

Performance

Initial Load-Time Optimization

Reduced initial load time through code splitting, lazy loading, and legacy component optimization.

View Experience

20+ Reusable Components

SmartCrowd

Architecture

Shared Component Library

Built a shared component library that reduced duplicated UI implementation by approximately 35%.

View Experience

Open Source on npm

block-browser-back · checkout-risk-sdk

Community

Published React Hooks

Two React hooks on npm, including a Checkout.com fraud-detection integration, with about 400 downloads in the past year.

View Projects

Let's work together on something
meaningful.

I'm open to full-stack, frontend, and DevOps roles. I'm currently on a contract, so I can join immediately. Feel free to reach out.