Pradumn Shukla

Senior Software Engineer

Wolfsburg, Lower Saxony, Germany7 yrs 3 mos experience
Most Likely To Switch

Key Highlights

  • 6+ years of software development experience.
  • Expertise in C++ and Python for embedded systems.
  • Proven track record in optimizing real-time applications.
Stackforce AI infers this person is a Software Engineer specializing in Embedded Systems and Real-Time Applications.

Contact

Skills

Core Skills

C++PythonEmbedded Software

Other Skills

Agile MethodologiesAlgorithm optimizationAlgorithmsCI/CDCMakeData StructuresDebuggingDesign PatternsDockerDocker ProductsGTestGitGitHub/GitLabI2CLinux

About

I’m a Software Engineer with 6+ years of professional software development experience using C, C++ and Python. I’m part of an agile development team in charge of developing and improving complex applications and embedded devices using C and C++ on Linux and the Windows environment. I love working with the technologies like C | C++11/17 | VC++ | Python | Rust | STL | DSA | SQL | TCP/IP | Linux | Windows | Boost Lib. | QT IDE | VIM Editor | Jira | Confluence | Agile | Clear-Case | Enterprise Architect | UML. I’ve worked with different technologies in a fast-paced environment and am passionate about building and debugging reliable, highly-available, secure, and performant products. As a quick learner, I love to take on new challenges.

Experience

7 yrs 3 mos
Total Experience
1 yr 9 mos
Average Tenure
2 yrs 8 mos
Current Experience

Sentics gmbh

Senior Software Engineer

Oct 2023Present · 2 yrs 8 mos · Wolfsburg, Lower Saxony, Germany · On-site

  • Experienced in designing scalable, high-performance systems with C++11/17/20. Led a team, collaborated with clients, and optimized real-time Sentics Systems, achieving 98-99% accuracy. Skilled in algorithm optimization, system architecture, and debugging.
  • 🔹 Tech Stack: C++ | Python | Linux | Docker | GitHub/GitLab | OpenCV | CMake | TCP/IP | MQTT | CI/CD | Valgrind
  • Passionate about building efficient, reliable software and solving complex problems.
C++PythonLinuxDockerGitHub/GitLabOpenCV+5

Samsung india

C/C++ Embedded Software Engineer

Aug 2022Oct 2023 · 1 yr 2 mos · Bengaluru, Karnataka, India · On-site

  • Working in a scrum team of 8 designing and writing code for new features using C++ 11 and C++n 17 as well as performing unit testing with a line coverage of 85%+.
  • Writing the code for the terms and conditions feature, which will be available to first-time users of Samsung GHM devices.
  • Using Odin software to flash binary on the device (smart speaker). If any changes have been made in the codebase to add the feature or update the PLM. Build the codebase with changes and generate a .tpk file which will install to the device using SDB. Also take care of debugging and verifying changes in the code behavior.
C++Unit TestingOdin SoftwareSDBEmbedded Software

Pine labs

Software Engineer

Mar 2021Jul 2022 · 1 yr 4 mos · Noida, Uttar Pradesh, India · On-site

  • Part of an agile team of 7 developing the product from scratch using C++ 11 & C++ 17.
  • Improved the latency between POS machine and card transitions by 20%, writing the code changes in C++ and adding the new feature with Visual Studio.
  • Onboarded two NBFC banks to pine labs POS machine. Developed the feature and ran the tests before concluding the onboarding process.
C++Visual StudioTestingEmbedded Software

Philips

Software Engineer

Nov 2017Dec 2019 · 2 yrs 1 mo · Bengaluru, Karnataka, India

  • Worked in a team of 6 developing the product using C++. Prepared technical design and architectural documents. Involved in POC which is developed and tested in C++ and GTest.
  • Used Visual Studio and Xilinx IDE for developing and unit testing POC with line coverage of over 85%.
C++GTestVisual StudioXilinx IDE

Education

SCRIET CCS University

Bachelor of Technology - BTech

Jan 2012Jan 2016

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

Explore similar profiles based on matching skills and experience