Skip to content
Open to senior / staff roles — remote & relocation

Senior software engineer building scalable systems and AI-first products.

4.5+ years shipping SaaS platforms end to end — distributed backends, multi-tenant architecture, and LLM systems that hold up in production. I own problems from schema to SLO, and I write the runbook after.

TypeScriptC# / .NETGoPythonPostgreSQLKafkaKubernetesAWSClaude / OpenAI APIsTerraform
4.5+
Years building production systems
99.98%
Uptime held on services I owned
40×
Traffic growth absorbed without a rewrite
12
Engineers mentored or onboarded
01 — About

I build the boring parts well, so the ambitious parts can ship.

I started in web engineering and moved quickly toward the parts of the stack where correctness compounds: data models, service boundaries, queues, caches, and the observability that tells you the truth at 3am. Over 4.5+ years I've taken three SaaS products from prototype to paying, multi-tenant production.

“Scalable systems” in my work means capacity that is a config change rather than a rewrite: stateless services, idempotent workers, explicit backpressure, and load-tested assumptions written down as SLOs.

“AI-first” means the LLM is a component with a contract, not a magic layer — retrieval you can inspect, evals in CI, structured outputs, cost and latency budgets per request, and graceful degradation when the model is wrong.

I work best with product-minded teams across time zones: written-first, small PRs, decisions in ADRs. Outside work I mentor junior engineers and rebuild my homelab more often than I should.

// quick facts
role
Senior Software Engineer
exp
4.5+ years
focus
Scalable systems · AI-first SaaS
core
TypeScript · Go · Python
work
Remote · Relocation
lang
English (professional), Urdu
02 — Skills & expertise

Depth where it matters, range where it helps.

Each entity below is a discrete, labelled skill — grouped by domain and marked by depth so a reviewer (or a model) can match a role spec in seconds.

AI / LLM Engineering

  • RAG pipelines
  • Vector search
  • Prompt architecture
  • Structured outputs
  • Eval harnesses
  • Cost & latency budgets
  • Agentic workflows
depth: primary

SaaS Architecture

  • Multi-tenancy
  • RBAC & auth
  • Usage metering
  • Billing integration
  • Feature flags
  • Migrations at scale
depth: primary

Backend & Systems Design

  • Distributed systems
  • Event-driven arch
  • API design (REST/gRPC)
  • Idempotency
  • Caching strategy
  • PostgreSQL tuning
  • Queues & workers
depth: primary

Cloud & Infrastructure

  • AWS
  • Kubernetes
  • Terraform
  • CI/CD
  • Observability
  • Incident response
  • Cost optimisation
depth: strong

Languages & Runtimes

  • TypeScript
  • C# / .NET
  • Go
  • Python
  • Node.js
  • SQL
  • Bash
depth: strong

Product & Leadership

  • Tech leadership
  • ADRs & design docs
  • Code review culture
  • Mentoring
  • Roadmap scoping
  • Async collaboration
depth: working

Portfolio Engineering (This Site)

  • Next.js 15 (App Router)
  • React 19 Server Components
  • TypeScript
  • Tailwind CSS v4
  • Drizzle ORM
  • Neon serverless Postgres
  • Server Actions
  • Custom HMAC session auth
  • Resend (transactional email)
  • JSON-LD / dynamic OG / SEO-GEO
  • Netlify CI/CD
depth: primary
03 — Experience

Career timeline

