Hi, my name is
Rajat Singh.
I build things for the web.
I'm a Senior Fullstack Engineer specializing in building scalable trading platforms and fintech solutions. Currently focused on creating exceptional digital experiences at HDFC Securities.
About Me
Hello! I'm Rajat, a Senior Fullstack Engineer with 6.5+ years of experience building high-performance fintech applications. My journey began with a fascination for creating elegant solutions to complex problems.
Fast-forward to today, and I've had the privilege of working at innovative fintech companies, where I've built scalable trading platforms, optimized system performance, and led critical infrastructure migrations. I specialize in creating fault-tolerant systems that handle millions of transactions.
Currently, I'm pursuing an Executive Program in General Management at IIM Calcutta while building cutting-edge trading solutions at HDFC Securities, leveraging micro-frontends and real-time data architectures.
Here are a few technologies I've been working with recently:
- React.js & Next.js
- TypeScript
- Node.js & NestJS
- GraphQL & REST
- AWS & Kubernetes
- Kafka & RabbitMQ
- PostgreSQL & MongoDB
- Microservices
- Spring Boot
Where I've Worked
Senior Software Engineer @ HDFC Securities
February 2024 - Present
- Building a trading and investment platform with advanced features using polyrepo architecture and micro-frontend patterns with React component library following Atomic design principles
- Designed comprehensive HLD/LLD leveraging Next.js, React.js, WebSocket, Tanstack React Query, PWA, Dynatrace, and GraphQL for robust system architecture
- Built live trading charts with ChartIQ and pub/sub architecture, enabling seamless real-time market data updates for traders
- Boosted system performance and resiliency by implementing fault tolerance mechanisms and back-off strategies, reducing downtime by 30%
- Optimized page load times using Lighthouse web vitals and CDN integration to enhance overall user experience
- Developed a middleware service with Java Spring Boot for seamless integration across multiple systems
Software Engineer II @ Slice
November 2022 - January 2024
- Migrated multiple legacy web applications to a monorepo using ReactJS, Redux Toolkit, React Turbo, and a custom React component library with Storybook
- Scaled Bulk operations service from 0.2M to 10M+ records by implementing rate limiter, circuit breaker, and Kafka, boosting GTV from ₹5 Cr to ₹40 Cr
- Reduced infrastructure costs by replacing monolithic architecture with a distributed NestJS-based microservice orchestrator
- Implemented maker-checker approval flow, cutting manual errors by 85% and improving operational efficiency
- Migrated infrastructure to AWS EKS using Terraform CDK and strengthened CI/CD pipelines with GitHub Actions
- Improved system observability using Sentry, Grafana, and Prometheus for real-time monitoring and alerting
- Reduced technical debt by adding comprehensive unit tests with Jest and migrating from MongoDB to PostgreSQL
Software Engineer I @ Slice
June 2019 - October 2022
- Developed a comprehensive FinOps platform using React, Redux, RESTful APIs, and OAuth authentication for secure financial operations
- Built a Role-Based Access Control Service for authorization using Node.js, JWT, and MongoDB, enabling dynamic permission management
- Created a real-time task distribution system with Node.js and RabbitMQ, significantly boosting Operations team productivity
- Automated KYC processes, reducing processing time by 70% and workforce requirements from 300 to 120 through intelligent auto-decisioning
- Migrated infrastructure from AWS EC2 to ECS, improving scalability and performance
- Enhanced security posture with IAM policies and signed S3 URLs for secure file handling
03. What's Next?
Get In Touch
I'm currently open to new opportunities and interesting projects. Whether you have a question or just want to say hi, I'll try my best to get back to you!
Say Hello