Summary
Overview
Work History
Education
Skills
Extra-Curricular Activities
Accomplishments
Timeline
FNU Vaishnavi

FNU Vaishnavi

Mckinney

Summary

Dynamic software developer with over 12 years of experience in designing and implementing robust applications using Spring Boot, Spring MVC, and Java/J2EE technologies. Proven expertise across diverse sectors including state government, legal, banking, healthcare, and customs, demonstrating adaptability and a strong understanding of industry-specific requirements. Skilled in developing client/server and web applications while leveraging various architectural frameworks such as MVC and DAO, along with proficiency in web services using SOAP and RESTful APIs. Recognized for strong analytical abilities, excellent communication skills, and a collaborative approach that fosters effective teamwork and leadership within agile environments.

Overview

14
14
years of professional experience

Work History

Technical Lead

Mastech Digital Inc.
04.2024 - Current
  • Leading a team of developers in designing and implementing enterprise-level Java applications.
  • Experience with Application Development using object oriented Lifecycle and Application Frameworks.
  • Executes creative software solutions, design, development, and technical troubleshooting with ability to think beyond routine or conventional approaches to build solutions or break down technical problems.
  • Develops secure high-quality production code, and reviews and debugs code written by others.

Senior Associate

JP Morgan Chase
09.2022 - Current
  • Working in Network Systems and mainly moved the entire application to Java11
  • Also working in application to accommodate to IPV6
  • Hands-on practical experience in system design, application development, testing, and operational stability as well as a solid understanding of agile methodologies such as CI/CD, Applicant Resiliency, and Security
  • Experience in software development using Java, React JS, J2EE, XML, Web Services/SOA and used Java frameworks - Spring, Spring-boot, Hibernate, REST.
  • Knowledgeable in developing RESTful microservices
  • Working with GIT/Bitbucket, Maven, Gradle, Jenkins tools to build and deploy code deployment to production environments.

Specialist Software Engineering

LTI Infotech Ltd
10.2021 - 09.2022
  • Understand, advocate and augment the platform principles, guidelines and standards.
  • Work with the SCRUM master and product owner to provide development sizing & cost analysis estimates.
  • Work closely with product owner and team members to decompose stories, design features and prioritize tasks.
  • Create, maintain and ensure adherence to development, coding, testing and automation standards.
  • Analyze the technology industry, competitors and market trends, and identify new opportunities for the enterprise.
  • Deliver new concepts and features, working alongside development peers in an agile environment.
  • Collaborate with peers and partners on a Scrum team to deliver software release sprints on time with a focus on quality.
  • Utilize automated software test tools and frameworks such as test-driven development to achieve the highest quality in software delivery.

Consultant (Java Full Stack developer)

CGI Technology and Solutions
08.2018 - 10.2021
  • Translate functional designs into technical designs. Perform impact analysis to determine all the portions of the application which will need updating to implement the proposed changes.
  • Develop and unit test code in accordance with the defined technical designs.
  • Create unit test plans which detail test conditions and expected results.
  • Designing and developing high-volume, low-latency applications for mission-critical systems and delivering high-availability and performance.
  • Contribute in all phases of the development lifecycle.
  • Write well designed, testable, efficient code.
  • Developed Controller classes in Spring MVC using annotations to handle the request and Service components and DAO classes are created to fetch or update data.
  • Deployed Web Services for updating the information to the workflow steps and getting the pre-configured workflow processes.
  • Implemented Role-Based authentication using Spring Security.
  • Used maven script for building and deploying applications.
  • Development of Registration and Intake forms using Java & Spring Hibernate.
  • Ensure designs are in compliance with specifications.
  • Prepare and produce releases of software components Test code changes and resolve differences between expected and actual results.
  • Verify team deliverables and assist with troubleshooting technical problems and issues.
  • Hands on experience in designing and developing applications using Java EE platforms.
  • Object Oriented analysis and design using common design patterns and Profound insight of Java and JEE internals (Classloading, Memory Management, Transaction management etc.) and excellent knowledge of Relational Databases, SQL and ORM technologies.
  • Experience in the Struts Framework and experience in developing web applications using at least one popular web framework.
  • Designing and developing custom software solutions and experience writing well designed, testable, efficient code.
  • Experience translating functional requirements into functional and technical design specifications.
  • Experience performing impact analysis to successfully create and execute effective technical designs.
  • The West Virginia Department of Health and Human Resources' (DHHR) mission is to promote and provide health and human services for the people of West Virginia in order to improve their quality of life.

Programmer Analyst

Cognizant Technology Solutions
04.2014 - 10.2015
  • Used Agile methodology for the software development.
  • Involved in requirement discussion, design and development to build the application.
  • Used spring for Dependency Injection for plugging in the Hibernate DAO objects to the business layer.
  • Developed Data Access layer using Hibernate and spring framework.
  • Developed Controller classes in Spring MVC using annotations to handle the request and Service components and DAO classes are created to fetch or update data.
  • Deployed Web Services for updating the information to the workflow steps and getting the pre-configured workflow processes.
  • Implemented Role-Based authentication using Spring Security.
  • Used maven script for building and deploying applications.
  • Development of Registration and Intake forms using Java & Spring Hibernate.
  • Notification through emails for registration/alerts.
  • Development of Admin Module, Reports using Jasper reports.
  • Preparation of HLD, LLD.
  • Preparation of Test Plans, Test Cases, and executing Junits.
  • Involved in developing numerous Lab Reference Tables using MySQL database.
  • Provided technical assistance for development and execution of test plans and cases as per client requirements.
  • Prepared detailed technical documentation such as workflows, scripts and diagrams in coordination with research scientists.

