Summary
Overview
Work History
Affiliations
Education
Skills
Languages
Certification
Timeline
Generic
Venkateshwarlu Narsing

Venkateshwarlu Narsing

Hyderabad

Summary

19 years of experience in designing and development of Java and Java Enterprise Edition (JEE) related applications using Spring, Spring boot, REST API, Microservices, AWS, Azure, Oracle, MongoDB, jUnit, Mockito.

Overview

19
19
years of professional experience

Work History

Technology Architect

Infosys
Hyderabad
05.2018 - Current
  • I have worked with the application engineering team in splitting the monolithic application into multiple individual microservices. My role is to decouple the dependency among the modules. I have worked on redesigning the existing service into smaller parts and implemented the unit tests using jUnit and Mockito.
  • I have developed and deployed the AWS Lambda functions for recurring tasks like messaging using AWS SQS.
  • I have also involved in using the Azure Key Vault services to implement the REST APIs authentication. I also worked on other Azure services like App Service for application scaling, Database Service for data storage and DevOps for application build and deployments.
  • I have worked on implementing the business requirements using Spring boot framework and developed the code to store and fetch the data in Document DB.
  • Proactively performed the code reviews of the team. Reviewed the PRs.

Java Architect

Shvintech
Hyderabad
06.2017 - 05.2018
  • As part of framework development for a leading US based logistics client, I worked on design and development of role-based authentication and authorization. My role is to fetch the roles and cache them for subsequent usages.

Technical Lead

Tech Mahindra
Hyderabad
09.2007 - 05.2017
  • Involved in developing, unit testing and deploying enterprise JEE applications using Java, Spring, Hibernate, Struts and REST web services
  • Worked closely with business analyst and customer application manager to make sure the delivery of projects against agreed scope, budget, schedule & customer expectations. Doing this whilst supervising, directing & motivating teams of multi-discipline contractors & employees
  • Replacing the EJB technology with Spring and Hibernate
  • Prepared technical documentation
  • Worked on developing the unit test cases using jUnit, Mockito and fixed the issues reported by SonarQube
  • Designed and developed various requirements

Application Developer

Tarang Technologies
Bangalore
04.2006 - 08.2007
  • Involved in developing, unit testing and deploying enterprise JEE applications using Java, Hibernate, Struts and Oracle
  • Worked on database design for the pricing module
  • Developed Stateless session beans, using Hibernate for data access. I have also implemented the java applications for small devices like POS

Affiliations

  • Actively participated in the architectural decisions to meet business requirements.
  • Worked with the management to determine the architectural requirements.
  • Collaborated with cross-functional teams like Applications, Infrastructure, Business Analysts and System owners.
  • Have working experience at various customer locations for short and long-term assignments.
  • Provided the support to the application teams during the integration of framework releases.
  • Participated in the development of user manuals and training materials.
  • Identified the resource needs and reported the same to the management.
  • Participated in recruitment and training of technical staff.
  • Have done troubleshooting of performance issues and provided solutions.
  • Implemented coding standards and best practices.
  • Have proficient experience in coordinating the team.
  • Had excellent hands on exposure in Object-Oriented programming.
  • Had good exposure on project management methodologies like Agile, SCRUM
  • Excellent in learning new technologies and adapt easily to new environment.

Education

Master of Science - Computer Science

KGRL PG College, Andhra University
Bhimavaram, India
05-2021

Skills

  • Java SE, Java EE, AOP and PL/SQL
  • AWS, Azure
  • RESTEasy, Spring, Struts, JSF and Hibernate
  • RESTful and Microservices
  • MongoDB, Oracle and MySQL
  • jUnit and Mockito
  • Jenkins and Team City
  • HTML, JavaScript, Ajax, XML, jQuery
  • Websphere, WebLogic and jBoss/WildFly
  • Apache Tomcat
  • Windows and Unix
  • Eclipse, SQL Developer and TOAD
  • CVS, Subversion and Git
  • Maven and Gradle

Languages

Telugu
First Language
English
Proficient (C2)
C2
Sanskrit
Elementary (A2)
A2

Certification

• Infosys Certified Spring Microservices Developer
• Infosys Global Agile Developer Certification
• RedHat Delivery Specialist - Cloud-Native Development

Timeline

Technology Architect

Infosys
05.2018 - Current

Java Architect

Shvintech
06.2017 - 05.2018

Technical Lead

Tech Mahindra
09.2007 - 05.2017

Application Developer

Tarang Technologies
04.2006 - 08.2007

Master of Science - Computer Science

KGRL PG College, Andhra University
Venkateshwarlu Narsing