Prakhar Agarwal

Software Engineer | High-Frequency Trading Systems | Backend Development

LinkedIn | GitHub | Email | Phone

[email protected]

+91-8004730219

Allahabad, IN

About

Highly analytical and results-driven Software Engineer with a strong background in developing high-performance, low-latency systems for high-frequency trading and robust backend solutions. Proven ability to optimize data pipelines, enhance system reliability, and streamline CI/CD processes, consistently delivering measurable improvements in efficiency and uptime. Eager to leverage expertise in distributed systems, cloud technologies, and full-stack development to tackle complex challenges in a dynamic technical environment.

Work Experience

Software Engineer

Futures First

Jun 2024 - Present

Jaipur, Rajasthan, IN

Currently developing high-performance trading analytics dashboards and resilient data pipelines for high-frequency market data, ensuring business continuity and enhancing platform usability.

  • Built internal trading analytics dashboards for high-frequency market data, enabling traders to visualize and interpret live and historical trade patterns with millisecond-level latency, reducing analysis time by 40%.
  • Developed a real-time backup trading interface using Lightstreamer, Next.js, MobX, and Node.js, ensuring business continuity by allowing order monitoring and cancellations during platform outages by almost 85%.
  • Contributed to the architecture of a proprietary charting platform, leading TypeScript optimizations and participating in product-level decisions to enhance usability and performance with AmCharts.
  • Led GitOps implementation using ArgoCD and Rancher, introducing an App of Apps pattern to streamline CI/CD across environments and improve deployment reliability for all internal tools.
  • Engineered resilient data pipelines with Kafka and TimescaleDB to ingest, store, and query high-frequency trading data at scale, supporting multiple real-time use cases across internal platforms processing around 50k+ messages/sec TAS (time and sales) data.

Backend Engineer

McKinley Rice

Jan 2024 - May 2024

Noida, Uttar Pradesh, IN

Developed and optimized robust REST APIs and data ingestion processes, significantly improving efficiency and success rates for backend operations.

  • Built REST APIs for automated DB migrations, cutting manual effort by 90% and enhancing system scalability.
  • Optimized data scripts, reducing execution time from 12+ minutes to under 3.5 minutes, significantly boosting processing speed.
  • Structured large-scale JSON data for efficient ingestion with a 95%+ success rate, ensuring data integrity and reliability.

Software Engineering Intern

Expedia Group

May 2023 - Jul 2023

Gurugram, Haryana, IN

Optimized caching mechanisms and enhanced system reliability for the OneCoupons team, resulting in significant performance improvements and high availability.

  • Optimized Redis-based caching for the OneCoupons team using AWS ElastiCache, cutting latency by 65%.
  • Boosted throughput by 60% through cache TTL tuning and key redesign, improving system responsiveness.
  • Improved reliability with persistence and multi-AZ replication, achieving 99.99% uptime for critical services.

Education

Mechanical Engineering

Motilal Nehru National Institute of Technology

CGPA: 7.6

Aug 2020 - May 2024

Allahabad, Uttar Pradesh, IN

Volunteer

Web Administrator

Student Activity Cell, MNNIT

Feb 2022 - Nov 2022

Allahabad, Uttar Pradesh, IN

Administered and maintained the official website for MNNIT's Student Activity Cell, ensuring smooth operation and accessibility for student initiatives.

  • Managed the web infrastructure and digital presence for the Student Activity Cell, supporting various student programs and events.
  • Ensured high availability and performance of the website, facilitating effective communication and resource sharing among students.

Event Coordinator

TEDxMNNIT

Mar 2022 - Apr 2022

Allahabad, Uttar Pradesh, IN

Coordinated logistical and operational aspects for TEDxMNNIT events, contributing to successful execution.

  • Orchestrated key event logistics and managed operational workflows for TEDxMNNIT, ensuring seamless execution of the event.
  • Collaborated with diverse teams to manage resources and schedules, contributing to a high-quality attendee experience.

Projects

Rahat: Mental Wellness Solution

Sep 2022 - Apr 2023

Developed an AI-driven platform for mental wellness, leveraging physiological data and machine learning to provide personalized interventions.

Awards

Competitive Programming Ranks

Codeforces, Codechef, Hackerearth

Jan 2024

Achieved Specialist rank on Codeforces (max: 1558), 5 star on Codechef (max: 2013), and Elite on Hackerearth (max: 1897), demonstrating advanced problem-solving skills.

Coding Problem Solver

Leetcode, Codeforces, Codechef, Hackerearth

Jan 2024

Solved over 1000+ coding problems across various platforms (Leetcode, Codeforces, Codechef, Hackerearth), showcasing extensive algorithmic and data structure proficiency.

HackerRank Certifications

HackerRank

Jan 2023

Certified in Problem Solving (Intermediate) and Software Engineer role assessments on Hackerrank, validating core engineering competencies.

Google Hash Code & Kickstart Ranks

Google

Jan 2022

Ranked #497 nationally in Google Hash Code 2022 and #1055 globally in Google Kickstart Round B 2022, highlighting strong competitive programming and optimization abilities.

Hack36 5.0 2022 Top Team

MNNIT

Jan 2022

Achieved a top 10 team position in Hack36 5.0 2022, an annual 36-hour hackathon event at MNNIT, demonstrating strong teamwork and rapid prototyping skills.

Languages

English

Skills

Programming Languages

  • C/C++
  • Python
  • Java
  • TypeScript
  • SQL

Frameworks & Libraries

  • Next.js
  • React Native
  • React.js
  • Node.js
  • Django
  • Spring Boot
  • MobX
  • AmCharts

Tools & Platforms

  • Kubernetes
  • Docker
  • Git
  • Kafka
  • Websockets
  • ArgoCD
  • Rancher
  • Lightstreamer
  • TimescaleDB
  • AWS ElastiCache
  • Redis

Computer Science Fundamentals

  • Data Structures & Algorithms
  • System Design
  • OOPS
  • DBMS