Summary
Overview
Work History
Education
Skills
Certification
Projects
Timeline
Generic

Charan Sambareddy

Software Devoleper
Banglore

Summary

Dynamic Software Developer with experience at Siemens Technology and Services, specializing in REST API design using Java and Spring Boot. Proven problem-solver adept at enhancing developer collaboration through comprehensive API documentation. Skilled in PostgreSQL and JUnit, delivering robust solutions that streamline back-end processes and improve application performance.

Overview

2
2
years of professional experience
1
1
Certification
4
4
Languages

Work History

Software Developer

Siemens Technology And Services Private
07.2023 - Current
  • Developed REST APIs using Java, Spring Boot, and Hibernate.
  • Assisted in debugging application issues related to the back-end systems.
  • Documented APIs using Swagger/OpenAPI, improving developer onboarding, and collaboration.
  • Collaborated with front-end teams to integrate back-end APIs with user interfaces.
  • Authentication/Authorization: Keycloak.
  • Wrote unit and integration tests using JUnit and Mockito. Testing: JUnit.
  • Database: PostgreSQL.
  • Had experience using Git, Maven, Postman, etc.

Education

Bachelor of Technology - Electronics And Communications Engineering

Vellore Institute of Technology
Amravati, India
04.2001 -

Intermediate - MPC

Narayana Junior College
Nellore, India
04.2001 -

SSC - 10th

Sri Chaitanya Techno School
Naidupeta, India
04.2001 -

Skills

    Software development

    Problem-solving

    Programming

    API Design

    Spring Boot FrameWork

    MQTT

    Keycloak

    Java

    PostgreSQL

    Swagger API

    JUnit

Certification

Microsoft Azure Fundamentals (AZ-900).

Projects

LPG Gas Detector Using Arduino

Developed a safety alarm system using Arduino and C programming to detect LPG gas leaks using an MQ-2 sensor. The system continuously monitors gas levels and triggers a buzzer alert during a leak, simulating real-time emergency response for fire or gas hazards.


Voice and Speech Recognition Using Machine Learning

Built a speech emotion recognition system using Python and the RAVDESS dataset. Implemented a CNN model and compared its performance with DNN and other classifiers using MFCCs for feature extraction. Demonstrated practical applications in voice-controlled and emotion-aware systems.



Travo – Transport Management System

Travo is a comprehensive transportation management application designed for both mobile and web users. The web platform is managed by the admin team, providing powerful tools to track buses, manage trips, and handle transport-related tasks. Admins have full access, while vendors have limited privileges. Upon login, users are directed to a seamless homepage for easy navigation.

The system enables live bus tracking via MQTT, secure role-based access with Keycloak, and backend APIs built with Java, Spring Boot, Hibernate, and PostgreSQL. Features include trip management, complaint submission, and feedback handling. APIs are documented with Swagger and tested using JUnit.

Travo improves operational control, employee safety, resource utilization, and customer support through automation and dedicated mobile apps.

Timeline

Software Developer

Siemens Technology And Services Private
07.2023 - Current

Bachelor of Technology - Electronics And Communications Engineering

Vellore Institute of Technology
04.2001 -

Intermediate - MPC

Narayana Junior College
04.2001 -

SSC - 10th

Sri Chaitanya Techno School
04.2001 -
Charan SambareddySoftware Devoleper