CAREER

My journey

From IIT Kanpur to Jaguar Land Rover — a path through embedded systems, blockchain, and everything in between.

Work Experience

Professional roles & internships

🚗

Software Developer

Jaguar Land Rover

Jul 2023 - PresentIndia
Full-time

On-Board Software Team - Working on embedded automotive software including vehicle communication systems, SOTA updates, and real-time data processing.

Key Achievements

  • E2E Headlamp usecase: Integrated E2B communication layer increasing vehicle communication by 10%
  • Built SOTA controller with state-machine architecture in C++ using Boost.Beast
  • Implemented secure HTTPS server with OpenSSL and SSL/TLS for automotive software updates
  • Developed UDP serializer/deserializer for VSC-ABS communication using C++ on FreeRTOS
  • Designed multi-threaded DataReceiver, DataExtractor and DataAssembler modules
  • Created shared memory IPC mechanism optimizing real-time data flow
CC++FreeRTOSLinuxBoost.BeastOpenSSL
⛓️

Blockchain Developer Intern

University of Zurich, Switzerland

Jun 2022 - Jul 2022Zurich, Switzerland
Internship

Blockchain Center, UZH - Worked on Application of Blockchain in Currency Exchange Platform.

Key Achievements

  • Implemented asset smart contract in Solidity, deployed on UZHETH test network using Remix
  • Created a liquidity pool on Uniswap V3 with Ethereum and self-created token
  • Devised ERC-20 tokens using Solidity for token exchange facilitation
  • Built front-end application using Next.js for buying, selling and redemption
  • Implemented user authentication using web hooks from ThirdWebProvider
  • Prepared thorough report on business, legal and market analysis
SolidityNext.jsEthereumUniswap V3RemixMarlowe
📋

Research Intern

SURGE, IIT Kanpur

Jun 2021 - Aug 2021Kanpur, India
Internship

TaskFlow: Async Task Management Platform - Developed a production-ready task management system.

Key Achievements

  • Developed task management system using FastAPI (Python) & React
  • Implemented async/await RESTful APIs achieving 40% better performance with 1000+ concurrent users
  • Created real-time notification system using WebSocket with Python's asyncio
  • Achieved 90% test coverage using pytest and React Testing Library with 200+ test cases
  • Implemented Redis caching strategy, reducing API response times by 45%
  • Integrated CI/CD pipeline using GitHub Actions for automated testing and deployment
PythonFastAPIReactPostgreSQLRedisDockerWebSocket

Education

Academic background

🎓

Bachelor of Technology (B.Tech)

Indian Institute of Technology Kanpur

2019 - 2023

Material Science and Engineering

CPI: 8/10SURGE ResearchProgramming Club
📚

Class XII (CBSE)

Delhi Public School, Eldeco, Lucknow

2018

Higher Secondary Education - Science Stream

93.6%
🏫

Class X (CBSE)

Delhi Public School, Eldeco, Lucknow

2016

Secondary Education

9.8 CGPA

Certifications

Continuous learning

🧠2023

Deep Learning

Coursera

🤖2023

Machine Learning Applications

Coursera

💬2022

Natural Language Processing

Coursera

📊2021

Data Structures & Algorithms

Coursera

Want to know more?

Download my resume for a complete overview of my experience, skills, and achievements.

Download Resume