Senior Backend Engineer — Architect & Team Lead · AstraTech
Mar 2025 – PresentRemote (Irvine, CA)
- Architect and lead backend engineering across multiple products in the AstraTech portfolio — including Atlas Middleware (Heimdall), Botim Messenger 4.0, and Botim Core identity services.
- Designed and shipped Heimdall — the OCR, document-extraction, and digital-signing service inside Atlas, AstraTech's middleware platform — covering proto / gRPC API design, hexagonal Rust architecture, PostgreSQL persistence, Envoy gRPC-JSON transcoding, and CI/CD on Kubernetes (AKS) behind Istio.
-
Built the DocuSign embedded-signing capability end-to-end: JWT Grant
authentication (RS256, PKCS#1 / PKCS#8 PEM handling), envelope +
recipient-view flow, separate
DocumentSigningServicegRPC service, and a React + Vite + TypeScript signing portal for QA and demos. - Integrated third-party OCR / KYC providers (Signzy AE + BSA accounts) for UAE trade-license extraction, bank-statement analysis, ID intelligence, and Tawteeh / Ejari tenancy-contract APIs — with dual-account routing, Redis-Stream-based webhook delivery, faithful HTTP-status propagation for provider errors, and improved parse-error observability.
- Contributed to Botim Messenger 4.0, AstraTech's next-generation Rust chat backend: authored the architecture document, designed the message-entity and database model, and implemented core delivery primitives (P2P / S2C handlers, offline-message delivery, DeleteAck mechanism, full search subsystem across chat / contact / group / session lists).
- Built migration and feature flows for Botim Core identity services (im-signup, imuser, imallot) — user registration, change-phone-number with OTP and cycling prevention, data-center redirection flag in the login path, and AUID system-call integration.
- Drove the AI-Driven Development initiative: evaluated approaches, ran joint code-generation + code-review demos, led the Knowledge Base / OpenSpec consolidation, and represented the team in cross-team AI-adoption strategy discussions.
- Standardised backend infrastructure: OpenTelemetry instrumentation, gRPC-first API design, PostgreSQL schemas (with DBA review and naming standards), and CI/CD on Kubernetes (AKS) behind Istio.
- Managed backend development sprints as the Sprint Master and led the QA process — designing workflows for code quality and test coverage via SonarQube and GitLab CI/CD.