Summary
Overview
Work History
Education
Skills
Timeline
Projects #3 CHAD
Project #2 Item Inquiry
Project #3 Eshakti Nabard Portal
SoftwareEngineer

Srinivasarao K

Software Engineer
Hyderabad

Summary

Results-driven Full Stack Java Developer with a strong foundation in Java, Spring Boot, and Angular, specializing in the development of scalable and maintainable web applications. Expertise in utilizing modern front-end frameworks in conjunction with back-end technologies to create seamless user experiences, alongside proficiency in HTML/CSS, JavaScript, TypeScript, RESTful APIs, and microservices architecture. Proven ability to integrate front-end and back-end technologies while writing clean, efficient code that ensures high-quality performance. Committed to continuous learning and the application of emerging technologies to develop innovative solutions, with a strong focus on collaboration within cross-functional teams to drive business success and enhance user experiences.

Overview

3
3
years of professional experience

Work History

Software Engineer

Accenture
04.2023 - Current
  • Working as a Software Engineer at Accenture from April 2023 to Present.

Associate Trainee

Mouri Tech pvt Ltd.
11.2022 - 03.2023
  • Worked as Associate Trainee at Mouri Tech pvt Ltd. from Nov 2022 to March 2023.

Education

Bachelor of Technology (B.Tech) - Computer Science

JNTU Anantapur (JNTU-A)
Nellore, India
01.2022

Skills

Languages & Frameworks: Java 8, J2EE, Spring Boot, Hibernate, Spring Data JPA, Angular, TypeScript

Timeline

Software Engineer

Accenture
04.2023 - Current

Associate Trainee

Mouri Tech pvt Ltd.
11.2022 - 03.2023

Bachelor of Technology (B.Tech) - Computer Science

JNTU Anantapur (JNTU-A)

Projects #3 CHAD


CHAD is an internal application used by the Finance/Credit Department to analyze each order by validating critical information such as payment details, user shipment, credit limits, and fraud risk. The application helps determine whether an order should be released to the warehouse, deleted, or placed on hold for further analysis. By automating order evaluation and approval workflows, CHAD improves operational efficiency and supports accurate decision-making in credit risk management, reducing the possibility of fraud and errors.


Involved in the full Software Development Lifecycle of the project:

  • Back-End Development: Developed microservices using Java 8, Spring Boot, Spring MVC, and JPA to build scalable and efficient RESTful Web APIs with Oracle as the database.
  • Front-End Development: Built responsive web applications using HTML5, CSS3, JavaScript, Angular, and TypeScript, focusing on component-based architecture and Reactive Forms.
  • Unit Testing: Developed and maintained JUnit tests to ensure the reliability and functionality of back-end services and APIs.
  • Involved in developing REST controller classes using Spring Boot.
  • CI/CD & Deployment: Set up Jenkins pipelines for automated build and deployment using Maven for dependency management.

Project #2 Item Inquiry

The Item Inquiry application is designed to provide users with comprehensive access to key item-related data, improving operational efficiency and decision-making. It includes features like viewing perishable values for effective management of perishable goods, tracking inventory transactions such as manual adjustments and cycle counts, and displaying packaging information like skid layouts. Additionally, a significant part of the application is the Customer Comments tab, where all user-submitted comments for each item are displayed, allowing teams to better understand customer feedback and make informed decisions. This feature helps streamline access to important item details, supporting improved business operations and customer insights.


Involved in the full Software Development Lifecycle of the project:

  • Part of Avanade team and worked as a POC.
  • Development using Java 8, Spring Boot, JPA, MYSQL, Gradle, tomcat, RabbitMQ, Redis Jira, RESTful web services, HTML, CSS, JavaScript, Postman, JSF, SVN.
  • Involved in collecting the requirements from TL/Managers.
  • Interact with Management to understand the requirements and clarify the doubts.
  • Coordinated with co team members to develop high level business and technical Documents.

Project #3 Eshakti Nabard Portal

The Eshakti Nabard Portal, which is meant for Monitoring Eshakti or Digitization of SHGs, is an initiative of Micro Credit and Innovations Department of NABARD. Keeping in view the Government of India’s mission for creating a digital India, NABARD launched a project for digitization of all Self-Help Group (SHG) in the country. It is a project under which, the social and financial data of the Self-Help Groups and their members in the selected districts are digitized.

Digitization brings all the SHGs on to the technology platform and into the fold of Financial Inclusion, thereby helping them access wider range of financial services.


Responsibilities:

  • Involved in Client interaction on regular basis to understand the Business of the Client.
  • Involved in the Analysis, Design, Coding, Modification, and Implementation of user requirements.
  • Working on business and persistence layer.
Srinivasarao KSoftware Engineer