0% found this document useful (0 votes)
372 views6 pages

Pranjali P Jagtap - Resume

Pranjali Jagtap is a software professional with over 9 years of experience developing client/server and web applications using Java, J2EE, Spring and other technologies. She has extensive experience building applications with microservices architecture using Spring Boot, Spring Cloud, Angular and React. Her technical skills also include databases, cloud computing, DevOps tools and software development methodologies.

Uploaded by

Tajuddin Shaik
Copyright
© © All Rights Reserved
We take content rights seriously. If you suspect this is your content, claim it here.
Available Formats
Download as DOCX, PDF, TXT or read online on Scribd
0% found this document useful (0 votes)
372 views6 pages

Pranjali P Jagtap - Resume

Pranjali Jagtap is a software professional with over 9 years of experience developing client/server and web applications using Java, J2EE, Spring and other technologies. She has extensive experience building applications with microservices architecture using Spring Boot, Spring Cloud, Angular and React. Her technical skills also include databases, cloud computing, DevOps tools and software development methodologies.

Uploaded by

Tajuddin Shaik
Copyright
© © All Rights Reserved
We take content rights seriously. If you suspect this is your content, claim it here.
Available Formats
Download as DOCX, PDF, TXT or read online on Scribd
You are on page 1/ 6

Pranjali Pradip Jagtap

Email : [email protected]
Phone number : +1-949-529-8075
Location : Cupertino, CA

SUMMARY
● Software Professional with 9 years of experience in the development of Client/server and web applications
using JAVA, J2EE, J2SE, technologies and Web technologies for enterprise applications.
● Experience in developing Spring Cloud Config Server.

● Experience in utilizing open-source frameworks such as AngularJS, NodeJS, Spring Cloud, Spring Boot,
Spring Kafka, Spring Hibernate and jQuery.
● Experience in consuming RESTful services using Angular $http, $resource and jQuery to exchange
(request/responses) information with databases such as Oracle and MySQL.
● Knowledge on ReactJS Framework to design layouts in developing an application (POC level).

● Good knowledge in using JAVA 8 features like Lambda Expressions, Streams, Method References,
Repeating Annotations and Method Reflections.
● Proven software development experience using different methodologies - Agile, Waterfall and TDD (Agile).

● Hands-on experience in relational databases like Oracle 11g, MySQL, MS SQL Server using SQL, PL/SQL
programming and NoSQL database MongoDB.
● Strong experience in deploying J2EE components on JBoss, Apache Tomcat, BEA WebLogic, and IBM
WebSphere application servers, good exposure to cloud computing with Amazon Web Services(AWS).
● Administration, configuration and intensive troubleshooting of WebSphere MQ.

● Thorough knowledge of Web technologies: XML, DOM Parser, AJAX, HTML, CSS, Bootstrap and JavaScript.

● Used Microservices architecture, with Spring Boot-based services interacting through a combination of REST
and Spring Boot.
● Test Driven Programmer with thorough knowledge in Unit testing with Junit and using SoapUI, Postman for
Web Service testing, performance testing with JMeter and automated testing with Test Driven Development (TDD) in
the Extreme Programming model.
● Strong QA Automation experience with Selenium WebDriver.

● Expert in coding using core java concepts like multithreading, collections, serialization, synchronization,
exception handling and database connections.
● Experienced in writing complex Queries, Stored procedures, functions, packages, tables, views and triggers
with major databases such as Oracle, DB2 and MySQL.
● Strong experience working with version control software like Bitbucket, GIT and build tools ANT, Maven,
Gradle and Jenkins.
● Extensive use of Unix Shell Scripts, Cron jobs and Autosys to automate process.

TECHNICAL SKILL SET


● Programming Languages: Java, Nodejs, Python, JavaScript, TypeScript, Groovy, Grails, R, HTML, ML, LISP,
FORTRAN, C, C++.
● Scripting: UNIX shell scripting, SciLab , Latex, Python.

● Operating Systems: RHEL, Solaris, Windows.

● DBMS: Oracle, MS SQL Server, IBM DB2, MS-Access, PostgreSQL, MongoDB, DynamoDB

