Node.js, TypeScript, AWS, financial APIs

Banking backends built for speed, traceability, and trust.

I build Node.js and TypeScript services for financial workloads: REST APIs, event-driven serverless workflows, schema validation, AI-agent middleware, debugging, profiling, and release gates that keep high-throughput systems dependable.

Building
0 % uptime on banking integrations
0 K+ monthly requests processed
0 % p99 latency improvement
0 % defect and incident reduction

Financial Backend Focus

Strong banking services are shaped by clear contracts, guarded edges, async workflows, observability, and careful release evidence.

01

Guard the API edge

REST contracts, auth boundaries, throttling, JSON/XML schema validation, and clear error semantics keep partner and financial traffic predictable.

02

Keep Node.js responsive

Async handlers, event-loop profiling, caching, hot-key fixes, query tuning, and structured tracing reduce tail latency under production load.

03

Route durable events

Lambda, API Gateway, SQS, SNS, EventBridge, Step Functions, DynamoDB, and S3 coordinate workflows without hiding failure modes.

04

Ship with proof

Jest, integration tests, GitHub Actions, CloudWatch evidence, JIRA delivery, and Confluence runbooks turn every release into a measured change.

Architecture Diagram

A banking Node.js service path from channel intake to API validation, event orchestration, data stores, AI middleware, monitoring, and CI/CD.

Banking Node.js backend architecture Client channels flow through API Gateway, Node.js TypeScript services, validation and security, event bus, data stores, AI agent middleware, observability, and release quality gates. Client Channels web / mobile partner APIs batch jobs API Edge auth + throttling JSON / XML schemas Release Gates Jest + integration GitHub Actions Node.js Services TypeScript APIs async workflows AI-agent middleware Event Bus EventBridge SQS / SNS Data Layer DynamoDB Postgres / Redis Observability CloudWatch p95 / p99 traces contract first latency aware release evidence

Technical Stack

Node.js, TypeScript, cloud services, data stores, AI agents, testing, profiling, and financial integration patterns.

Node.js TypeScript JavaScript Express.js REST APIs async/await microservices ESM/CommonJS AWS Lambda API Gateway DynamoDB S3 SQS SNS EventBridge Step Functions CloudFormation PostgreSQL MongoDB Redis Oracle PL/SQL Python Java Spring Boot OpenAI APIs AWS Bedrock LangChain Jest Mocha GitHub Actions Jenkins Docker Kubernetes JIRA Confluence Agile/Scrum

Professional Experience

Full work history with every impact bullet from the resume.

Mar 2025 - Present Sprouts AI Senior Software Developer (Node.js / TypeScript) | Chicago, IL
  • Architected scalable Node.js and TypeScript backend services and REST APIs on AWS (Lambda, API Gateway, DynamoDB, EventBridge), serving 1K+ daily users at sub-800ms p95 latency for AI-driven product workflows.
  • Built AI-agent middleware integrating OpenAI APIs with Greenhouse and calendar systems via TypeScript serverless functions - boosting recommendation match accuracy 35% through embedding-based pipelines.
  • Debugged and performance-optimized high-throughput async Node.js workflows using Node profilers, CloudWatch, and structured tracing - cutting p95 latency 40% and eliminating event-loop blocking in production.
  • Embedded GitHub Copilot, Cursor, and AWS Bedrock into the daily TypeScript and Python dev workflow for AI-assisted refactoring and code review - accelerating feature delivery 40% with strong Jest test coverage.
Aug 2023 - Mar 2025 Resilience Inc Software Developer (Node.js Backend) | Chicago, IL
  • Designed and shipped Node.js and TypeScript backend services and REST APIs on AWS (Lambda, API Gateway, DynamoDB, S3) - processing 500K+ monthly requests at 99.9% uptime with event-driven serverless architectures.
  • Built middleware between heterogeneous third-party systems with strict REST API contracts and JSON/XML schema validation - ensuring cross-platform compatibility for financial and partner integrations.
  • Profiled and debugged Node.js performance issues (memory leaks, slow handlers, DynamoDB hot keys), applying caching, indexing, and query optimization to cut p99 API latency 45%.
  • Implemented Jest unit + integration test pipelines and GitHub Actions CI/CD with data-driven release gating - reducing post-deployment defects 50% across Node.js TypeScript codebases.
Apr 2018 - Aug 2023 Tata Steel Senior Software Developer (Backend / Banking Middleware)
  • Architected scalable, high-performance Java (Spring Boot) and Node.js backend services and REST APIs for enterprise banking and payment integrations - supporting ACH and Wire transfer flows at 99.99% uptime and 40% faster API response times.
  • Built middleware processing 50M+ records/month for 40K+ enterprise users across PostgreSQL and Oracle, with performance optimization (indexing, async batching, query tuning) cutting p95 latency from 1.2s to 280ms.
  • Debugged and resolved complex production issues across legacy and modernized stacks, providing post-deployment technical consulting and authoring runbooks and technical documentation in Confluence.
  • Led a 12-engineer team through full SDLC (Agile + Waterfall) and drove data-driven incident reduction with automated test pipelines (JUnit, integration) - cutting production incidents 50% year-over-year.

Selected Projects

Node.js AI apps, financial systems, event pipelines, systems programming, and product builds with demo and source links.

Financial Pipeline Java + Kafka

Real-time Stock Market Analysis Pipeline

Distributed event-driven pipeline for real-time financial market ingestion and processing, demonstrating resilient throughput and backend design.

Low Latency C++

CME MDP 3.0 Multicast Feed Handler

Multi-threaded feed handler for high-throughput financial market data messages, emphasizing low latency parsing and buffer discipline.

Operating Systems C

Experimental Operating System

Custom operating system project with scheduling, memory management, and systems-level execution concepts.

Linux Kernel C

Character Device Driver

Linux character device driver project showing kernel-facing C development, interface design, and debugging discipline.

Computer Architecture Hardware

16-Bit RISC Processor

Hardware lab project implementing processor fundamentals and reinforcing the discipline behind performance, correctness, and data movement.

Application Build Web

STRANGERS

Interactive application project focused on shipping a maintainable product with backend integration and end-to-end implementation discipline.

IEEE Publication ML Research

Comparative Study of Movie Recommendation Systems

Published IEEE research comparing collaborative, content-based, and hybrid recommendation models with feature engineering and improved error functions.

iOS App Swift

Pitch Perfect

iOS application demonstrating product execution, media handling, and mobile app fundamentals.

Education & Publication

A computer science foundation backed by published research and practical backend systems.

Graduate Study

Illinois Institute of Technology

M.S., Computer Science

Undergraduate Study

National Institute of Technology, Calicut

B.Tech, Computer Science

Publication

IEEE Research

Comparative Study of Movie Recommendation Systems.

Read Paper

Contact

Node.js banking APIs, event-driven services, AI agents, and production performance work.

Dev Kumar | Chicago, IL | +1-312-532-8223 | devkumar.dklv@gmail.com