Summary
Overview
Work History
Education
Skills
Timeline
Generic

Ramakrishna Valavala

Phoenix,AZ

Summary

Dedicated and skilled Java Developer with 7 years of experience in designing, implementing, and maintaining robust and scalable applications. Proficient in a wide range of technologies, including Java, Microservices, Spring boot, REST API, Spring data JPA, Spring cloud, Hibernate, Gradle, Maven, Design patterns, Collections, Multithreading and Java OOPS concepts, gRPC, Spring Security, Docker. Adept at collaborating with cross-functional teams to deliver high-quality software solutions. Designed and developed application using tools like GIT for version control. Used Bitbucket code reviews and for code check-in. Excellent communication skills and presentation skills. Quick learner and good team player can work under different environments. Managed Docker orchestration and Docker containerization using Kubernetes. Experience working in Financial, Delivery, Human resources and payroll, Tele communications domains.

Overview

10
10
years of professional experience

Work History

Sr. Software Engineer

Ikon Tech LLC
05.2020 - Current
  • Collaborated with cross-functional teams to gather requirements, define project scope, and establish timelines.
  • Developed scalable applications using agile methodologies for timely project delivery.
    Coordinated deployments of new software, feature updates and fixes.
  • Implemented best practices for code reviews, testing, and deployment, resulting in 30% reduction in bugs and improved overall software quality
  • Mentored junior developers, providing guidance on software development best practices and fostering culture of continuous learning
  • Working on Microservices which has Spring Boot and RESTful web services and integrated Kafka framework to receive and consume messages according to business needs
  • Implemented RESTful APIs to maintain to enable seamless communication between different modules of application
  • Utilized Spring Data JPA and Hibernate for efficient data management and persistence
  • Kubernetes is being used to orchestrate deployment, scaling, and management of Docker containers
  • Experience working in Jenkins to implement Continuous integration and continuous deployment processes
  • Conducted code reviews and provided constructive feedback to team members, resulting in code quality improvements.

Software Engineer

Code Gravity LLC
11.2017 - 04.2020
  • Collaborated with cross-functional teams to gather requirements, define project scope, and establish timelines
  • Working on Microservices which has Spring Boot and RESTful web services and integrated Kafka framework to receive and consume messages according to business needs
  • Created efficient database queries and optimized database performance using SQL and Hibernate
  • Participated in technical discussions to make architectural decisions and drive improvements in development process
  • Using Maven and gradle as build tool and configuring dependencies based in pom.xml run application
  • Using RALLY as issue tracking and bug tracking tool
  • Using IntelliJ as IDE for developing applications and Bit Bucket for code reviews
  • Used Jenkins to orchestrate builds as well as link to Sonar, Maven to build out CI/CD pipeline
  • Using GIT to maintain version of files and took responsibility to do code merges from branch to trunk and creating new branch when new feature implementation starts.

Software Engineer Trainee

Kastech Software Solutions Group
06.2017 - 11.2017
  • Involved in Daily Scrum (Agile) meetings, Sprint planning and estimation of tasks for user stories, participated in retrospective and presenting Demo at end of sprint
  • Developed and maintained Java applications utilizing various frameworks, including Spring Boot, REST API and Spring Data JPA
  • Created efficient database queries and optimized database performance using SQL and Hibernate
  • Participated in technical discussions to make architectural decisions and drive improvements in development process.

Systems Engineer

Infosys
09.2014 - 08.2015
  • Involved in Daily Scrum (Agile) meetings, Sprint planning and estimation of tasks for user stories, participated in retrospective and presenting Demo at end of sprint
  • Understood existing application functionality, and built system based on Java and J2EE architecture supported technologies, spring, hibernate, Oracle application servers
  • Designed Developed application using JDBC with SQL for database connectivity
  • Responsible for Hibernate-mapping XML Files.

Education

Master of Science - Computers

University of Bridgeport
Bridgeport, CT
12.2016

Bachelor of Technology - Electronics and Communication Engineering

JNTU
05.2014

Skills

  • SKILL SET:
  • Programming Languages
  • Java 8/11
  • Frameworks
  • Spring boot, Spring cloud, Spring Data JPA, Hibernate
  • Web Technologies
  • REST API
  • Database, Tools
  • Oracle, MongoDB
  • Messaging Tools
  • Apache Kafka
  • Build Tools
  • Maven, Gradle
  • Other tools
  • JIRA, Git, Bitbucket
  • Development Tools
  • Eclipse, Spring Tool Suite (STS), IntelliJ
  • Design Patterns
  • Singleton, Factory, Builder
  • Microservices Architecture
  • Programming
  • Web application development
  • Software Development
  • API development experience

Timeline

Sr. Software Engineer

Ikon Tech LLC
05.2020 - Current

Software Engineer

Code Gravity LLC
11.2017 - 04.2020

Software Engineer Trainee

Kastech Software Solutions Group
06.2017 - 11.2017

Systems Engineer

Infosys
09.2014 - 08.2015

Master of Science - Computers

University of Bridgeport

Bachelor of Technology - Electronics and Communication Engineering

JNTU
Ramakrishna Valavala