SYSTEMS THAT KEEP WORK MOVING SYSTEMS THAT KEEP WORK MOVING

DATA THAT STAYS CORRECT UNDER FAILURE DATA THAT STAYS CORRECT UNDER FAILURE

IDEMPOTENT JOBS THAT RETRY SAFELY IDEMPOTENT JOBS THAT RETRY SAFELY

QUERIES SHAPED FOR THE DATA THEY READ QUERIES SHAPED FOR THE DATA THEY READ

POINT-IN-TIME RECOVERY BEFORE INCIDENTS POINT-IN-TIME RECOVERY BEFORE INCIDENTS

DISTRIBUTED TRACING AT SERVICE BOUNDARIES DISTRIBUTED TRACING AT SERVICE BOUNDARIES

Loading

Backend / platform / data infrastructure

Systems work where retries, drift, and partial failure are part of the design.

I build backend platforms, event-driven workers, query paths, recovery tooling, and provenance systems for production data products.

Kafka workers PostgreSQL DuckDB / Parquet OpenTelemetry Rust precision paths Production recovery

Selected backend achievements

2026

Built a multi-source identity projection layer for SEC management data.

Fused eight filing-derived sources into canonical people, affiliations, roles, and append-only field provenance. The system runs resumably per company, keeps disputed fields traceable to source rows, and powers management views without every consumer reinventing trust ranking.

2026

Moved wide screener workloads from 8-22 seconds to under 600ms.

Split analytical reads away from PostgreSQL row-store plans into DuckDB over S3-backed Parquet snapshots, with custom date ranges routed through the columnar path instead of the old fallback.

2026

Hardened Kafka workers around idempotency, replay, and shutdown behavior.

Added Avro schemas, idempotent producer settings, manual commit semantics, deduplication keys, DLQ routing/replay, retry/backoff, health probes, consumer-lag visibility, resource limits, and ordered shutdown so redeploys and malformed events fail visibly.

2026

Recovered production data and added a migration safety gate.

Restored deleted production rows from a point-in-time Neon branch through PostgreSQL dblink, then added a pre-commit migration scanner for destructive SQL patterns.

2025-now

Built finance-safe backend paths with explicit domain transitions.

Separated transformation logic for estimates, sales orders, and invoices from persistence, added PostgreSQL audit partitioning, and used Rust Decimal types across a Python/Rust boundary to prevent rounding drift.

2025-2026

Hardened payment and subscription flows without webhook guarantees.

Preserved incomplete checkout attempts, added gateway-initiation audit trails, and built polling-based wallet recovery with transactional row locking so automated sweeps and admin resolution could not lose updates.

Experience spine

Mar 2026 - Present

Relativity Invest

Backend/platform/data infrastructure across Fastify APIs, Python Kafka workers, PostgreSQL on RDS/Neon, Redis, DuckDB, S3/Parquet, Docker/EC2, and OpenTelemetry. Shipped management/provenance APIs, notification settings, screener alerts, and production observability surfaces.

Dec 2025 - Apr 2026

Niru Studio

Contract backend work for financial transformation flows, precision arithmetic, and partitioned audit logging.

Sep 2025 - Feb 2026

Global Diary

Backend-heavy full-stack work across authentication, news content, subscriptions, payment flows, reporting, feedback, and tenant-aware access controls for a multi-tenant platform.

Apr 2025 - Feb 2026

Wissenschaft Inc. - Software Engineer

Backend services in TypeScript, Express, gRPC, Kafka, PostgreSQL, authentication, authorization, query optimization, and service-boundary documentation.

Mar 2024 - Apr 2025

Wissenschaft Inc. - Associate Software Engineer

Modular TypeScript/Sequelize services, JWT/RBAC flows, query optimization with indexing/caching/batching/constraints, shared utilities, API design, and teammate mentoring.

2022 - 2024

Earlier engineering work

Delivered a commercial bank information-management system as a freelancer, built backend scheduling/message-queue email flows at Brandbuilder Nepal, and worked across React, PostgreSQL, TypeScript, and build tooling at Pagevamp Nepal.

Education

2017 - 2023

Advanced College of Engineering and Management

Bachelor of Engineering in Computer Engineering, Tribhuvan University.

Academic systems projects

Built a protein contact-map prediction pipeline with sequence cleaning, duplicate removal, feature generation, reproducible train/validation/test splits, and CNN experiments; also built a face-recognition pipeline with preprocessing, augmentation, CNN embeddings, L2 normalization, and batch-wise cosine-similarity verification.