# Hasnat Sajid

> Hire a senior Go backend & AI engineer: 7+ years shipping multi-tenant SaaS, LLM features and cloud infrastructure. Remote, for contract projects and senior roles.

Hasnat Sajid — Senior Software Engineer with 7+ years shipping production SaaS, backend, cloud and automation systems — owning them end-to-end, from architecture to production operations.

- Location: Lahore, Pakistan · Remote worldwide
- Availability: Available for contract projects & senior roles
- Contact: hasnatsajid965@gmail.com · https://hasnats.com/#contact
- Résumé (PDF): https://hasnats.com/resume
- GitHub: https://github.com/hasnatsajid
- LinkedIn: https://linkedin.com/in/hasnat-sajid
- Last updated: 2026-10-17

## About

I've spent the last seven years building software that real businesses depend on every day — across real estate, manufacturing, device diagnostics and property management.

My home turf is the backend: Go and PostgreSQL, multi-tenant architecture, RBAC, business-critical APIs and the infrastructure that keeps them healthy. I've led a legacy TypeScript-to-Go migration, architected platforms from a blank page, and run the Linux fleets underneath them.

Lately I've been weaving AI into products and operations — LLM-driven content generation, AI-powered analytics and automated documentation — where it removes real manual work, not just where it's trendy.

## Services

- **Backend & Platform Engineering**: Business-critical APIs and services in Go that stay fast and sane as the product grows. (Go · Node.js · NestJS; REST, GraphQL, gRPC, WebSockets; Multi-tenant architecture & RBAC; Legacy → Go migrations)
- **AI & LLM Integration**: Practical AI inside real products — generation, analytics and automation that save hours. (LLM apps & agentic workflows; RAG, embeddings, vector search; OpenAI & Anthropic APIs; AI-powered documentation & analytics)
- **Cloud & DevOps**: Infrastructure that deploys cleanly, recovers on its own and doesn't wake anyone up. (AWS · GCP · Kubernetes · Helm; Terraform & GitHub Actions CI/CD; Linux, Nginx, backups & DR; Monitoring & observability)
- **Full-Stack Product Delivery**: From blank page to production: architecture, data model, UI and operations — owned end-to-end. (React · Next.js · HTMX; PostgreSQL schema design; Workflow & process automation; Stakeholder-to-spec translation)

## Selected work