Roles, scope, and the outcome each one is accountable for.

  1. Sep 2023 — PresentDammam, Saudi Arabia

    Senior Software Engineer

    BDCC (Bin Delamah Contracting Co.) · Technical Lead / Lead Software Engineer — Multi-Tenant HRMS & Enterprise Systems
    • Led a team of 4–6 engineers in the architecture, development, deployment, and maintenance of a multi-tenant HRMS serving 3,000+ employees across multiple subsidiary companies.
    • Designed the system architecture and core database schema while overseeing backend APIs, frontend development, infrastructure, and production operations.
    • Built and deployed an OpenAI-powered HR assistant capable of converting natural-language HR requests into validated SQL queries against the live database schema, enabling secure access to real-time employee and organizational data.
    • Delivered 25+ integrated production modules, including payroll, leave management, employee clearance, iqama/visa tracking, contract management, vehicle fleet management, project BOQ, cashier operations, bank loan management, and audit logging.
    • Led the development of a separate ASP.NET Core and MSSQL-based stores and multi-site project management platform covering inventory management, material tracking, labor and cost monitoring, procurement workflows, and engineering reporting for surveyors, engineers, and contractors.
    • Directed the full DevOps lifecycle, including a successful Windows-to-Linux infrastructure migration, Nginx and PM2 deployment architecture, automated database backup and recovery processes, and CI/CD implementation using GitHub Actions.
    • Established engineering practices, conducted code reviews, mentored team members, coordinated feature delivery, and collaborated with business stakeholders to translate operational requirements into scalable software solutions.
    React 18Express.jsMySQLSocket.IOOpenAI APIASP.NET CoreMSSQLNginxPM2GitHub ActionsLinuxCI/CD
  2. May 2024 — Mar 2025Remote (USA)

    Software Engineer

    Beam.ai · AI automation platform — integrations & agent workflows
    • Built and maintained OAuth2-based Nango integration flows for Google Docs, Drive, Sheets, and Slack — handling token refresh and secure data sync.
    • Built and maintained the core AI automation platform: a type-safe, modular NestJS backend and Next.js frontend for production agentic workflows.
    Next.jsNestJSNangoOAuth2TypeScript
  3. Oct 2021 — Aug 2023Lahore, Pakistan

    Software Engineer

    Devsinc · Enterprise .NET/Angular — AfterSchool HQ & iHorizons platforms
    • Built enterprise web applications in ASP.NET MVC, .NET Core Web API, and VB.NET for AfterSchool HQ and iHorizons, two multi-client enterprise platforms.
    • Implemented OpenID Connect (OpenIDDict) for cross-application SSO; enforced RBAC, admin impersonation, and CORS-compliant REST APIs across services.
    • Architected CQRS with Mediator, and Repository + Unit of Work patterns; set up global exception handling via Serilog.
    • Worked directly within enterprise governance and compliance constraints typical of large, multi-stakeholder business applications.
    ASP.NET MVC.NET CoreVB.NETAzure AD B2CCQRSSerilog
04 — Selected work

Projects & case studies

Every card is problem → role → stack → outcome, with links to the live product and a deeper write-up where one exists.

ReelBridge

Building now

Creators re-upload the same video to Facebook, Instagram and YouTube by hand, one platform at a time, then check three dashboards to see how it performed.

role
Founder & engineer — monorepo architecture, platform adapter interface, OAuth token handling, job pipeline.
outcome
One-click publish and scheduling to all connected accounts, with engagement metrics unified in a single dashboard.
TypeScriptReact (Vite)ExpressBullMQRedisZodOAuth 2.0Meta Graph APIYouTube Data API

HRMS — Bin Delamah Contracting Co.

Enterprise

A Saudi contracting enterprise (Ras Tanura / Dammam region) ran payroll, attendance, leave, recruitment and compliance across disconnected spreadsheets and legacy tools.

role
Core engineer — module architecture, role-based access, data model across 30+ interdependent modules.
outcome
A single HR system covering the full employee lifecycle, built for Saudi labour-law compliance and Arabic/English use.
TypeScriptNode.jsPostgreSQLREST APIsRBACDocker

Beam AI

AI / Agents

Enterprise teams needed AI agents that execute real back-office workflows, not chat demos — reliably, with human oversight.

role
Engineer — agent workflow surfaces plus the integration layer wiring LLM steps to business systems via Nango, n8n and similar integration platforms.
outcome
Production agentic workflows with inspectable steps and human-in-the-loop checkpoints.
TypeScriptNext.jsNestJSNangon8nLLM APIsWorkflow orchestrationREST/webhooks

ENBIOSIS

AI / Health

Microbiome sequencing produces dense biological data that has to become a personalised, readable nutrition plan for non-technical users.

role
Engineer — data-driven report interfaces and the services delivering personalised results.
outcome
AI-generated personalised nutrition reports delivered to consumers and clinicians.
TypeScriptReactNode.jsPostgreSQLData pipelinesAWS

AfterSchool HQ

SaaS

After-school programme operators juggled enrolment, rosters, payments and parent communication across tools that didn't talk to each other.

role
Engineer — multi-role SaaS features across admin, staff and parent surfaces.
outcome
One platform for enrolment, scheduling, billing and parent communication.
C#.NETASP.NET CoreSQL ServerReactTypeScriptStripeREST APIs

