Sudhanshu Prakash

Senior Software Engineer

Bengaluru, Karnataka, India6 yrs 8 mos experience
Highly Stable

Key Highlights

  • Expert in scalable backend solutions and microservices.
  • Proven track record in IoT and telematics software development.
  • Strong foundations in computer science and system design.
Stackforce AI infers this person is a Backend-focused Software Engineer with expertise in IoT and microservices architecture.

Contact

Skills

Core Skills

JavaMicroservicesIncident ManagementAutomationIt Service Management

Other Skills

OSGiJenkinsMavenEclipseJava ConcurrencyEvent Driven ProgrammingPythonJSONShell ScriptingPeople ManagementLeadershipMajor Incident ManagementServiceNowJiraTidal Enterprise Scheduler

About

Software Engineer with deep expertise in Java, concurrent systems, microservices, and event-driven systems, building scalable and reliable backend solutions. Have strong foundations in computer science concepts such as algorithms, data structures, operating systems, networks, and databases, which I apply to design fault-tolerant systems, optimising performance under constraints, and applying clean design patterns for reliability and maintainability. Worked with RESTful APIs, Spring Boot, CI/CD pipelines, and resource-optimised design, with experience handling high-volume telemetry data, enterprise applications, and IoT systems. I’m passionate about system design and large-scale backend architecture, and aim to build platforms that combine technical excellence with real business impact.

Experience

6 yrs 8 mos
Total Experience
3 yrs
Average Tenure
8 mos
Current Experience

Oracle

Senior Member of Technical Staff

Sep 2025Present · 8 mos · Bengaluru, Karnataka, India · Hybrid

Bosch global software technologies

Senior Software Engineer

Jul 2022Sep 2025 · 3 yrs 2 mos · Bengaluru, Karnataka, India

  • Led and developed device-level software for IoT telematics solutions deployed at fleet and individual user scale, covering full SDLC in an Agile environment.
  • Designed modular software architecture using OSGi bundles, leveraging Java multithreading, Executor framework, singleton patterns, SQLite persistence, SLF4J logging, and Paho MQTT for robust, scalable, and maintainable device software.
  • Architected and implemented remote command execution and OTA software updates over MQTT, optimizing memory and CPU usage to maximize OSGi bundle concurrency and feature availability without resource constraints; reduced memory issues by 97% and achieved OTA update success rates of 94% on first attempt and 99% on second.
  • Engineered GNSS data acquisition from L89 chipset for MoRTH India’s initiative GNSS-based toll collection, parsing NMEA strings and converting them into JSON payloads for cloud integration; enabled real-time map plotting in Python with reliable offline storage and resumable transmissions of payloads under network interruptions.
  • Developed AIS140-compliant modules, including unit and integration testing, and demonstration to certification authorities, enabling successful device certification.
  • Implemented CI/CD pipelines with Maven and Jenkins for automated builds and integration; collaborated closely with QA, hardware engineers, program managers, and clients to deliver production-ready telematics features efficiently.
MicroservicesOSGiJenkinsMavenEclipseJava Concurrency+2

Tata consultancy services

4 roles

Systems Engineer at TCS Digital

Promoted

Jul 2021Jul 2022 · 1 yr

  • Led major incident meetings, collaborating with SMEs to resolve mission critical issues promptly, minimizing operational and financial impact.
  • Developed and deployed monitoring scripts and self-corrective automation, reducing customer-reported issues by 67% and significantly improving system reliability.
  • Automated repetitive tasks using shell scripting and Python, increasing operational efficiency and reducing manual intervention.
Shell ScriptingPythonPeople ManagementLeadershipMajor Incident ManagementIncident Management+1

Systems Engineer

May 2021Jun 2021 · 1 mo

Assistant System Engineer

May 2020Apr 2021 · 11 mos

  • Handled troubleshooting, bug fixes, and minor enhancements in mission-critical Java applications.
  • Gained hands-on experience with Tidal Job Scheduler, ITSM, ServiceNow, Jira, shell scripting, and Python automation.
  • Assisted in identifying potential production issues and learned root-cause analysis to prevent recurring problems.
  • Collaborated with senior engineers and QA to understand enterprise-grade software workflows and Agile SDLC practices.
IT Service ManagementServiceNowJiraTidal Enterprise SchedulerDebuggingRoot Cause Analysis

Assistant System Engineer Trainee

May 2019Apr 2020 · 11 mos

  • Worked as a Core Java Developer on the Order Fulfilment System (OFS), which handled the end-to-end processing of telecom products and services, including broadband connections, mobile SIM provisioning, and enterprise networking services.
  • Collaborated with the Scrum Master and Solution Designer to understand requirements and implement end-to-end solutions in an Agile SDLC environment.
  • Coordinated integration of new products and services into the OFS, ensuring smooth deployment and minimal disruption to existing workflows.
  • Gained hands-on experience with Java, Agile practices, and enterprise-grade software development processes.
  • Recognised for performance and got selected into TCS Digital for continued growth and contribution.
Spring BootGitActiveMQJavaTomcatJpa

Education

Anna University Chennai

Bachelor of Engineering — Computer Science

Jan 2015Jan 2019

Stackforce found 100+ more professionals with Java & Microservices

Explore similar profiles based on matching skills and experience