Dhiraj Satra
@dhirajsatra
Dynamic software developer with 18 years of experience in diverse domains.
What I'm looking for
I am a dynamic and results-driven software developer with over 18 years of extensive experience in software design, development, and architecture. My proficiency in C++ and strong foundation in Agile methodologies and Test-Driven Development (TDD) have enabled me to design and implement complex software systems across diverse domains, including finance, air traffic control, and autonomous driving technologies.
Throughout my career, I have demonstrated expertise in utilizing advanced technologies such as Java, Python, and modern C++ standards (C++11/14/17). I am passionate about tackling challenging tasks and optimizing system performance, committed to delivering high-quality software solutions that drive business success. My recent contributions to the Mindbreeze InSpire project involved enhancing backend security, optimizing search performance, and implementing advanced document processing features, all of which significantly improved user satisfaction and project success.
Experience
Work history, roles, and key accomplishments
Sr. Software Developer
Mindbreeze Gmbh
Apr 2023 - Present (2 years 3 months)
Contributed to the Mindbreeze InSpire project, enhancing backend security with JWT authentication and optimizing search performance through dynamic filters and KPI testing. Developed advanced document processing features and implemented URL normalization for efficient indexing and retrieval.
Sr. Software Developer -R&D
ADB Safegate
Oct 2021 - Dec 2022 (1 year 2 months)
Developed HMI/GUI software applications using C++ and QT/QML for the ATC-One control product, significantly improving algorithm efficiency. Created highly interactive GUI for air traffic controllers and implemented algorithms for drawing polygons and polylines.
Sr. Software Engineer ADAS
KPIT Technologies Gmbh
May 2020 - Oct 2021 (1 year 5 months)
Successfully delivered three key features: Lane Boundary Detection, Object Detection using 2D and 3D bounding boxes, and processing/publishing LIDAR sensor data. Worked on Lidar Sensor Server to process data and publish bounding boxes, and developed applications for object detection.
Team Lead Mobility
Ness Technology
Sep 2018 - May 2020 (1 year 8 months)
Led a team in the development and implementation of three new devices for the Automatic Fare Collection System for buses. Successfully completed a three-phase go-live testing for the new devices.
Sr. Software Developer
Diebold Systems
Jan 2017 - Sep 2018 (1 year 8 months)
Developed and provided maintenance support for ATM software stack, including installation modules and restart/reset scripts. Implemented billboards and banners on ATMs with user-specific switching.
Sr. Software Developer
Hexaware Technologies
Sep 2014 - Jan 2017 (2 years 4 months)
Worked on a trading platform for the financial market (Equity Derivative) at BNP Paribas, analyzing trader requirements. Implemented new features based on business needs.
Software Developer
Tata Consultancy Services
Sep 2012 - Sep 2014 (2 years)
Handled change requests and bug fixes, wrote build and automation scripts in Python, and improved legacy code for customer-specific requirements. Resolved technical impediments within the team and provided customer support and maintenance.
Software Developer
Infrasoft Technology Limited
Feb 2010 - Sep 2012 (2 years 7 months)
Successfully migrated COM components from C++ to JAVA webservices for an online banking application. Integrated all components and modules.
Software Developer
PxlSoft
Sep 2007 - Feb 2010 (2 years 5 months)
Developed new features and customized digital album making software based on customer needs. Successfully released the product for five customers.
Education
Degrees, certifications, and relevant coursework
Mumbai University
Bachelor of Engineering, Computer Engineering
Completed a Bachelor of Engineering degree with a specialization in Computer Engineering. The curriculum covered core principles of computer science and software development.
Mumbai University
Higher Secondary Certificate, General Studies
Obtained a Higher Secondary Certificate from Mumbai University. This program provided a strong academic foundation for further university studies.
Maharashtra Board
Secondary School Certificate, General Studies
Achieved a Secondary School Certificate from the Maharashtra Board. This certification signifies completion of secondary education and foundational academic skills.
Availability
Location
Authorized to work in
Interested in hiring Dhiraj?
You can contact Dhiraj and 90k+ other talented remote workers on Himalayas.
Message DhirajFind your dream job
Sign up now and join over 100,000 remote workers who receive personalized job alerts, curated job matches, and more for free!
