View Full Résumé

About

I'm a Senior Software Engineer with 4+ years of experience in designing, developing, improving, and maintaining high-performance systems with excellent problem-solving skills.

Currently, I'm working at Cytel Inc., where I own end-to-end delivery of cross-platform C++ engines, ensuring seamless integration with Linux/Windows/WSL environments and high availability across concurrent nodes.

My expertise spans C++ (11/14/17), Python, distributed systems, microservices architecture, and modern development practices including CI/CD, TDD, and SOLID principles. I specialize in optimizing performance-critical systems, having reduced engine build times by 95% and accelerated deployment pipelines by 30%.

Previously, I worked at Dassault Systèmes where I collaborated with 30-member Agile teams to develop cross-platform, reusable components and optimized API response times by 90% for real-time collaboration in 3D CAD workflows.

I hold a Master of Technology degree from IIT Ropar with published research in manufacturing technologies and thermal simulations.

Experience

  1. Sept 2024 — Present

    Senior Software Engineer · Cytel Inc.

    Owned end-to-end delivery of cross-platform C++ engines, ensuring seamless integration with Linux/Windows/WSL environments and high availability across concurrent nodes.

    Accelerated deployment by 30% by redesigning CI/CD pipelines
    Reduced engine build time by 95% using GPU-aware multithreaded systems
    Mentored junior engineers on performance-critical C++ best practices
    • C++ (11/14/17)
    • Python
    • Azure CI/CD
    • JSON APIs
    • Cross-Platform
    • Karate Framework
  2. Oct 2023 — Aug 2024

    Software Engineer II · Cytel Inc.

    Developed cross-platform C++ engines for the East Horizon platform, ensuring numerical precision in complex calculations and low-latency JSON I/O for high-performance workflows.

    Reduced defects by 40% via automated TDD workflows
    Eliminated 100% of memory leaks using Valgrind
    • C++
    • Python
    • GTest
    • Valgrind
    • TDD
    • JSON
  3. July 2021 — Oct 2023

    Software Engineering Specialist · Dassault Systèmes

    Collaborated with 30-member Agile teams to develop cross-platform, reusable components using OOP/design patterns, ensuring scalability for future hardware integrations in Windows/Linux environments.

    Optimized API response times by 90% through low-latency caching systems
    Resolved 100% of critical L3 bugs through root-cause analysis
    Received Core Annual Applause Award 2021 for zero-defect integration
    • C++
    • OOP
    • Design Patterns
    • Agile/Scrum
    • 3D CAD
    • APIs

Skills

Languages

  • C++ (11/14/17)
  • Python
  • C

Frameworks & Libraries

  • Boost
  • C++ STL
  • OpenMP
  • REST API
  • JSON
  • GTest

Systems Design

  • Distributed Systems
  • Microservices
  • Scalability
  • High-Availability

Tools

  • Azure CI/CD
  • Docker
  • Git
  • CMake
  • Valgrind
  • GDB
  • WSL
  • Visual Studio
  • VS Code

Projects

  • AlgoEdge

    A C++17 algorithmic trading backtesting engine with modular architecture that processes market data through multithreaded execution, enabling real-time strategy validation with minimal latency while maintaining clean, extensible code.

    • C++17
    • Multithreading
    • Algorithmic Trading
    • Design Patterns
  • AngelCandleGrab

    A Python utility that automates historical market data extraction for Nifty 50 stocks using Angel One SmartAPI, featuring robust error handling, efficient OHLC validation, and optimized dual-format storage (CSV/Parquet) for analysis across multiple timeframes.

    • Python
    • REST API
    • CSV/Parquet
    • Financial Data
  • Influence of Build Orientation on Tensile Strength

    Research publication investigating how build orientation affects tensile and flexural strength of 3D printed components, with experimental validation and optimization guidelines for manufacturing processes.

    • MATLAB
    • Experimental Design
    • Manufacturing Research
    • Data Analysis
  • Prediction of Melt-pool Characteristics

    Developed a semi-analytical model to predict thermal simulations for Ti6Al4V, optimizing computational efficiency for real-time-ready physics systems in advanced manufacturing operations.

    • MATLAB
    • Thermal Physics
    • Numerical Methods
    • Data Visualization
View More Projects on GitHub

Education

  1. 2019 — 2021

    Master of Technology (ME) · IIT Ropar

    8.81 CGPA - Thesis focused on 3D toolpath generation algorithms and thermal simulations for additive manufacturing.

  2. 2013 — 2017

    Bachelor of Technology (ME) · UIET, KUK

    65% - Kurukshetra University, Kurukshetra

Achievements