Backend Software Engineer | Go · AWS · Distributed Systems | Fintech infrastructure @ scale | ACM ICPC Regionalist

Hybrid

On-site







Bachelor of Technology - BTech, Information Technology
Veer Surendra Sai University Of Technology (VSSUT,Formerly UCE), Burla
Join Nikhil and 10k+ other professionals on
Tal is the app where bosses meet engineers & builders directly, without middlemen
Download Tal BossBackend Software Engineer | Go · AWS · Distributed Systems | Fintech infrastructure @ scale | ACM ICPC Regionalist
I build backend systems that don't break under load. At KFin Technologies — one of India's largest financial registrars – I've shipped production infrastructure in Go and Node.js handling large-scale financial data: streaming PostgreSQL exports directly into AWS S3 multipart uploads to cut peak memory by ~80%, replacing a blocking query frontend with an async Lambda + Athena pipeline, then re-architecting it with AWS Step Functions to bring pipeline reliability from ~80% to 85% and cut failed-job debugging time by 60%. On the frontend side, I've solved performance problems at a systems level — designing a virtualised table component for 10,000+ row datasets that drove a 90% DOM reduction and 40–50% latency improvement. My stack: Go · Node.js · TypeScript · React · PostgreSQL · AWS (Lambda, Step Functions, S3, Athena) · REST APIs. I'm drawn to distributed systems, cloud-native architecture, and performance engineering — problems where correctness and scale both matter. Currently looking for backend or platform engineering roles where I can own infrastructure end-to-end. Open to remote and India-based opportunities.
Bhubaneswar
claude code
codex
github copilot
langchain
langgraph
openai
Software Engineer at KFin Technologies Ltd., Jun 2024 - Present · 2 yrs 1 mo, Hybrid, Eliminated server memory bottlenecks on large-scale exports by implementing PostgreSQL COPY streaming piped directly into AWS S3 multipart uploads via Go — reducing peak memory usage by approx. 80% and enabling streaming of datasets exceeding available server RAM. • Built an asynchronous AWS Lambda + Athena workflow with PostgreSQL job tracking and S3 event notifications for status updates — eliminating frontend blocking on long-running queries averaging 3–8 minutes. • Scaled a high-volume financial reporting pipeline from a brittle Lambda chain to an orchestrated AWS Step Functions workflow — managing Athena query state, retries, and S3 event transitions. Improved end-to-end pipeline reliability by 5pp and cut failed-job debugging time by ~60% via structured execution logs in Go. • Improved frontend API maintainability by implementing Axios interceptors for centralised token management and global error handling — consolidating 3 separate auth implementations into 1 and reducing per-request boilerplate by approx. 40%. • Drove an approx. 90% DOM reduction and 40–50% latency improvement by owning the design and implementation of a virtualised table component for 10,000+ row financial datasets.
Software Engineer at KFin Technologies Ltd., Dec 2023 - Jun 2024 · 7 mos, On-site, • Optimised initial load performance by 40% through lazy loading of landing page components, ensuring on-demand content delivery. • Streamlined state management with Redux Toolkit, reducing re-renders and improving data flow efficiency.
Bachelor of Technology - BTech, Information Technology, Veer Surendra Sai University Of Technology (VSSUT,Formerly UCE), Burla
github: https://github.com/nikhil822
leetcode: https://leetcode.com/nikhil0112