
ankush kansal
Senior Software Engineer | C++ & Rust
Salary / Daily rate
Paris, France
Freelance, open to permanent contract
Skills
Languages
About me
Intro
Modern C++ and Rust architect with 12+ years engineering scalable systems for automotive and fintech. Led ADAS simulator integrations, improved radar detection accuracy by 15%, and delivered POCs to 4+ enterprise clients. Specialized in WebAssembly, distributed systems, and ISO26262 compliance for mission-critical applications.
Work experience
Advance Lead Engineer
Aptiv
Feb 2024 - Dec 2024
11 months
Paris, France
• Developed robust C++11/14/17 and RUST based services utilizing Web Assembly sandbox technology. • Designing and Documenting with UML diagrams for software architecture. • Performed Unit testing (TDD) and peer code reviews for clean and maintainable code. • Provided POC to internal stakeholders for the outcome of distributed applications and WASM.
Senior Technical Lead - V&V Integration/Application Engineer
Foretellix
Dec 2021 - Mar 2024
2 years 4 months
Bengaluru, Karnataka, India
• Engineered integration middleware packages using Rust, Loggers using C++14/17 thus integrating the V&V drive interface for ADAS Simulink Car model validation. • Implemented gRPC API’s for simulator integration framework. • Developed ASAM Open Scenario-Based(.osc) Abstract Test Scenarios of ADAS stack model for various simulators like IPG-Carmaker, CARLA. • Improved technical compliance, managed stakeholder requirements, and delivered proof-of-concept to 4 customers.
Technical Architect
Continental
Nov 2019 - Dec 2021
2 years 2 months
Bengaluru, Karnataka, India
Engineered multi-sensor fusion algorithms for Continental’s ARS5xx and SRR5xx radar platforms, improving object detection accuracy by 15% and reducing false positives using ensemble classifiers. • Performing static code analysis using the MISRA C++ 2008 standards for ADAS systems and ensuring KPI improvements. • Involved in bug fixing, code coverage, and GTest/Mocks unit testing cases. fusion. • Wrote Javascript modules for OTA updates and V2x connections.
Senior Software Developer
Sapiens
May 2016 - Oct 2019
3 years 6 months
Bengaluru, Karnataka, India
• Developed and optimized C++11, Javascript modules for a life insurance software product. • Implementation of customer’s CR/new modules, fixing bugs and static code analysis. • Led knowledge transfer sessions and mentored junior engineers.
Project Engineer
Polaris Software Lab
Apr 2012 - Dec 2015
3 years 9 months
Mumbai, Maharashtra, India
• C++03 code migration from HP Unix to the IBM-AIX system, fixing memory issues, and dead code removal. • Automated processes using Bash scripts for daily and regulatory reporting. • Enhanced C++ modules on generating real time risk, EOD risk reporting, sending payment and settlement information to BO system.
Education
BAC+5
Computer Science
2011 - Present
15 years 6 months