Software Engineer
1buy.ai · Sharpbuy Global Solutions Pvt. Ltd.
AI-powered B2B electronic component intelligence, sourcing and procurement platform.
- Building the order-fulfilment backend in Python (FastAPI), PostgreSQL and Kafka: purchase order to shipment to customs workflows with DHL carrier API integration, AI parsing of trade documents (packing lists, Bills of Entry) via Claude, and event-driven cross-department messaging.
- Designed the inbound-mail pipeline: cheapest-first anchoring of every email to its order or shipment, a two-stage classify-then-act flow over a plug-in registry of 16 LLM handlers, per-step model routing, and dispatch through a transactional outbox, with deterministic no-network tests.
- Design and build end-to-end backend services on a TypeScript, NestJS and MongoDB stack with hexagonal architecture, on an ultra-small engineering team.
- Engineered MongoDB aggregation pipelines and compound-indexing strategies over 100M+ pricing documents to power real-time component discovery.
- Rewrote the background job scheduler in Rust on Tokio: Arc<Semaphore>-bounded worker pools, atomic job claims and cancellation-safe tasks for concurrent, multi-instance processing without thread contention.
- Wrote shared pricing and formula logic once in Rust and compiled it to WebAssembly with wasm-bindgen, passing batches across a columnar Float64Array boundary, so the TypeScript and Rust codebases share one source of truth with parity tests on both sides.
- Developed automated RFQ ingestion pipelines and multi-currency calculation engines with Decimal128 precision, integrating LLM APIs into sourcing workflows.
- Python
- FastAPI
- PostgreSQL
- Kafka
- TypeScript
- NestJS
- MongoDB
- Rust
- Tokio
- WebAssembly
- Claude API