Abhilash Bande

Software Engineer

Pune, Maharashtra, India8 yrs 5 mos experience

Key Highlights

  • 7+ years of experience in C++ development
  • Expertise in performance-critical real-time systems
  • Strong command over modern C++ standards
Stackforce AI infers this person is a Backend C++ Developer with expertise in Fintech and Software Development.

Contact

Skills

Core Skills

C++StlOop

Other Skills

AlgorithmsC++ 14C++ 17Core JavaDaily ReportingData StructuresDriver CoordinationGPS Fleet Tracking SoftwareGitGitlabHub OperationsJavaScriptJiraMFCMemory Management

About

I’m a passionate and results-driven C++ Developer with 7+ years of experience in designing and developing performance-critical, real-time systems. My core expertise lies in modern C++ (11/14/17), with a strong command over STL, object-oriented programming (OOP), and advanced data structures and algorithms. Throughout my career, I’ve built scalable backend modules, optimised legacy systems, and solved memory and performance issues at scale. I work extensively in Linux environments, applying system programming techniques, and I’m highly experienced in multithreading, memory management, and debugging/profiling with tools like Valgrind and GDB. I’ve delivered results in fast-paced Agile/Scrum setups and played a key role across the Software Development Life Cycle (SDLC) — from design and development to testing and deployment. 🔹 Core Competencies: - C++11/14/17, STL, OOP - Data Structures & Algorithms - Multithreading & Real-Time Systems - Performance Optimisation & Memory Management - System-Level Debugging - Agile Methodologies & SDLC I’m always open to connecting with like-minded professionals and exploring new challenges in software development that push the limits of performance and design. If you're looking for a results-driven C++ Software Engineer with a solid foundation in Data Structures, OOP, and STL—and a passion for building high-performance systems—let’s connect. I’m open to exciting opportunities where I can solve real-world problems and drive innovation. Feel free to reach out to discuss how I can contribute to your team’s success.

Experience

Globallogic

Software Development Consultant

Jun 2025Present · 9 mos · Pune, Maharashtra, India · On-site

  • Currently part of the Avid ProTools, contributing as a C++ Software Developer with a focus on building scalable SDKs and APIs that empower third-party developers and end users to integrate seamlessly with Pro Tools.
  • 🚀 Designed and developed reusable SDK components that improved integration efficiency for 3rd-party developers, reducing onboarding and development time.
  • 🛡️ Enhanced system reliability by leveraging advanced C++ features (smart pointers, STL, templates), significantly minimizing memory leaks and runtime issues.
  • ⚡ Optimized API performance, resulting in faster response times and improved end-user experience for plugin and tool integrations.
  • 🤝 Collaborated with product managers, QA, and cross-functional engineering teams to deliver high-quality releases aligned with customer and business requirements.
  • 🛠️ Improved code maintainability by implementing modern C++ design patterns and best practices, reducing technical debt and enabling easier feature expansion.
  • 📚 Contributed to code reviews and knowledge sharing sessions, mentoring peers on modern C++ techniques and efficient use of STL.
C++Data StructuresObject-Oriented Programming (OOP)Standard Template Library (STL)AlgorithmsSTL

Finastra

Senior Software Engineer

Jun 2023Jun 2025 · 2 yrs · Pune, Maharashtra, India · On-site

  • As part of the GFX (Global Fund XChange) project, I play a critical role in designing, developing, and optimising financial software solutions using modern C++. I focus on building scalable, high-performance modules that support global financial operations in real-time.
  • Key Responsibilities & Achievements:
  • ✅ Developed and maintained core backend modules using C++14/17, STL, and OOP, reducing processing latency by 30% in trade settlement workflows.
  • ✅ Implemented multithreading mechanisms to parallelise key operations, improving throughput by 2.5x in time-sensitive batch jobs.
  • ✅ Refactored legacy components, optimising memory usage and reducing application crashes by 40% using advanced memory management techniques and tools like Valgrind.
  • ✅ Collaborated cross-functionally with QA, Product, and Architecture teams to deliver enhancements in sprints, aligned with Agile/Scrum methodology.
  • ✅ Designed reusable utility libraries to simplify data handling and reduce code redundancy across modules by 35%.
  • ✅ Conducted in-depth debugging and profiling of production issues using GDB and custom logs, improving root-cause resolution time by 50%.
  • ✅ Contributed to system architecture discussions for real-time risk analysis modules, helping to scale the platform for 2x load capacity.
  • ✅ Mentored junior developers, reviewed code for performance, clarity, and adherence to best practices in the software development life cycle (SDLC).