Java/J2EE Developer

Infosys
02.2013 - 03.2014
  • Involved in requirement analysis and participated in the design of the application using UML and OO Analysis Design and Development.
  • Implemented MVC web frameworks for the web applications using JSP/Servlet/Tag libraries that were designed using JSP.
  • Used SQL, PL/SQL and Stored Procedures for Oracle back-end database.
  • Used JDBC to configure files to access the database.
  • Developed and tested Java Server Pages (JSP).
  • Developed customized JSP tags for project.
  • Developed reusable DHTML components for enhanced user interaction.
  • Monitored/Improved the performance and behavior of web applications.
  • Extensively used and configured of Open Source technologies in the project.
  • Developed business components for various functionalities.
  • Involved in peer-to-peer code reviews. Involved in usability and accessibility design issues of the system.
  • Designed and developed Web pages using JSP, HTML, JavaScript, and JSF.
  • Created extensive SQL queries to analyze data flows across multiple databases.

Java/J2EE Developer

Infosys
09.2011 - 01.2013
  • Involved in all phases of the Software development life cycle (SDLC) using Agile Methodology, designed use case diagrams, class diagrams, and sequence diagrams as a part of Design Phase.
  • Created web services and desktop applications to access and display data needed by support teams using JavaScript, CSS and HTML.
  • Implemented Factories and Controllers to manipulate and view customer shipment data and used Custom Filters to provide better search experience.
  • Worked on Restful web services.
  • Implemented Spring Model View Controller (MVC) Architecture and coded Java Beans (as the model), Java Swing.
  • Developed business logics for various components such as Search page or Documents Upload section.
  • Used SVN for version control and used Eclipse as the IDE for developing the application, Used RationalClearQuest for defect fixing.

Education

Executive MBA -

Quantic Business School
01.2023
Have been awarded scholarship based on merit and been admitted into highly selective executive MBA program.

Masters in Software Engineering - undefined

Stratford University, Virginia, US
01.2018
GPA: 3.97

Bachelor's - Computer Science

Anna University, India
01.2011
GPA: 7.7

Skills

  • Java
  • J2EE
  • Core Java
  • JSP
  • JDBC
  • JSTL
  • RMI
  • IBM Web Sphere
  • JBOSS
  • Tomcat
  • Spring Framework
  • JSF
  • SOAP
  • REST
  • AWS
  • Eclipse
  • My Eclipse
  • RAD
  • Net beans
  • UML
  • J2EE design Patterns
  • Rational Rose
  • Microsoft Visio
  • JUnit
  • Log4j
  • GIT Hub
  • Windows
  • UNIX
  • LINUX
  • Oracle
  • MS Access
  • MySQL
  • NoSQL
  • Mongo DB
  • TOAD
  • SQL Developer
  • JQuery
  • JavaScript
  • HTML
  • Maven
  • Ant
  • XML
  • XSL
  • XSLT
  • DHTML

Extra-Curricular Activities

Actively participated Oratorical, Elocution competition in Schools and College. Presented Technical Seminar in Sixth Sense Technology and Cyborg. Presented Technical Research Paper on 'What are the cost advantages of Cloud Computing'. Successfully completed the Infosys Technologies Limited training in Mysore and was trained specially on 'JAVA' domain. Trained in Oracle, Java & J2EE frameworks, RDBMS, and other basics of OOPS and Structural programming. Have attended training on JUNIT testing, Spring Framework and Spring MVC.

Accomplishments

Refactored system by introducing microservice architecture. We were receiving data from third party website called eFRAS and I designed a feature to handle the upstream data through Microservice architecture by ingesting the data and having established a calc engine microservices to calculate the transactions and sourcing the data to the upgraded microservices(thus disabling the need for third party system) without seamlessly uninterrupting business and closely working with stakeholders such as third party vendors and the business.

  • Achieved handling a 3x increase in transaction volume
  • Response time improved by 40% due to database optimization and caching
    Modular architecture made it easier to add new features reducing development time for new componens by 30%.
    Stakeholders were satisfied with the smooth transition and uninterrupted operations

Timeline

Technical Lead - Mastech Digital Inc.
04.2024 - Current
Senior Associate - JP Morgan Chase
09.2022 - Current
Specialist Software Engineering - LTI Infotech Ltd
10.2021 - 09.2022
Consultant (Java Full Stack developer) - CGI Technology and Solutions
08.2018 - 10.2021
Programmer Analyst - Cognizant Technology Solutions
04.2014 - 10.2015
Java/J2EE Developer - Infosys
02.2013 - 03.2014
Java/J2EE Developer - Infosys
09.2011 - 01.2013
Stratford University - Masters in Software Engineering,
Anna University - Bachelor's, Computer Science
Quantic Business School - Executive MBA,
FNU Vaishnavi