Experienced Application Developer with a strong background in Java8, Spring Framework, Spring Boot, Hibernate, and Microservices, specializing in crafting robust and scalable software solutions. Proficient in a wide range of web technologies, including JSP, Servlets, JDBC and HTML, I am committed to deliver cutting-edge applications that not only meet client needs but also exceed user expectations.
Overview
8
8
years of professional experience
Work History
Associate Software Engineer
Vrize India Pvt Ltd
Hyderabad
03.2024 - Current
Developed, tested and maintained Java applications utilizing Spring Boot.
Developed and maintained back-end applications using Java, Spring Boot and Hibernate.
Designed and implemented RESTful web services using Spring Boot.
Collaborated with other developers in implementing complex business logic into Java applications.
Identified performance issues and implemented solutions to improve system performance.
Integrated front-end technologies like AngularJS with back-end services built on Java platform.
Maintained version control systems such as GIT and SVN.
Analyzed code and debugged errors to improve system performance.
Java Trainer
Study Comrade / Digit Institute / Info Acsys / Online platforms
Hyderabad
03.2023 - 03.2024
Conducted comprehensive Java training programs catering to both beginner and intermediate-level participants.
Designed and developed tailored curricula, training materials, and hands-on exercises to augment participants' understanding and practical proficiency
Delivered captivating lectures and workshops encompassing Java fundamentals, object-oriented programming, data structures, Spring Boot, and Microservices.
Offered personalized guidance and adeptly addressed participants' inquiries and challenges.
Fostered collaboration with fellow trainers to continually enhance training content and methodologies, based on invaluable participant feedback.
Developed and administered assessments and quizzes to evaluate participants' progress and identify areas for improvement.
Mentored and guided participants in completing practical projects, helping them apply their knowledge to real-world scenarios.
Facilitated interactive coding sessions, code reviews, and debugging workshops to enhance participants' problem-solving skills.
Adapted training materials and teaching methods to accommodate diverse learning styles and skill levels among participants.
Organized and conducted workshops or webinars on emerging Java technologies and trends to keep participants up to date with the latest developments.
Achieved consistently high participant satisfaction ratings, as evidenced by positive feedback and evaluations.
Consultant - Technology
Virtusa Pvt Ltd
Hyderabad
02.2022 - 03.2023
Proficient in Java/J2EE, JUnit, Spring Boot, Microservices, and Kafka technologies
Utilized Maven as a build tool for project management and dependencies
Held the role of Application Developer at Virtusa
Worked on the 'BSI Transform' project for CitiBank as the client
Played a crucial role in the processing of payment messages within CitiDirect
Responsible for the CitiDirect Business Integration (BSI) engine, translating transactions into a Back-End System-readable format
Managed the release of transactions based on branch and payment method within the BSI system
Monitored and ensured smooth handling of changes in transaction status within the back-end system
Facilitated the generation and delivery of acknowledgments from the back-end system to CitiDirect
Collaborated effectively with cross-functional teams to enhance the application's performance and functionality
Contributed to the optimization of the BSI Transform project, resulting in improved processing times and system reliability
Successfully integrated Kafka messaging for real-time data processing, enhancing system responsiveness
Actively participated in code reviews and debugging activities to maintain code quality and resolve technical issues
Documented technical aspects of the project and maintained up-to-date documentation for future reference
Continuously adapted to emerging technologies and industry best practices to enhance project success and development processes.
Java Trainer
Study Comrade / Digit Institute / Info Acsys / Online platforms
01.2017 - 01.2022
Developing lesson plans, defining learning objectives, and designing assessments
Revising course materials to incorporate updates in Java technology and current industry trends
Conducting dynamic lectures, engaging presentations, and interactive demonstrations
Tailoring support to students' individual learning requirements and addressing their challenges
Clarifying principles and best practices of object-oriented programming
Illustrating debugging techniques and resolving common programming issues
Orchestrating collaborative coding exercises and overseeing code reviews
Fostering innovation and critical thinking during problem-solving activities
Offering constructive critique on students' coding proficiency, logical thinking, and problem-solving capabilities
Providing personalized mentoring sessions to tackle specific learning obstacles
Collaborating with fellow instructors, program managers, and stakeholders to uphold program excellence and efficacy
Contributing insights during curriculum planning sessions and program evaluations to pinpoint areas for enhancement
Nurturing a supportive and inclusive learning atmosphere conducive to open dialogue and mutual respect
Partnering with industry affiliates or employers to ensure training programs align with current industry requisites and benchmarks
Guiding students in readiness for Java certification exams, including advice on exam content, study techniques, and supplementary resources.
Education
Bachelor of Technology -
St. Mary’s College of Engineering & Technology
05.2012
Intermediate -
Sri Chaitanya Junior College
05.2008
Skills
Java 8
Spring Framework
Hibernate
Spring Boot
Microservices
JSP
Servlets
JDBC
Git
JIRA
Jenkins
Windows
MySQL
Oracle
HTML
React Js
STS 40
IntelliJ
Eclipse
VsCode
Languages
Telugu
English
Hindi
Affiliations
Optimistic in nature
Time management
Good communication skills
Problem solving and Solution deriving
Quick & Enthusiastic learner
Adaptability
Timeline
Associate Software Engineer
Vrize India Pvt Ltd
03.2024 - Current
Java Trainer
Study Comrade / Digit Institute / Info Acsys / Online platforms
03.2023 - 03.2024
Consultant - Technology
Virtusa Pvt Ltd
02.2022 - 03.2023
Java Trainer
Study Comrade / Digit Institute / Info Acsys / Online platforms