Ojasvi Swami
Software Engineer
Talent
GurgaonMember since August 24, 2026
C++PythonRest ApiDesign SystemsDistributed Systems
·
Hire this person
Send a job offer directly to this candidate
C++PythonRest ApiDesign SystemsDistributed Systems
About
Software Engineer with 1+ year of production experience building backend systems in C++ and Python, with experience in multithreading, memory management, low-latency processing, FastAPI and REST APIs. Strong foundation in Data Structures, Algorithms, Operating Systems.
Experience
Software Development Engineer at IDEMIA (2025-06 – Present)
- Migrated the core C++ codebase of a road safety enforcement product from C++11 to C++17 and 32-bit to 64-bit architecture, addressing memory-management, pointer/size assumptions, and multithreaded shared-state access using RAII, smart pointers, and mutexes.
- Implemented a low-latency trigger pipeline from radar violation detection to the camera service, delivering capture triggers in under 2ms end-to-end to prevent loss of violation images.
- Migrated the disk backup encryption protocol from AES-CBC to AES-GCM, while maintaining compatibility with the existing system.
- Redesigned key management and encryption modules within a C++ master-slave architecture, achieving zero-downtime migration across the entire product.
- Migrated a legacy PHP application to FastAPI, improving overall performance by 30% and reducing page load time by 20% through asynchronous request handling and optimized database connection pooling.
- Developed REST APIs for authentication, hardware configuration, and product configuration used across multiple traffic enforcement solutions.
Education
B.Tech in Electronics and Communication Engineering – National Institute of Technology, Kurukshetra (2021 – 2025)
Skills
Software Engineer

