
Advaith M
Full Stack Developer React NextJS Flutter Backend and Payment APIs
Compétences

Voir mes services

Portfolio
Expérience professionnelle
Software Engineer
Hecta™ • Temps plein
May 2025 - Present • 1 yr 4 mos
Backend and full-stack engineer on a 2–3 person team building , a live e-auction platform used by banks and ARCs to auction repossessed assets, plus the wider Hecta product suite. Owned architecture, deployments and code review, and presented the product directly to senior stakeholders at partner banks. Built and own the real-time auction engine — live bid streaming over Socket.IO with Redis-backed room state, anti-sniping auto-extension and distributed locking so only one instance streams each auction. Diagnosed and fixed intermittent production database lock timeouts caused by transactions being issued through the connection pool rather than a pinned connection; rebuilt the transaction layer on AsyncLocalStorage and audited every call site, eliminating the class of error entirely. Led a scale-readiness audit ahead of onboarding a client running ~1,000 auctions/month: removed a per-user-per-second query from the live bid loop, fixed a non-renewing Redis lock, raised pool limits, and eliminated cross-environment socket bleed that was corrupting the admin dashboard. Built a stress harness to seed, load and tear down synthetic auctions so fixes were measured, not assumed. Migrated EMD collection from Cashfree to Razorpay Route so bidder deposits route straight to each bank's own account and never touch the platform's balance — with idempotent reconciliation across three independent writers (checkout callback, webhook and a nightly sweep). Integrated Cashfree SecureID for bidder KYC, Aadhaar verification, e-sign and document OCR; built KYB-style partner onboarding and validation in CatchApp, the internal channel-partner platform. Delivered a Solr-backed property search serving the public listing, including filters on attributes absent from the index, resolved via MySQL and passed through as a targeted whitelist. Designed the admin console for outsourced bank operators, where every irreversible action has a correction path and an audit log.