● Cloud Computing: HADOOP.

● Blockchain : NXT, Etherium


EDUCATION
● MS in Computer Science from West Chester University, PA in July 2017.

● Bachelor of Technology in Information Technology from Dr. Babasaheb Ambedkar Technological University,
Lonere, Dist. Raigad, Maharashtra, India in August 2009.

PROFESSIONAL EXPERIENCE

Wells Fargo
10/11/2022 - Till Date
FinTech Domain
Explanation :
I am working for Orchestra Team. Its microservice architecture is designed to provide enterprise architecture
solutions to thousands of applications at Wells Fargo.

Lead Java Full Stack Developer

● I am working as part of the Fraud Detection System Team, to provide security and confidence to the platform
with applicants.
● Using Spring Cloud Config is Spring's client/server approach for storing and serving distributed
configurations across multiple applications and environments.
● This service is versioned under Git version control and can be modified at application runtime.
● It can be used with any Spring applications using all the supported configuration file formats together with
constructs like Environment, PropertySource, or @Value, it can be used in any environment running any
programming language.
● Integrated Hashicorp Vault as part of the config server, to store and retrieve application secrets.
● Integrated Venafi as part of the Config server, to provision new certificates, store and retrieve existing
certificates.
● Integrated MongoDB as part of the config server, to provision tracker id for provisional certificate request
status update.
● Integrated Swagger API framework for describing your API by using a common language that is easy to
read and understand for all stakeholders.
● Created new API endpoints using APIGEE API manager.
● Found Gaps and revised design to mitigate security risks and improving application quality and
performance.
● Worked on creating config service client applications for demo purposes.
● Designed and implemented POC for supporting multiple certificate types with Venafi integrations.
● Did detailed documentation for application integrations and roadmaps.
● Participated in creating and implementing POC’s for AKS deployments.
● Participated in Spring planning, Peer review, Release management and planning activities.

Happy Money
05/16/2022 - 10/10/2022
FinTech Domain
Explanation :
I worked for Fraud Detection System Team. Its microservice architecture designed to provide security at every point
in the application process and beyond.

Sr.Java Full Stack Developer


● I am working as part of the Fraud Detection System Team, to provide security and confidence to the platform
with applicants.
● Involved in Designing solutions and providing mentorship to other team members.
● Using Spring Boot, Spring Kafka, SOAP and RESTful API’s to create and utilize microservices.
● Utilizing third party services using Kafka and Restful API’s.
● Using AWS Athena to query static data stored in S3.
● Using DynamoDB as a database for our service.
● Used BinarySerializer for serializing Kafka messages for encoding and decoding.
● Using Snowflakes schema for utilizing data across platforms for transparency.
● Participated in Peer Review.
● Participated in creating SDD for Fraud Detection System.

MDThink(State of Maryland)
02/24/2021 - 05/15/2022
Governance Domain
Explanation : I was part of MORA team, It’s a application for assisting refugees. In order to make refugees coming
to US self sufficient, federal government has so many programs to offer to them. This application takes care of
eligibility, payments, any other assistance they might need.

Java Full Stack Developer


● Involved in providing estimates, analyzing, modeling and designing technical solutions.

● Responsible for handling production issues and resolving Jira tickets. 

● Participated in Sprints and Scrum meetings as part of the agile development and using VersionOne as an
agile tool.
● Using Spring Boot for creating web services for REST APIs and handling business logic.

● Extensively developed and modified code using Spring Boot, Angular, and Hibernate Frameworks.

● Utilized project Lombok for adding data segments to my model classes.

● Using Junit for testing business logic and testing different database scenarios.

● Using Maven as a build tool and pom xml for handling dependencies.

● Deployed applications to on AWS EC2, Using S3 bucket for config file.

● Used Jenkins pipelines(jobs) and docker scripts for deployment management.

● Using Angular 2+ for developing UI pages, utilized angular features for better user experience like sharing
data between components and re-using components.
● Learned and developed Rules services using Corticon rules engine.