C++Object-Oriented Programming (OOP)Data StructuresSystem Design & ArchitectureSoftware DevelopmentCore Java+4

Dassault systèmes

Research And Development Engineer

Jan 2022Jun 2023 · 1 yr 5 mos · Pune, Maharashtra, India · Hybrid

  • As part of the Technologies Brand at Dassault Systèmes, I contributed to the development of the Preference Panel in the 3DEXPERIENCE platform, which empowers users to personalise their application settings across various domains. My role focused on C++ backend development, platform integration, and user experience optimisation for large-scale enterprise environments.
  • Key Responsibilities & Achievements:
  • 🧩 Developed and maintained backend modules for the Preference Panel using C++11/14, ensuring high stability and seamless integration with multiple brands across the 3DEXPERIENCE platform.
  • 🛠️ Enhanced user preference handling logic, leading to a 20% reduction in configuration-related support issues through improved reliability and fault tolerance.
  • 🔄 Refactored legacy components and adopted STL containers and best practices, reducing code complexity and improving maintainability by 30%.
  • 🧠 Collaborated with UI/UX teams to support feature alignment and customisation logic across multiple domains, ensuring consistency and usability for thousands of end users.
  • 📊 Implemented multithreaded data sync mechanisms for real-time preference persistence, enhancing performance in concurrent user environments.
  • 🧪 Led integration testing efforts for cross-brand settings propagation and platform behaviour consistency, resulting in fewer post-release defects.
  • 🐛 Identified and fixed critical memory leaks using Valgrind, optimising resource utilisation and improving application responsiveness.
  • ⚙️ Worked across both Windows and Linux platforms, contributing to the platform’s cross-compatibility and enterprise readiness.
C++Object-Oriented Programming (OOP)AlgorithmsSystem Design & ArchitectureData StructuresStandard Template Library (STL)+3

Cerence inc.

Software Engineer

Jun 2021Jan 2022 · 7 mos · Pune, Maharashtra, India · Remote

  • At Cerence, I was part of the Text-to-Speech (TTS) Conversion team, contributing to the core technology behind automotive voice assistants and infotainment systems. My primary focus was developing and optimising high-performance C++ modules for real-time speech synthesis used across leading automotive platforms.
  • Key Responsibilities & Achievements:
  • 🔊 Engineered TTS modules in modern C++ (C++14/17), significantly improving real-time audio synthesis efficiency and reducing average speech generation latency by 35%.
  • 🎯 Optimised phoneme-to-audio pipeline by redesigning core logic with advanced STL structures and object-oriented programming, enhancing accuracy and scalability.
  • 🧪 Integrated and tested multilingual TTS engines, enabling support for over 10 languages, including region-specific dialects and voice variants.
  • 🧠 Reduced memory usage by 40% through precise memory management and profiling using Valgrind, ensuring smoother operation on embedded in-vehicle hardware.
  • 📈 Improved voice quality and clarity by fine-tuning synthesis algorithms and collaborating closely with the acoustic modelling and linguistics teams.
  • 🔁 Worked on platform integration and compatibility across Linux-based automotive infotainment systems, ensuring real-time response and stability under constrained environments.
  • 🧰 Used tools like GDB and custom logging to diagnose and resolve performance bottlenecks and concurrency issues in multithreaded environments.
  • 📦 Contributed to modular SDK development, making TTS features reusable across different automotive OEM platforms.
  • 👨‍💻 Actively participated in Agile sprints, sprint planning, and code reviews to drive continuous improvement and high-quality releases.
