Summary
Overview
Work History
Education
Skills
Technologies
Timeline
Generic

Bala Krishna Reddy Kamireddy

Omaha,NE

Summary

Meticulous Software Engineer with 13 plus years of experience designing, testing, and developing software solutions. In-depth understanding of web technologies with focus on delivering innovative business solutions. Excels in fast-paced, high-energy and deadline-driven environment with willingness to take on additional tasks

Overview

14
14
years of professional experience

Work History

Principal Software Engineer

Concentrix Corporation
Omaha, NE
01.2012 - Current
  • Led daily standup meetings with the engineering team in order to review progress towards goals and objectives.
  • Developed the applications using Spring Boot, Spring, Spring JDBC, Postgresql, Oracle
  • Developed RESTFul APIs for microservices using Spring Boot
  • Designed database schemas that optimized data storage while ensuring high levels of data integrity.
  • Monitored application logs in order to identify any potential errors or performance bottlenecks during runtime.
  • Analyzed customer requirements, designed and implemented solutions for complex technical problems.
  • Built automated unit tests using frameworks like JUnit or TestNG in order to validate functionality before deployment.
  • Optimized database queries by tuning SQL statements for better performance of the system.
  • Developed and implemented Java applications using Spring and Hibernate frameworks.
  • Managed, monitored and optimized the AWS environment including EC2 instances, S3 buckets, RDS databases, VPCs and security groups.
  • Developed RESTful APIs for microservices using Node.js, Express, Docker, and AWS Lambda.
  • Maintained version control repositories such as GitLab or GitHub for tracking changes in source code.
  • Deployed microservices on cloud platforms like AWS using Kubernetes clusters.
  • Monitored system health metrics such as latency, throughput, CPU utilization on a regular basis
  • Utilized various tools such as Grafana and Prometheus for monitoring application performance in real time.

Software Engineer

Tech Mahindra
Hyderabad, India
04.2011 - 01.2012
  • Conducted code reviews to ensure adherence to coding standards and best practices.
  • Developed, tested, debugged and documented software programs using Java, JavaScript and HTML and CSS.
  • Designed databases to store application data using Oracle
  • Utilized version control tools to manage source codes across multiple projects.
  • Analyzed user requirements to develop software solutions and created technical specifications.
  • Optimized existing software systems for improved performance and scalability.
  • Designed and executed comprehensive test plans to identify software vulnerabilities and bugs.

Software Engineer

ObjectWin Technology.
Bangalore, INDIA
06.2010 - 03.2011
  • Conducted code reviews to ensure adherence to coding standards and best practices.
  • Developed, tested, debugged and documented software programs using Java, JavaScript and HTML and CSS.
  • Utilized version control tools GIT, SVN to manage source codes across multiple projects.
  • Documented software designs and architecture for future reference and maintenance.
  • Provided technical support and troubleshooting assistance for software users.
  • Utilized Agile methodologies to manage project timelines and deliverables efficiently.
  • Programmed applications and tools using object-oriented languages with goals of code abstraction, stability and reuse.
  • Analyzed user needs and software requirements to determine design feasibility.
  • Identified opportunities for process improvements to decrease in support calls.

Education

Bachelor of Technology -

CMR College of Engineering And Technology
Hyderabad
04-2007

Skills

  • Analytics
  • Debugging expertise
  • Performance Optimization
  • Requirements Gathering
  • Software Development
  • Version control
  • Software Applications
  • Programming Languages
  • Performance Tuning
  • Best Practices
  • Continuous integration
  • Testing and debugging
  • API Development
  • Troubleshooting
  • Project Planning
  • Object-Oriented Programming
  • Cross-Functional Communication
  • Software Design
  • Customer Support
  • New employee mentoring
  • Team Training

Technologies

  • SOA | Middleware | Enterprise Architecture | Cloud |AWS | Kubernetes | Microservices | Spring Boot |Java| J2EE|PLSQL|Solr|Tableau|Python|Jenkins|Hybernate|Oracle|Postgressql|HTML|CSS|JavaScript|ReactJs|Grafana|API Documentation|OAuth|OpenID Connect (OIDC)|

Timeline

Principal Software Engineer

Concentrix Corporation
01.2012 - Current

Software Engineer

Tech Mahindra
04.2011 - 01.2012

Software Engineer

ObjectWin Technology.
06.2010 - 03.2011

Bachelor of Technology -

CMR College of Engineering And Technology
Bala Krishna Reddy Kamireddy