● Implemented Velocity Template for mapping word template with json data for generating pdf for data
forms.
● Worked on relational database design and writing queries for PostgreSQL database.

● Extensively utilized database scripts for production data fixes/ Jira tickets and also, enhancements.

● Using Dbeaver to access database tables.

● Using Git as a version control to maintain application source code and Bitbucket as a source code hosting
service.

Kaiser Permanente
02/24/2020 – 02/12/2021
Healthcare
Explanation : It was a project for Kaiser Insights Team. It was migration from legacy application to microservice
architecture. Providing and managing access to different stakeholders depending on the permitted access level and
roles.
Java Full Stack Developer
• Full-stack web development experience
• Created single page applications using a framework such as Bootstrap and ExtJS.
• Expert Java development skills, including experience with Design patterns and Java web services
• Expert JavaScript development skills, including experience writing modular, object-oriented JS code
• Familiarity with Web Application Security.
• Developed and modified triggers, packages, functions and stored procedures for data conversions and PL/SQL
procedures to create database objects dynamically based on user inputs.
• Worked with Git for version controlling.
• Experience building high quality applications writing clean, maintainable code.
• End to end understanding and ability to diagnose issues across frontend and backend.
• Developed backend using Core Java 1.8.

F & L Galaxy Inc., Arcadia, CA


Full Stack Software Engineer
04/10/2017 – 02/21/2020

Ecommerce platform
Explanation : Its ebay kind of an platform where people can sell their goods. only difference is instead of accepting
standard currency it accepts BTC's. for that we use Bitcoin core wallet(cash-in and cash-out). And in backend to store
all transactions, we use private NXT blockchain.
Also, platform where instead of goods we host and sell online games from different venders. being BTC's as input
currency. For this we use Blockchain.info wallet(cash-in and cash-out). And in backend to store all transactions, we
use private NXT blockchain.

Java Full Stack Developer


● Created “Genesis” aka New blockchain for creating private NXT blockchain.

● Created private blockchain using Ethereum blockchain (smart contract).

● Currently working on a project which has Microservice architecture.

● Extensive experience with Spring Core, Spring IOC, Spring Boot, Spring Data JPA, Spring AOP, Spring
Security, Spring Transaction, Spring JDBC, Spring MVC, Spring Integration and Hibernate ORM.
● Application and developed cross browser and multi browser compatible web pages using HTML5, CSS3,
Bootstrap and JavaScript.
● Extensive use of Angular JS for developing the SPAs (Single Page Applications) for internal application/tool
and client side validation tool. Worked on Angular JS directives, Controllers, Filters, Services, Templets, Events, and
Injectors also created the angular custom directives, Filters, and Services.
● Built the reusable service components using Angular JS services with Object Oriented JavaScript, jQuery,
HTML, CSS3 based on the visual designs.
● Developed various AngularJS directives to help build the functionality and UI behavior using JavaScript with
extensive knowledge of and use of Angular JS directives to bring additional functionality to HTML.
● Developed reusable and interoperable Web service modules based on SOA architecture using SOAP and
RESTFUL.
● Implemented Spring Dependency Injection feature of spring framework to inject beans into User Interface
and AOP for Logging.
● Planned and strategized test schedule in accordance with project scope and delivery deadlines and conduct
design/code inspections with various stake holders by analyzing test logs and test reports.
● Formulated scalable automated test frameworks and test suits across platform including web and android
components and their integration.
● Develop automation solutions leveraging shell, Perl, and Java scripts to increase the operational efficiency.

● Optimized using responsive design techniques to work equally well at both full and mobile screen sizes.
Implemented best Search Engine Optimization (SEO) techniques for designing webpages.
● Used Continuous delivery / Continuous Integration (CD/CI) tools Docker, Jenkins to deploy this application to
AWS and used GIT for Version Control of code for incremental development.
● Wrote SQL, PL/SQL, SQL Plus programs required to retrieve data using cursors and exception handling.

