Sumanth Gurramkonda

Sumanth Gurramkonda

Software Engineer

Hyderabad, IndiaSoftware Engineering and Information Technology
3roles
73skills
1education

About

Software Engineer with experience building full-stack applications, event-driven microservices, RESTful APIs, data ingestion systems, and responsive React applications.

Experience

Software Engineer

L & T Technology and Service

May 2023 – present · Hyderabad, India

Developed a state-driven Product Work Flow Management System using workflow transitions and event-driven microservices with Apache Kafka; designed batch-based ingestion for millions of records with Liquibase schema version control; built Spring Boot REST APIs for Excel and form data with backend and frontend validation; optimized SQL scripts to reduce query execution time by 15%; integrated Kafka consumers for high-throughput data streams; built React.js applications using React Context API and Redux; worked with Jenkins, Docker, and AWS for build automation, deployments, and scaling; participated in cross-functional Scrum meetings and mentored co-developers.

Senior Associate

Deloitte

1 mo · Hyderabad

Software Engineer

L&T Technology Services

3 yrs 1 mo · Hyderabad

Developed a batch-based data ingestion system to load millions of records from an in-house application into a Liquibase-managed relational database. Built Spring Boot REST APIs to process data from Excel files and forms, with validation at both backend and frontend layers. Optimised SQL scripts, reducing query execution time by 15% and enhancing database performance. Integrated Kafka consumers for high-throughput data processing and ensured data consistency. Wrote JUnit 5 and Mockito test cases, achieving ~85% code coverage and reducing production defects. Developed responsive React.js frontends with strong form validation logic. Handled complex state using Context API and Redux, improving frontend scalability and maintainability.

Education

NBKR Institute of Science and Technology

B.Tech, Mechanical Engineering

2018 – 2022

Coursework included Object-Oriented Programming, DBMS, Operating Systems, Arduino Programming, and Embedded C.

Skills

JavaJavaScriptTypeScriptPythonCJEESpring BootSpring MVCSpring WebHibernateSpring Data JPAJUnitMockitoReactJSReduxHTMLCSSApache KafkapgvectorollamaGitGitHubEclipseSTSVS CodeIntelliJ IDEAPostmanAWSDockerKubernetesJenkinsJiraObject-Oriented ProgrammingDBMSOperating SystemsArduino ProgrammingEmbedded CData Structures and AlgorithmsSystem DesignAI/MLRESTful APIsWebFluxServer-Sent EventsPostgreSQLLiquibaseSQLJava DevelopmentAnsys MechanicalAnsys Workbenchsocial mediaJ2EE Web ServicesProduct Lifecycle ManagementRetrieval-Augmented Generation (RAG)PL/SQLArduinoC (Programming Language)CATIADevelopment of high emotional intelligence and leadership skillsAbility to solve business challengesInnovation-driven abilitySolid business fundamentalsDevelopment of cross-functional skillsAcademic project managementCascading Style Sheets (CSS)DatabasesSOLIDWORKSHTML5MySQLArduino IDECommunication and interpersonal skillsLeadership and team managementStrategic thinking and decision-makingFinancial analysis and management

Projects

AI Powered Chess Game

Developed an AI-powered chess game using React.js, TypeScript, and object-oriented design with a custom chess engine. Implemented move validation, check and checkmate detection, castling, pawn promotion, and turn-based game management.

AI Chatbot App

Built a full-stack AI chatbot using Spring Boot WebFlux and React.js with real-time chat through Server-Sent Events. Implemented Retrieval-Augmented Generation using pgvector on PostgreSQL, including dynamic RAG control from the user interface.

AI Chatbot

An AI-powered chatbot that answers user queries using large language models, optionally enhanced with document-based context through retrieval-augmented generation (RAG), allowing users to switch models and enable or disable RAG in real time

Volunteering

Member of SAEINDIA

SAEINDIA

Nov 2019 - Mar 2022 · 2 yrs 5 mos

Lance Corporal

NATIONAL CADET CORPS - India

Sep 2019 - Apr 2022 · 2 yrs 8 mos