Summary
Overview
Work History
Education
Skills
Accomplishments
PROJECTS
Certification
Languages
Timeline
Generic

Suvam Sahoo

Bengaluru

Summary

Senior Software Engineer with 6 years of experience in the automotive industry and recent expertise in backend development. Proficient in Java, Embedded C, and C++, with foundational knowledge of frontend technologies like HTML, CSS, and React.js. Skilled in coding, problem-solving, and system design, seeking to contribute to dynamic development teams with a focus on delivering scalable and robust solutions. Linkd

Overview

6
6
years of professional experience
1
1
Certification

Work History

Senior Software Engineer

Bosch Global Software Technologies
Bengaluru
06.2022 - Current
  • Architected scalable and modular embedded software solutions for communication protocols (CAN, LIN, FLEXRAY, J1939), diagnostics (UDS), and complex drivers (Crash, Seat Belt Reminder) for airbag ECUs.
  • Designed hardware-software interfaces, improving system integration, and reducing debugging efforts by 20%.
  • Achieved a 15% reduction in memory usage through optimized coding practices and system-level improvements.
  • Streamlined software variants by reducing their number from 54 to 27 through configuration-based variant handling, cutting integration efforts by 50%.
  • Engaged in technical discussions with customers to evaluate the feasibility of new requirements, ensuring 100% alignment with existing architecture and design standards.
  • Designed and delivered the complete seat belt reminder module, tailored to OEM-specific requirements.
  • Utilized expertise in Java and Spring Boot to develop the backend for an employee course management system.

Software Qualification Test Engineer

Tata Consultancy Services
Nagpur
12.2018 - 06.2022
  • Designed and developed robust automation scripts using TestStand for validating various ADAS features, reducing manual testing efforts by 70%.
  • Integrated Trace32 APIs using Python to automate debugger scripts, enabling seamless plotting of performance graphs, and batch testing for safety-critical systems.
  • Collaborated on Unified Diagnostic Services (UDS) for ECUs to validate operational reliability, ensuring compliance with safety-critical automotive standards.
  • Identified and analyzed software defects using JIRA, working closely with developers to ensure the timely resolution of critical issues.
  • Designed batch processes for automating safety feature testing, saving over 150 hours of manual effort per project phase.

Education

B.TECH -

Veer Surendra Sai University of Technology
Burla
06-2018

INTERMIDIATE -

LR DAV Public School
Cuttack
05-2014

MATRICULATION -

SRI SATHYA SAI School
Cuttack
05-2012

Skills

  • Programming Languages: Embedded C, C, Java, C#
  • Frameworks: Robot Framework, Spring Boot, Spring Data JPA, and Hibernate
  • Databases: MySQL, PostgreSQL
  • Cloud: AWS (Amazon RDS)
  • Authentication and Authorization: OAuth 20, JWT
  • Designing Tools: Visio, Rhapsody
  • Diagnostic protocols: UDS, CAN communication, LIN, J1939, and FLEXRAY protocols
  • Requirement Management Tools: DOORS
  • Tracking Tool: Jira, ALM, ClearQuest, BBM
  • Testing and Debugging Tools: CANoe, TestStand, FAT, Debugger, Postman
  • Problem-Solving Platforms: LeetCode, Coding Ninjas
  • Tools: IntelliJ IDEA, Maven, Eclipse, Visual Studio, and Git

Accomplishments

  • Cleared TCS Digital Coding Exam and got promoted to digital Cadre
  • Awarded ‘Star Performer’ for delivering a critical safety feature 20% ahead of schedule, improving client satisfaction scores by 15%.

PROJECTS

E-commerce Application Development:

Developed a fully functional backend for an e-commerce platform using Spring Boot and Java. Implemented RESTful APIs, services and repositories for implementing features as user authentication, product catalog, shopping cart, and order management. Integrated MySQL for data storage and performed CRUD operations to manage user and product data. 

GitLink: https://github.com/suvam50/ecommerce-backend-springboot

AI Integration Project with Spring Boot:

Developed an AI-powered application integrating OpenAI with Spring Boot, enabling users to interact with AI for diverse functionalities.Features included text-based Q&A, image generation, and recipe creation based on provided ingredients.

GitLink:https://github.com/suvam50/SpringAI

AI-Powered Audio Transcription Application:

Created an audio transcription tool by integrating ChatGPT capabilities with Spring Boot for enhanced transcription accuracy and context-based improvements. Enabled users to upload audio files and receive detailed, context-aware transcriptions in real time.

GitLink:https://github.com/suvam50/AudioTranscriber

Digital Clock Web Application:

Developed a dynamic digital clock using React.js, showcasing real-time updates and responsive design. Utilized React hooks for state management and implemented modular components for scalability.

GitLink: https://github.com/suvam50/Digital-Clock

Color Picker Application:

Built an interactive color picker tool using React.js, enabling users to select and preview colors in real-time.Implemented the ability to select colors, display hex codes, and generate color palettes.

GitLink: https://github.com/suvam50/Color-picker-WebPage

Certification

  • Java Programming, Code with Mosh
  • DSA and System Design, BossCoderAcademy(Ongoing)
  • Java Spring Boot: Professional eCommerce Project Masterclass, Udemy

Languages

Odia
First Language
English
Proficient (C2)
C2
Hindi
Proficient (C2)
C2

Timeline

Senior Software Engineer

Bosch Global Software Technologies
06.2022 - Current

Software Qualification Test Engineer

Tata Consultancy Services
12.2018 - 06.2022

B.TECH -

Veer Surendra Sai University of Technology

INTERMIDIATE -

LR DAV Public School

MATRICULATION -

SRI SATHYA SAI School
Suvam Sahoo