0% found this document useful (0 votes)
53 views

Java - US

The candidate seeks a software development position and has over 10 years of experience as a full stack developer using technologies like Java, React, SpringBoot, and Oracle. They have worked on projects involving payments/transfers, medical monitoring, and emergency response applications. The candidate is proficient in Agile methodologies, version control tools, and relational and NoSQL databases.

Uploaded by

myprents.india
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)
53 views

Java - US

The candidate seeks a software development position and has over 10 years of experience as a full stack developer using technologies like Java, React, SpringBoot, and Oracle. They have worked on projects involving payments/transfers, medical monitoring, and emergency response applications. The candidate is proficient in Agile methodologies, version control tools, and relational and NoSQL databases.

Uploaded by

myprents.india
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/ 2

R

30 Jefferson St, Belleville, NJ

OBJECTIVE
To utilize my professional and academic experiences, and apply my extensive IT skills, as a team player, to a software development firm.

EXPERIENCE
UBS – Weehawken, NJ
Full Stack Developer (Consultant) June 2022 -- Aug 2023
● Worked as Full Stack developer on upgradation of Payments & Transfers, from legacy Struts/Hibernate to Spring Boot
microservices for backend and React for frontend. Developed and demoed complete features, back to front.
● Assisted in local set up of P2P service applications for Zelle transactions, involving packages using Azure Messaging Service
Bus for communication and using Netty framework in microservices for client-server connections.
● Used kubectl & helm commands to deploy microservices to AKS cluster on QA and DEV environments and to check logs.
● Used DB2 and PostgreSQL to post transaction data. Used JPA for PostgreSQL and Hikari CP for DB2 connection pooling.
● Followed Agile Scrum methodology that included iterative application development and stand-up meetings by involving in various
phases of Software Development Life Cycle (SDLC) of the application.
● Developed POC to demo RabbitMQ usage. Created client application to accept a message and place it on message queue, and
server application that listens to the message queue, picks up the message and prints message to console.
● Worked on JUNIT test cases for Credit cards functionality. Assisted in testing of Credit and Debit cards functionality. Worked
on TSYS screens for testing, by managing account information etc.

Technologies: Java, React, SpringBoot, Microservices, IntelliJ, GITLAB, GitHub, JIRA, AKS (Azure Kubernetes service) Cluster, kubectl,
helm, DB2, ProstgreSQL, Hikari, JPA, TSYS Screens, RabbitMQ

New York City Fire Department -- Brooklyn, NY


Application Developer (Consultant) Sept 2012 -- May 2022
● Working as a Full Stack developer on the MMTP project (Medical Monitoring and Treatment Program).
● Followed Agile Scrum methodology that included iterative application development and stand-up meetings by involving in various
phases of Software Development Life Cycle (SDLC) of the application.
● Developed web applications using Oracle Jdeveloper 11g, 12c and Toad.
● Developed web applications using ReactJs, microservices and ORDS. Used SpringBoot to wrap react application and deploy on
weblogic server.
● Developed application using Oracle APEX.
● Used Context API and React hooks for developing web application
● Application used Global Provider as parent component to maintain state of application.
● Created a reducer to get, post, put records using axios.
● Updated state of the parent component with the help of reducer. Wrapped other components with Parent component. Used the
state and methods in child components.
● Used Router for navigation.
● Used Crypto-js to encrypt private information in the react code. The wrapped the files using SpringBoot. Defined Services,
RestController, Autowired to connect to identify services and used Request mapping to identify services and also decrypt private
information on SpringBoot using EncryptionService.
● Used Tomcat to test application locally.
● Integrated Spring Web Security in Spring boot to manage user authentication and user authorization.
● Currently developing user authentication and authorization by using Spring Security OAuth2.0
● Built a Modal Form for user to update and create records.
● Used React Hooks like useContext, useTable, useSharbleState, useBetween, etc.
● Used Postman to test the RESTful API for HTTP requests such as GET, POST, PUT, DELETE.
● Assisted in creation of a Web Center Portal Project. Developed and deployed mini applications or portlets for the
DiamondPlate Portal.
● Working on GitHub, Maven, Nexus and Jenkins for Version Control and application deployment.
● Designed and developed multiple web (UI) pages using JSPX, JSFF and ADF Rich faces.
● Developed ADF Model components (entity objects, view objects, view links, associations, application modules, bindings
and data controls).
● Created SQL packages, functions, procedures, triggers and sequences used by the applications.
● Implemented business logic using JAVA, JSF coding /development with managed beans.
● Used and modified the JavaScript and FDNY CSS templates.
● Deployed applications to weblogic server using Jenkins auto deployment.
● Created data models and reports in BI Publisher that were used in an application.
● Involved in testing and supporting applications.
● Maintained the database and transferred files on the server using ssh, sftp.

Technologies: Java, React, SpringBoot, Microservices Oracle APEX, Oracle Jdeveloper 11g 12c, Weblogic, Jenkins, GitHub, JIRA, BI
Publisher, UCM, Angular 5, ORDS, Toad, Microsoft SQL Server Management Studio, SSH, SFTP, GitHub

Stevens Institute of Technology -- Hoboken, NJ


Teaching Assistant Jan 2011 -- April 2012
● Conducted labs for approximately 20 students. Courses involved were Fundamental Principles of Discrete
Structures, Introduction to Scientific Computing, Human Computer Interaction.
● Graded assignments and test papers, and provided course material assistance.

Technologies: VC++,OpenGL, OGRE3d, MATLAB, Dr. Racket

COMPUTER SKILLS
● Programming Languages: Java, C++, C, Typescript, PL/SQL, Visual Basic, Racket
● Technologies: ADF, JSPX, JSFF, XML, HTML, JDBC, CSS, Weblogic, ORDS
● Tools/IDE/Framework: IntelliJ, SpringBoot, Visual Studio, Netty, Hikari CP, Oracle ADF, Oracle Jdeveloper
11g, Oracle Web Center Portal, Oracle UCM, React, Oracle APEX, Toad, JIRA, VC++, Oracle
BI Publisher, Angular 5, Oracle VM Virtual Box, Cygwin, Eclipse, MATLAB, WinSCP,
PUTTY, Dr. Racket
● Graphics APIs: OpenGL, OGRE3d (Object--oriented Graphics Rendering Engine)
● Database Systems/Backend: Oracle, MS Access, ORDS (Oracle Rest Data Service), Microsoft SQL Server Express,
PostgreSQL, DB2, JPA, Hibernate
● Operating Systems: Windows, UNIX, LINUX, macOS
● Office Automation Tools: MS Office Suite, Open Office
● Version Control: GitHub, GITLab, Maven, SVN
EDUCATION
Stevens Institute of Technology -- Hoboken, NJ
Master of Science -- Computer Science May 2012
Graduate Certificate -- Graphics for Gaming May 2012

The University of Pune - Sinhgad College of Engineering -- Pune, India


Bachelor of Engineering -- Computer Engineering May 2009

AWARDS
● Financial Aid Award (Computer Science Graduate Assistantship) (Jan 2011, Aug 2011, Jan 2012)

You might also like