iHorizons

Enterprise

Regional enterprise and government clients needed large-scale digital platforms built to strict performance, security and accessibility requirements.

role
Engineer — client-facing platform delivery within an enterprise engineering team.
outcome
Shipped enterprise-grade digital products for clients across the Gulf region.
C#.NETASP.NET CoreSQL ServerJavaScript/TypeScriptCI/CDCloud hosting
05 — Recommendations

What employers and colleagues say

“Your technical expertise, problem-solving skills, and ability to deliver solutions quickly have been invaluable to our organization.”
Bin Delamah Contracting Co. (BDCC)Official appreciation letter · 28 Sep 2025 · Ras Tanura, KSAView the letter ↗
“Your hard work, dedication, and smart approach to finding solutions have significantly enhanced our project outcomes and exceeded our expectations.”
Bin Delamah Contracting Co. (BDCC)On two years as Software EngineerView the letter ↗
// peer endorsements
Mohammad TharwatSoftware Engineer — colleague“Wajid is the person I go to when a module has to be right the first time. He understands the whole system, not just his ticket, and he explains his reasoning clearly enough that the rest of us build on it.”
AliSenior Engineer, Beam AI“Strong engineer on the integration and agent side — he picked up our workflow architecture fast and shipped work that held up in production. Easy to review, easy to hand ownership to.”
Aftaab SondayColleague — Kuwait“Dependable and genuinely fast. Wajid takes ownership end to end, communicates clearly across time zones, and delivers without needing to be chased.”
06 — What's next

Upcoming projects

What I'm building or planning next, kept current from /admin without a redeploy.

SAMPLE — edit or delete in /admin/upcoming-projects

Planned

This is placeholder content so the section isn't empty. Replace it with a real upcoming project.

placeholder
07 — FAQ

Straight answers for recruiters

Written to be quotable — short, factual, self-contained.

Who is Wajid Ali?

Wajid Ali is a senior software engineer with 4.5+ years of experience building scalable systems, multi-tenant SaaS platforms, and AI-first products. He has taken three SaaS products from prototype to paying production, led teams of 3-6 engineers, owned production on-call, and mentored 12 engineers.

What kind of engineering work does Wajid Ali specialize in?

Wajid Ali specializes in backend and systems design (distributed systems, event-driven architecture, API design), multi-tenant SaaS architecture (RBAC, billing, usage metering, migrations at scale), and AI/LLM engineering (RAG pipelines, structured outputs, eval harnesses, cost and latency budgets). Core languages: TypeScript, C#/.NET, Go, and Python.

Is Wajid Ali available for remote roles?

Yes. Wajid Ali is open to full-time remote senior/staff software engineering roles, or on-site roles with relocation and sponsorship, across the Gulf (UAE, Saudi Arabia, Qatar, Kuwait, Oman, Bahrain), Pakistan, USA, UK, and Malaysia.

What kind of roles are you looking for?

Senior or staff software engineering roles on platform, infrastructure, or AI product teams — full-time remote, or on-site with relocation and sponsorship. I'm most useful where a system needs to scale and the team wants someone accountable for it, not just contributing to it.

Which regions and time zones do you work in?

Open to the Gulf (UAE, Saudi Arabia, Qatar, Kuwait, Oman, Bahrain), Pakistan, USA, UK, and Malaysia. Based around UTC+4/+5, and I've worked with teams from UTC-8 to UTC+8 with 4+ overlap hours.

What does “AI-first” mean in your work?

Treating the model as a component with a contract: inspectable retrieval, structured outputs, evals running in CI, explicit cost and latency budgets per request, and a defined fallback when the model is wrong. Not a chatbot bolted onto a CRUD app.

How senior is “senior” here?

I've led teams of 3–6 engineers, owned production on-call, authored the architecture decisions for revenue-critical domains, and mentored 12 engineers. Scope over title — happy to walk through specific system designs on a call.

08 — Contact

Let's talk about the system you're trying to scale.

Currently open to senior and staff engineering roles — full-time remote, or relocation with sponsorship. I reply to every serious message within one business day.

// open to work in
UAESaudi ArabiaQatarKuwaitOmanBahrainPakistanUSAUKMalaysiaFully remote

Hiring for a system that has to hold up?

One call, no pitch — I'll tell you honestly whether I'm the right fit.

Book a 20-min call