- [Circumz](https://circumz.com) — Real-estate SaaS · 2025 — now. A full-stack residential real-estate platform for independent agents and small-to-mid agencies — listings, leads, marketing and day-to-day operations in one place. Stack: Go, PostgreSQL, LLMs, RBAC, HTMX.
- [Recheck360 by R3 Diagnostics](https://recheck360.com) — Multi-tenant platform · Lead engineer. The core diagnostics platform for the used-device industry, architected from scratch to serve organizations, facilities, stations and teams. Stack: Go, PostgreSQL, Multi-tenancy, Hardware I/O.
- Vertex ERP — Multi-tenant ERP SaaS · Founder & builder. A modular ERP for Saudi businesses — CRM, sales, projects, procurement, inventory, logistics, fleet and finance in one system, where records flow between modules instead of living in disconnected screens. Stack: Go, PostgreSQL, RLS, HTMX, ZATCA.
- [Islamic Companion](https://islam.hasnats.com) — Offline-first PWA · Solo build. A calm companion for prayer, Quran, hadith and daily reflection — works without an account, offline once downloaded, with no ads and no tracking. Stack: Go, PostgreSQL, PWA, Offline sync, Playwright.
- Mokhara — Self-hosted ecommerce platform · Solo build. A white-label store engine — storefront, checkout and back office in one Go binary — shown here as a specialty-coffee shop. Each client gets their own copy, database, domain and branding, in English and Arabic. Stack: Go, PostgreSQL, Stripe, i18n / RTL, REST API.
- [Operational Software](https://operationalsoftware.co) — Manufacturing platform · Senior engineer. Enterprise manufacturing software covering production monitoring, Andon systems, batch management and work-order analytics. Stack: Go, TypeScript, AI analytics, PDF / QR.
- [EveryListing](https://everylisting.com) — Data platform · 4+ years. A large-scale real-estate aggregator crawling and processing property listings from websites across global markets. Stack: JavaScript, Java, Linux, Automation.
- [Accez](https://accez.cloud) — Property-management cloud. An enterprise property-management platform serving managers, residents and service providers. Stack: APIs, SQL, Portals, Workflows.

## Experience

- Software Engineer, Circumz (Oct 2025 – Present): Building a full-stack residential real-estate platform for independent agents and agencies.
- Senior Software Engineer, Operational Software (Feb 2025 – May 2026): Delivered end-to-end modules for an enterprise manufacturing platform built in Go.
- Lead Software Engineer, R3 Diagnostics (Oct 2024 – May 2025): Designed and built the company's core diagnostics platform for the used-device industry.
- Software Engineer, Accez (Nov 2024 – Mar 2025): Built features for an enterprise cloud property-management platform.
- Full-Stack Developer & Linux SysAdmin, EveryListing (Jun 2020 – Nov 2024): Kept a global real-estate aggregation platform crawling, processing and online.
- Linux SysAdmin & WordPress Developer, AMCO IT Systems (Nov 2019 – Jun 2020): Ran Linux infrastructure hosting production WordPress sites.

## Skills

- Languages: Go, Python, TypeScript, JavaScript, SQL, Bash
- AI / LLM: LLM applications, Agentic AI, RAG, Embeddings, Vector search, Prompt engineering, OpenAI API, Anthropic API
- Backend: Node.js, Express, NestJS, REST, GraphQL, gRPC, WebSockets, OpenAPI, OAuth 2.0, JWT, RBAC
- Cloud & Infra: AWS, GCP, Docker, Kubernetes, Helm, Terraform, GitHub Actions, Nginx, Linux
- Data & Messaging: PostgreSQL, MySQL, MongoDB, Redis, Kafka, RabbitMQ
- Frontend: React, Next.js, HTMX, Redux, HTML, CSS
- Engineering: System design, Distributed systems, Microservices, CI/CD, Unit & integration testing, Observability

## Education

- B.Sc. Computer Science, University of Engineering and Technology, Lahore (2015 — 2019)

## FAQ

### Is Hasnat Sajid available for contract or freelance work?

Yes. I take on remote contract projects — new platforms, Go backends, AI and LLM features, cloud infrastructure, and architecture or code reviews — as well as senior full-time backend, platform and AI engineering roles. Send a short note through the form below or to hasnatsajid965@gmail.com; I usually reply within a day.

### What kind of software projects are you best at?

Backend-heavy SaaS that a business depends on daily: multi-tenant architecture, RBAC, business-critical APIs in Go and PostgreSQL, and the infrastructure underneath. I've architected platforms from a blank page (Recheck360, Vertex ERP), led work on a TypeScript-to-Go migration (Operational Software), and kept a global crawling platform running for 4+ years (EveryListing).

### Can you add AI or LLM features to an existing product?

Yes. I've shipped AI-generated property descriptions and marketing content at Circumz and contributed to AI-powered analytics and automated documentation at Operational Software. I build with the OpenAI and Anthropic APIs, RAG, embeddings and vector search — and only where AI removes real manual work.

### Can you migrate a legacy codebase to Go?

Yes. At Operational Software I played a major role migrating a legacy TypeScript codebase to Go for performance, scalability and maintainability, while continuing to ship production features like Andon systems, batch management and work-order analytics.

### What tech stack do you work with?

Mainly Go, Python and TypeScript; PostgreSQL and Redis for data; AWS, GCP, Docker, Kubernetes, Terraform and GitHub Actions for infrastructure; and React, Next.js or HTMX on the frontend.

### Where are you based, and do you work remotely?

I'm based in Lahore, Pakistan (PKT, UTC+5) and work remotely with teams worldwide. I've built production software for Circumz, Operational Software, R3 Diagnostics, Accez and EveryListing.
