~/hailcpy

// 01 / work

timeline

Simbian.AI logo

Software Developer - Backend, Platform & Integrations

Simbian.AI
sep 2025present

Building core platform infrastructure for a multi-tenant agentic SOC product - agent harness, data service layer, observability, and enterprise auth.

Self-service analytics

  • Built and owned a multi-tenant self-service analytics platform end to end: Apache Doris, Postgres CDC with p95 lag under 30 seconds, query execution, and the dashboard UI. Rewrote the heaviest legacy aggregations for a 50x p95 improvement and moved that load off the Postgres primary.
  • Made arbitrary customer SQL safe using RLS, curated views, column-level policies, and workload groups, resolved per query for each tenant and user. Customers can build queries, charts, dashboards, and alerts without reading outside their grant or starving another tenant's workloads.
  • Built an LLM agent that authors widget SQL and runs cross-table investigations from natural language. Moved AI observability onto Doris, replacing Langfuse and ClickHouse, so traces, tool calls, token costs, and integration health are queryable and alertable in one place.

Data service & integrations

  • Built the vendor-agnostic, plug-and-play data layer that is the agent's hands and eyes: alert ingestion across 50+ integrations (CrowdStrike, Splunk, Palo Alto), log search, enrichment, and response actions. Built these clients on one resilient integration layer for shared exception handling, retries, rate limiting, and later agent tool conversion.
  • Integrations are the critical path of every investigation, yet failures used to collapse into opaque errors. Surfaced first-class exceptions and a standardised error taxonomy shared across all integrations, so customers see exactly why something failed and oncall, notifications, and alerting run off one consistent signal.

Across the platform

  • Enterprise auth & access control - Shipped SAML SSO, email OTP login, hierarchical RBAC with customisable roles, AuditLogs with sensitive-data redaction, and real-time i18n middleware (AWS Translate).
  • Database reliability - Cut Postgres CPU load by 30% and improved p95/p99 latency ~20x by diagnosing a misordered composite index through production query-plan analysis.
  • User comms & case management - Built case management across Teams, Jira, and Slack: auditable ticket-based cases, reminders, escalations, action triggers, and inline user context gathering.
PythonDjangoFastAPIPydanticPostgreSQLTypescriptReactApache DorisLangfuseClickhouseKafkaDebeziumOpenTelemetryOpenSearchPGVector
Wells Fargo logo

Software Developer - Backend GenAI & Automation

Wells Fargo
jul 2023aug 2025

Backend GenAI and large-scale automation across the enterprise.

  • Built a end to end GenAI based document processing platform (classification, extraction, translation) - onboarded 100+ businesses, 20K+ documents/day. Replaced Kofax/UiPath stack saving $2M in operational and licensing costs. Core innovation: a meta-prompting system that consumes historic input/output pairs for a document type and auto-generates a structured extraction skill - converting vague, vendor-written rules across 45K+ document types into precise, example-grounded prompts without manual template work. Built in early 2023, before prompt programming had a name.
  • Built a Retrieval-Augmented Generation (RAG) automation for transaction stop-payment dispute processing using knowledge graph - improving accuracy and reducing resolution time.
  • Built 5+ enterprise-grade AI/RPA solutions - reduced manual effort and saved $1M+ in operational cost. Recognised with Spotlight Award 2024.
  • Led the Records Retention Bot processing 3M+ files across 100+ Shared Drives and SharePoint sites - automated retrieval, archiving, and deletion via SharePoint APIs and Documentum.
PythonTypeScriptFastAPILangGraphNeo4jKafkaMongoDBReact
Maya Labs (YC S22) logo

Software Engineer - ML & Platform

Maya Labs (YC S22)
jun 2022oct 2022

Applied research lab building self-programming machines - natural language → custom software via a flow-based DSL, drawing on the DreamCoder line of work on wake-sleep bootstrapped library learning.

  • Flatland augmentations - Flatland is the team's toy DSL and benchmark for synthesising 2D line-drawing programs: a system that learns to draw straight lines and circles, then after each round of training on augmentations of its own programs, learns squares and rectangles, then richer compositions. Built the augmentation generator that produced the training corpora each round bootstrapped on.
  • Platform connectors - first-class integrations for Notion, Google Sheets, Gmail - the surfaces end-users wired their natural-language programs to.
  • HuggingFace integration - added the HuggingFace model registry to the platform so fine-tuned LMs could be swapped into the program-synthesis pipeline.
PythonPyTorchHuggingFaceProgram SynthesisDSL
Solvio.AI logo

Software Developer Intern - AI/ML

Solvio.AI
sep 2020jul 2021

Built and deployed math OCR models for an EdTech platform.

  • Developed MathOCR and GeometryOCR for converting printed/handwritten math images to LaTeX; built a 10M+ image dataset using NumPy, Matplotlib, and OpenCV with custom augmentation pipelines.
  • Optimised models with TensorRT and deployed via Triton Server - sustained 5000 req/min on 1× NVIDIA T4.
  • Wired Prometheus + Grafana for inference metrics and alerting.
  • Used GCP and AWS for cloud storage, model training, deployment, and inference at scale.
PythonPyTorchTensorRTTritonNumPyOpenCVGCPAWS
UV

Software Developer Intern - Embedded AI

UVx Technologies
jun 2020aug 2020

Embedded AI for a real-time mask, temperature, and face recognition system.

  • Developed and deployed on Raspberry Pi and Jetson Nano; generated a 100K+ image dataset from augmented scraped images.
  • Converted the model to TensorRT - achieving 50ms inference latency on edge hardware.
  • Used PyQT for the operator UI, MySQL for data storage, and Grafana for logging.
PythonPyTorchTensorRTRaspberry PiJetson NanoPyQTMySQL