Nikhil Kumar Sahu profile photo 1 on Tal

Nikhil Kumar Sahu

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

Bhubaneswar

2+ years of work experience

KFin Technologies Ltd.
Jun 20242 yrs 1 moPresent

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.
KFin Technologies Ltd.
Dec 20237 mosJun 2024

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.

Nikhil’s AI Stack

claude code
claude code
codex
codex
github copilot
github copilot
langchain
langchain
langgraph
langgraph
openai
openai

Education

Veer Surendra Sai University Of Technology (VSSUT,Formerly UCE), Burla

Bachelor of Technology - BTech, Information Technology

Veer Surendra Sai University Of Technology (VSSUT,Formerly UCE), Burla

20204 yrs2024

Join Nikhil and 10k+ other professionals on

Tal Boss

Tal is the app where bosses meet engineers & builders directly, without middlemen

Download Tal Boss

Nikhil Kumar Sahu on Tal

Headline

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

About

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.

Location

Bhubaneswar

AI stack

claude code

codex

github copilot

langchain

langgraph

openai

Work experience

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.

Education

Bachelor of Technology - BTech, Information Technology, Veer Surendra Sai University Of Technology (VSSUT,Formerly UCE), Burla

Public links

github: https://github.com/nikhil822

leetcode: https://leetcode.com/nikhil0112