Software engineer · Backend + AI applications

I engineer the systems behind AI.

I'm Sohaib — a software engineer with four years building production APIs, data pipelines and full-stack applications. Lately I build the layer where language models meet real systems: retrieval, agents, tool calls, and the guardrails that keep them honest.

BASEDelhi NCR · Remote
STATUSAvailable immediately
FOCUSBACKEND · AGENTS · EVALS
SIGNALOPEN TO THE RIGHT WORK
04+years shipping production systems
APIbackend-first, interface-aware
HITLhuman gates before irreversible actions
CIreproducible evaluation over vibes

01 / Selected work

Selected systems

Three builds. One operating belief: non-deterministic software still needs deterministic edges.

012025 — present

Job Application Agent

Design · Architecture · Implementation

An autonomous agent that finds engineering roles, screens them against a candidate profile, writes a tailored resume for each, and stops before anything irreversible. Multi-provider orchestration, schema-constrained generation, anti-hallucination guardrails, and a review dashboard keep a human in control.

Automate the mechanical. Keep judgment human.
  • Python
  • FastAPI
  • Gemini
  • Groq
  • Next.js
  • PostgreSQL
  • Playwright
SIMULATION / AGENT RUN
022024 — present

Enterprise Database Activity Monitoring

Backend · Full-stack

Policy-based SQL monitoring and blocking across multiple database engines, with audit logging, role-based administrative workflows, low-latency proxy services, async workers, and WebSocket streams for live activity feeds.

Make every decision observable and reversible.
  • FastAPI
  • React
  • Next.js
  • PostgreSQL
  • Redis
  • Docker
  • nginx
SIMULATION / DB ACTIVITY
032026 — present

LLM Evaluation Task Authoring

Contract · AI training

Verifiable software-engineering tasks used to train and benchmark language models across security, machine learning, data processing, and digital forensics. Each task ships with a deterministic grader and a CI-verified scoring harness.

If you cannot reproduce it, it is not an evaluation.
  • Python
  • pytest
  • CI
  • Security
  • Data processing
SIMULATION / EVAL HARNESS

All checks passed with verifier score 1.00

02 / Operating model

Operating principles

Models can be uncertain. Systems around them cannot.

01

Deterministic edges

Treat model output as untrusted input. Validate schemas, enforce invariants, and make failure explicit before data reaches the rest of the system.

02

Graceful failure

Rate limits, timeouts, and malformed responses are ordinary operating conditions. Design fallbacks and recovery paths before launch.

03

Observable runs

Structured logs, traces, audit events, and reproducible fixtures turn a plausible demo into a system that can be understood under pressure.

04

Human gates

Automation earns scope. Consequential actions stop at a review boundary until evidence says the system deserves more autonomy.

03 / Capability surface

Capability map

Backend depth, enough interface craft to ship the whole system, and infrastructure discipline to keep it alive.

01

backend

  • Python
  • TypeScript
  • FastAPI
  • Django
  • Flask
  • Node.js
  • REST APIs
  • WebSockets
  • AsyncIO
  • Celery
  • microservices
  • JWT / OAuth2
02

ai systems

  • RAG
  • agentic workflows
  • tool calling
  • structured output
  • embeddings
  • vector search
  • evaluation harnesses
  • Gemini
  • Groq
  • OpenAI
03

data

  • PostgreSQL
  • MySQL
  • MSSQL
  • MongoDB
  • Redis
  • pgvector
  • Kafka
  • Airflow
04

interfaces

  • React
  • Next.js
  • Redux
  • TypeScript
  • accessible UI
05

infrastructure

  • Docker
  • AWS
  • Azure
  • nginx
  • Linux
  • CI/CD
  • GitHub Actions
  • pytest

04 / Field record

Experience

Four years across high-traffic product surfaces, enterprise systems, and verifiable AI evaluation.

01

Handshake AI

AI Training & Evaluation · Contract

Verifiable evaluation tasks for training and benchmarking language models, with automated graders and reproducible CI scoring.

2026 — presentRemote
02

Hughes Network Systems

Senior Software Development Engineer · via Teleperformance

Enterprise web applications and AI-integrated APIs, owned from technical design through production rollout. REST and streaming APIs, audit logging, async event-driven pipelines, and containerised microservices with automated CI/CD on AWS.

2024 — presentGurgaon
03

IndiaMART

Software Development Engineer

High-traffic React and Next.js surfaces backed by Node.js, Express, and Python services. Backend services and relational data models with optimised queries powering search and recommendation features.

2022 — 2024Noida
04

Amity University

B.Tech · Computer Science & Engineering

Microsoft Certified: Azure Developer Associate (AZ-204) · CCNA.

2018 — 2022Noida

05 / Start a conversation

Let’s build something that holds up.

Senior backend, full-stack, and AI application roles. Delhi NCR or remote. Available immediately.

ssohaib4@gmail.com