Varma Gurrala
Hyderabad
Professional Experience Summary:
- Having 4+ years of experience in developing Server side components using Spring Boot, Spring MVC, Servlet, Restful Web Services
- Expertise in JAVA (OOPs, String Handling, Exception Handling, Multithreading, Collection
- Experience in SPRING, SPRING BOOT, HIBERNATE,MICROSERVICES
- Developed a highly interactive user interface using HTML, CSS and Bootstrap.
- Good Implementation knowledge of Rest Web Services.
- Good knowledge in build tool like Maven
- Experience in Database and SQL Programming skills in MySQL.
- Experience in the implementation of Event Driven Architecture.
- Good knowledge in designing user interface in ABGULAR JS with material ui and prime react
- Basic knowledge in Jenkins, Kubernetes, Docker
- Entry level Knowledge in AWS, Groovy
- Entry level knowledge in Mongo DB,
- Good knowledge on GIT
Education Qualification:
- Highest Qualification: B. Tech (electrical and electronics engineering)
- University: Jawaharlal Nehru Technological University Kakinada.
- College: Bonam Venkata Chalamayya Engineering College (BVCEC), Odalarevu
Technical skills:
Backend Language
Java
Backend framework
J2EE, Spring Boot, Hibernate,
Backend concepts & architectures
Spring MVC, Micro Services, JPA, Hibernate, Web services (REST)
Fronted Languages
HTML, CSS,
Fronted framework
Angular(UI)
cloud
AWS. Jenkins, Kubernetes, Docker, Groovy
Design and Development Tools
Eclipse, STS, VS Code, Postman, MySQL Workbench, PgAdmin
Database
MySQL, NoSQL/MongoDB
Defect Tracking Tools
JIRA
Application/Web server
Apache Tomcat Server
Operating Systems
MS Windows
Present Employer:
Project 2:
Company:Trysol Global Services Pvt Ltd.(Nov 2020 – March 2023)
Client : Capgemini
Role: Java Develop
Project Name: Tele Medicine
Technology/ Environment:Core Java, Spring Boot,Oracle, Hibernate, Angular,HTML,CSS, Mongodb
Application: Web Application
Description: A wed and mobile application for health providers and organizations to engage with patients and manage their business. With built-in capabilities to support your practice’s needs, the virtual practice sets your business up for greater success.
Roles and Responsibilities:
- Developed and modified Code.
- Worked on the scrum methodologies daily meetings for requirements.
- Analyzing and validating source data provided by the client and creating the issue list if any data inconsistency exists.
- Creating Entities to interact with hibernate JPA.
- Creating Repositories in Spring Boot to interact with entity classes and conduct database CRUD actions.
- Created and maintained Jenkins jobs to automate the build, test, and deployment process of software applications.
- Configuring application. Properties file
- Creating Spring Boot controllers to communicate with view and backend business logic
- Developing services for writing backend business logic
- Developing Rest Controller for exposing web services URLs
- Involved in MVC Architecture
- Using PostgreSQL interact with microservice
- Involved in client-side technologies/ UI design using html, css and bootstrap in Angular
- Develop and maintain data models and database schemas that meet the requirements of the business in mongo dB
- Monitor Kubernetes performance, health, and security using Kubernetes monitoring and alerting tools.
- Design, develop, and maintain Kafka clusters and applications using Kafka Streams, Kafka Connect, and other Kafka-related tools.
- Created Docker images for [application name] using Dockerfile and optimized image size by configuring build environments. Used Docker Compose for local development and testing. Familiar with best practices for writing Dockerfiles to ensure reproducibility and maintainability.
- I