# Naresh Kumar Reddy Balireddygari > Java | SpringBoot | RestAPI | Microservices | ReactJS | Angular | Kafka | AWS | GitLab | Jenkins | OpenShift | Docker | Dynatrace | Kubernetes | Maven | Gradle | Oracle | PostgreSQL | MySQL Location: London, England, United Kingdom Profile: https://flows.cv/nareshkumarreddybalireddygari Innovative software professional with over 12+ years of experience in Java-based application development. Adept at managing the entire software development life cycle to deliver efficient and effective solutions that enhance revenue, productivity, market share, and customer satisfaction. Proven expertise in agile and scrum-based projects across diverse domains including Retail, Telecom, Digital, and BFSI. Strong leadership and team collaboration skills, coupled with exceptional analytical and problem-solving abilities. Excels in fast-paced, agile environments with a consistent track record of productivity and successful project outcomes. Equipped with excellent communication skills and a keen ability to quickly adapt to new technologies, dedicated to developing top-class, robust, scalable, and highly distributed solutions. Application Development: Proficient in developing web applications using Java, Spring MVC, Spring Boot, and Microservices. Experienced in designing and developing high-quality software for large-scale applications. Database Management: Extensive knowledge of relational databases, including PostgreSQL, SQL, PL/SQL, and MySQL. Skilled in optimizing complex queries and familiar with Snowflake for data warehousing. Full Project Lifecycle Participation: Experienced in all project lifecycle stages, including design, development, and deployment. Skilled in analyzing business requirements and creating technical design documents. Technical Collaboration and Communication: Experienced in interacting with tech leads to understand technology directions, changes, standards, and best practices. Able to articulate the value of technical solutions to customers. API and Integration: Knowledgeable in creating APIs using GraphQL with Java and Spring Boot. Experienced with Docker and Kubernetes for containerization and orchestration. Quality Assurance: Proficient in writing automation test cases using Cucumber/Karate framework. Ensures quality delivery of digital artifacts in alignment with clients’ ecommerce roadmap. Problem Solving and Optimization: Strong problem-solving skills with the ability to design and develop code components independently. Proficient in caching techniques used in Spring Boot applications to enhance performance. Team Coordination and Leadership: Experienced in coordinating multiple teams, ensuring smooth execution and quality delivery of projects. Capable of supporting program execution and aligning digital artifact delivery with client requirements. ## Work Experience ### Software Development Engineer @ Yorkshire Building Society Jan 2025 – Present | London Area, United Kingdom ### Assistant Consultant @ Tata Consultancy Services Jan 2024 – Jan 2025 | London, England, United Kingdom ### Information Technology Analyst @ Tata Consultancy Services Jan 2021 – Jan 2024 | London, England, United Kingdom ### IT Analyst @ Tata Consultancy Services Jan 2015 – Jan 2021 | Bengaluru Area, India ### Consultant @ HCL Technologies Jan 2013 – Jan 2015 | Bengaluru, Karnataka, India ### Software Engineer @ Pravahya Consulting Pvt Ltd Jan 2012 – Jan 2013 ## Education ### Master of Computer Applications (M.C.A.) in Computer Science MITS Madanapalli Institute Of Technology &Science ### Bachelor of Science (BSc) in Computer Science Avanthi Degree and Pg College ### Intermediate +2 in Junior High/Intermediate/Middle School Education and Teaching Sri Ranganatha Jr College,Madanapalli ### SSC in SSC New Little Flower E M High School, Madanapalli ## Contact & Social - LinkedIn: https://linkedin.com/in/naresh-kumar-reddy-balireddygari-a38919100 --- Source: https://flows.cv/nareshkumarreddybalireddygari JSON Resume: https://flows.cv/nareshkumarreddybalireddygari/resume.json Last updated: 2026-04-05