● Creating indexes on tables to improve the performance by eliminating the full table scans and views for hiding
the actual tables and to eliminate the complexity of the large queries.
● Coordinating with the front-end design team to provide them with the necessary stored procedures and
packages and the necessary insight into the data.
● Handling Production Issues: Provided detailed analysis of the Issues in production for missing coins and
delayed transactions and stuck transactions.
● Decrypted bitcoin core(0.14) library wallet to find private keys of addresses to recover missing Bitcoins.

● Provided solution of Implementing new wallet file and detailed document for steps needed to be performed
for implementing the same.(In order to solve current issues in production wallet.)
● Designed, developed and deployed solution for production issue.

● Handling Jira tickets for NXT and Bitcoin Blockchain Projects.

● Written software/ Technical documentation for all the activities.

Pillai’s Institute of Information and Technology


Full Stack Software Engineer
07/12/2010 - 11/30/2013
● Designed and developed the Student Management System in J2EE, to maintain the centralized information
about all the students such as attendance, grades, courses taken, feedback etc.
● Responsible for enhancing the features of the application and fixing critical bugs to ensure the product is less
vulnerable against the expectations, involved in the development of new features, code review and unit testing.
● Involved in SDLC -- requirement gathering, analysis, design, coding and implementation of applications

● Implemented Struts 2.0 for business layer and developed JSP files for developing UI.

● Designed and developed code for MVC architecture using Struts framework using Servlets, JSP, Action Form,
Action Class and Action Mappings.
● Developed presentation layer using HTML, CSS, Java Script and jQuery.

● Utilized design patterns: Service Locator, Singleton, Data Transfer Objects(DTO) and DAO.

● Implemented persistence layer using Spring JDBC to store the data in Oracle 10g database.

● Configured Maven dependencies for application building processes that created Pom.xml files.

● Responsible for the deployment of the application in the development environment using Apache Tomcat 6.0
application server.
● Developed application code using Eclipse 3.6 IDE and configured with Maven, Tomcat server and JUnit 4.

● Consumed RESTful Web services for accessing data from other departments and accounts

● Developed code for obtaining bean references in the Spring framework using Dependency Injection; Used
Spring validators, Spring Boot, Spring AOP
● Used Hibernate 4 framework for Object Relational mapping and persistence to interact with database.

● Exposed to Core Java interface and implementation development, used Java Collection API, Annotations,
Exception handling, Multi-threading and OO design Concepts.
● Developed test cases and performed unit testing using Junit 4 framework.

● Used Java Mail Sender(JMS) for sending detailed notifications depending upon the success and failure once
the backend process is complete and also for mailing administrator for any system related problem
● Followed Agile(Scrum) methodology for this project.
● Respond to QA / production defect fix and release patch for update Quality Center.

● Actively involved in Bug fixing, Functional Testing, Production support and Maintenance.

● Used Jasper Reports tool for generating the report and technical specification documentation.

Yadavrao Tasgaonkar Institute of Engineering


Full Stack Software Engineer
09/01/2009 - 07/10/2010
● Worked for designing, developing and maintaining collage database for student applications.

● Implemented Algorithm for enhancing the data accuracy and reducing the code size and execution time by
20% of the original code by implementing the design patterns and code refactoring throughout the system.
● Developed SQL stored procedures and prepared statements for updating and accessing data from database;

● Developed test cases and performed unit testing using JUnit framework.

● Extensively used Spring JDBC in data access layer to access and update information in the database and used
DAO framework to abstract the application layer from the database.
● Implemented Log4J for Logging Errors, debugging and tracking.

● Worked with relatively ease with different working strategies like Agile and Waterfall models.

● Used various design patterns such as Singleton and MVC patterns.

● Involved in generating UML code for existing applications.

● Involved in debugging and troubleshooting the bugs and resolved those issues.

● Involved in preparing test cases and also part of writing technical specification documentation.

● Have taught subjects like Computer Programming – I(C++ Language),Computer Programming - II (core
Java),Data Warehousing and Mining, Data Structures and Files.
● Environment: Spring, JDBC, Log4J, DAO, MySQL Server, J2EE, Singleton, MVC, Agile, Waterfall model, UML,
DB2, Fedora, Rational Rose.

You might also like