C++Object-Oriented Programming (OOP)AlgorithmsSystem Design & ArchitectureStandard Template Library (STL)Data Structures+2

2020

Software Engineer

Sep 2018May 2021 · 2 yrs 8 mos · Pune, Maharashtra, India · On-site

  • At 2020 Spaces, I contributed to the development of 3D interior design software used by architects and furniture designers. My work centred on core C++ development for product visualisation, user interface logic, and design automation, with an emphasis on performance, rendering accuracy, and cross-platform reliability.
  • Key Responsibilities & Achievements:
  • 🧱 Developed core C++ components for 3D rendering and layout engines, reducing rendering time by 30% and improving responsiveness for large design projects.
  • 🛠️ Implemented STL-based geometry data structures to streamline 3D object manipulation, improving performance in drag-and-drop UI interactions.
  • 🎯 Enhanced rule-based design automation logic, leading to a 25% reduction in user configuration errors and faster project completions for end users.
  • 🌐 Worked across Windows and macOS platforms, resolving compatibility issues and ensuring consistent performance for cross-platform application delivery.
  • 🧠 Improved memory efficiency in design workflows by applying advanced memory management and identifying leaks using Valgrind, resulting in 40% lower RAM usage.
  • 🔁 Refactored legacy codebases to adopt C++11 standards and OOP principles, reducing code complexity and improving future maintainability.
  • 📈 Collaborated with UI/UX teams to deliver intuitive design tools and settings panels, enabling real-time 3D visual feedback and improving user engagement.
  • 🧪 Wrote and maintained unit tests for geometry and layout modules, increasing code reliability and reducing regression by 50% in major releases.
  • 👨‍💻 Participated in Agile sprints, task breakdowns, and peer code reviews, contributing to timely, high-quality software deliveries.
C++Object-Oriented Programming (OOP)Data StructuresMFCAlgorithmsSystem Design & Architecture+3

Rivigo

Operations Associate

Aug 2016Aug 2017 · 1 yr · Pune, Maharashtra, India · On-site

  • At Rivigo, a tech-enabled logistics company, I managed core operational workflows to ensure smooth and efficient freight movement. My responsibilities included driver coordination, route planning, asset tracking, and on-ground issue resolution to improve delivery reliability and turnaround time across regional hubs.
  • Key Responsibilities & Achievements:
  • 🚚 Coordinated 100+ daily shipments, ensuring real-time tracking and timely deliveries across multiple interstate routes.
  • 📊 Reduced shipment delays by 20% by implementing proactive route planning strategies and addressing on-road exceptions with minimal escalation.
  • 📞 Managed a network of 80+ driver partners, maintaining consistent communication and resolving trip-level issues to improve driver satisfaction scores by 15%.
  • 📍 Optimised vehicle allocation and turnaround at hub points using data-driven tools, increasing fleet utilisation efficiency by 18%.
  • 🧾 Monitored and reported daily operations metrics, including transit time, trip completion, and route exceptions, enabling faster decision-making for hub managers.
  • 🔄 Collaborated with technology teams to refine app-based workflows and driver interface improvements, reducing operational friction and manual intervention.
  • 🛠️ Resolved 95% of on-ground issues within SLA, including vehicle breakdowns, route diversions, and load misassignments.
  • ✅ Ensured compliance with company SOPs and transportation regulations to maintain delivery standards and audit readiness.
Microsoft ExcelRivigo Ops PortalGPS Fleet Tracking SoftwareRoute OptimizationDriver CoordinationHub Operations+2

Education

Centre for Development of Advanced Computing (C-DAC)

PG-DAC

Feb 2018Aug 2018

AISSMS Institute of Information Technology

Bachelor of Engineering (B.E.) — Instrumentation and Control Unit

Aug 2012Jul 2016

Stackforce found 100+ more professionals with C++ & Stl

Explore similar profiles based on matching skills and experience