Uma - SR JAVA Developer

Download as docx, pdf, or txt
Download as docx, pdf, or txt
You are on page 1of 8

UMA

Senior Java Developer


Summary
 8.5 years of hands on experience in Java web application development and Restful API development.
 Expertise in Java, Spring, iBatis, Struts 2, XML, ANT, HTML, JSP, JavaScript, jQuery, SQL Server, AngularJs, ReactJs,
Swagger, documentation, Git and creating JMeter scripts
 Knowledge in Jira, Jenkins
 Proficient in Object Oriented Design and Software Development Life Cycle Methodologies – Agile, Waterfall
 Excellent analytical, problem solving and communication skills
 Proven track record in delivering projects on time with excellent quality
 Ensure that deployed software is scalable and reliable
 Knowledge of the full software development life cycle
 Familiarity with a variety of programming styles (e.g. OO, functional) and in-depth knowledge of software design
patterns
 Be able to design, develop, deploy and support Restful services

Work Experience

Company Duration Designation Technologies Used


RIIM LLC
May 2019 – Application Developer Java, Spring Boot, SQL Server,
7730 E Greenway Rd, Suite 202,
Oct 2019 III ReactJs
Scottsdale, AZ 85260
November
Atos Syntel,
2016- Senior Software Java, Spring Boot, Redis, SQL
Scottsdale, AZ,
December developer Server, Angular, APIGEE
United states
2018
Scientific Technologies Corporation, Java, JSP, Struts 2, Spring, Oracle,
March 2012-
Scottsdale, AZ Software developer JavaScript, jQuery, HTML, SQL
March 2015
www.stchome.com Server
The Experts, Java, JSP, Struts 2, Spring, Oracle,
August 2011-
United States Software developer JavaScript, jQuery, HTML, SQL
February 2012
www.expertsit.com Server
D. E. Shaw India Software Pvt Ltd,
June 2008 – Java, JSP, Struts 2, iBatis, Spring,
Hyderabad Member Technical
January 2011 MS SQL, JavaScript, jQuery, HTML
www.deshawindia.com

Educational Qualifications
Qualification Institution Board/University Percentage/CGPA Year
B.Tech Government College of Tech,
Anna University 78.87% 2008
(Information Technology) Coimbatore
Stanes Higher Sec. School,
XII Std. (HSC) State Board 96.33% 2004
Coonoor
Stanes Higher Sec. School,
X Std. (SSLC) Anglo Indian board 93.10% 2002
Coonoor

Page | 1
UMA
Senior Java Developer
Technical Skill Set

Programming Languages : Java, JavaScript


Markup Languages : XML, HTML, CSS3
Frameworks : Struts 2, iBatis, Spring, jQuery, Spring Boot, Redis, Angular, React
DBMS : MS SQL Server, Sybase (T-SQL)
IDE : Eclipse, IntelliJ
Operating Systems : UNIX (Solaris), Windows
Application Servers : Apache Tomcat Web server, Apache HTTP server, JBOSS
Repository Management : CVS, SVN, GIT

Work Experience Details

RIIM Software – Client: AAA Insurance (May 2019 – October 2019)


Project Name Merchant Servicing Applications
Duration May 2019 – October 2019
Position Senior Software Developer
Responsibilities  Design and development of new APIs for My Policy application.
 UI development using React JS.
 Developed scalable modular software packages for various APIs and applications.
 Implemented procedures for measurement and optimization of performance of new
and current systems.
 Provided technical expertise and updates in code reviews and application
discussions.
 Participated with developers in events such as meetups, conference and technology
meetings.
 Participated in Agile Story point methodologies and full software development
lifecycle.
 Meetings with various upstream and downstream application members to
implement integration with the respective applications.
 Triaging various production issues.
 Implemented Security logging for the application.
Project 
MyPolicy Web application using which customers can manage their insurance policy online
and can access Insurance Documents and Print ID Cards. They can see their claims details and
make payments and manage autopay.

Team Size 5
Operating System Windows
Language & Tools Java 1.8, Spring Boot, Redis, Swagger, JMeter, Jenkins, Git, IntelliJ
Database SQL Server

Page | 2
UMA
Senior Java Developer

Atos Syntel – Client: American Express (November 2016 - December 2018)


Project Name Merchant Servicing Applications
Duration November 2016 – December 2018
Position Senior Software Developer
Responsibilities  Design and development of new APIs for Merchant Servicing applications.
 Developed scalable modular software packages for various APIs and applications.
 Implemented procedures for measurement and optimization of performance of new
and current systems.
 Provided technical expertise and updates in code reviews and application
discussions..
 Participated with developers in events such as meetups, conference and technology
meetings.
 Participated in Agile Story point methodologies and full software development
lifecycle.
Project Enterprise Restful API’s to cater to the needs of Merchant Servicing Applications in the American
Express Portal. API’s with Standard Restful features. All APIs were made secure with being built
on top of APIGEE.
Team Size 6
Operating System Windows
Language & Tools Java 1.8, Spring Boot, Redis, Swagger, JMeter, Jenkins, Git, IntelliJ
Database SQL Server

Scientific Technologies Corporation (February 2012- March 2015)


Project Name PHC-Hub - Immunization Interoperability
Duration August 2011 – January 2014
Position Software Developer
Responsibilities  Participated in Agile Story point methodologies and full software development
lifecycle.
 Regularly conducted story point meetings for the team.
 Involved in designing, coding, testing, debugging and support Developed front end
along with pages for user interactions; for the entire website using HTML, CSS,
JavaScript, jQuery, and AJAX.
 Built Web pages that are more user-interactive using AJAX, JavaScript
 Participated in meetings with the end-clients to develop layout, color scheme for the
web page and
 Built webpages using struts 2 MVC architectures and Spring for dependency
injection.

Page | 3
UMA
Senior Java Developer
 Converted data from database into JSON or XML format files and retrieved useful
information using AJAX calls to display them on the browser.
Project The STC Public Health Connection Hub, PHC-Hub, is a suite of tools that provides the required
functionality and management of HL7 messages (2.3.1 and 2.5). PHC-Hub, combined with STC’s
Stand Alone Forecaster (SAF), provide a powerful, comprehensive, and easy-to-use solution to
manage and assist both state immunization information systems (IIS) and Health Information
Exchanges (HIE) in satisfying their Meaningful Use Providers’ interoperability criteria.
Team Size 4
Operating System Windows
Language & Tools Java 1.6, JSP, Struts 2.0, JDBC, JavaScript, XML, jQuery
Database Oracle

Project Name IWEB – Immunization Information system


Duration January 2014 – March 2015
Position Software Developer
Responsibilities  Participated in Agile Story point methodologies and full software development
lifecycle.
 Involved in designing, coding, testing, debugging and support Developed front end
along with pages for user interactions; for the entire website using HTML, CSS,
JavaScript, jQuery, and AJAX.
 Built Web pages that are more user-interactive using AJAX, JavaScript
 Participated in meetings with the end-clients to develop layout, color scheme for the
web page and
 Built webpages using struts 2 MVC architectures and spring for dependency
injection.
 Converted data from database into JSON or XML format files and retrieved useful
information using AJAX calls to display them on the browser.
Project The STC IWeb is a fully functional, easy-to-use system that can be configured and customized
to support statewide, regional, and/or individual physician office registry needs. The product
line supports current CDC NCIRD and PHIN initiatives and is available through STC’s GSA
schedule.
Team Size 8
Operating System Windows
Language & Tools Java 1.6, JSP, Struts 2.0, JDBC, JavaScript, XML, jQuery
Database Oracle

Page | 4
UMA
Senior Java Developer
The Experts (August 2011 – February 2012)
Project Name PHC-Hub - Immunization Interoperability
client Scientific Technologies Corporation
Duration August 2011 – February 2012
Position Software Developer
Responsibilities  Participated in Agile Story point methodologies and full software development
lifecycle.
 Involved in designing, coding, testing, debugging and support Developed front end
along with pages for user interactions; for the entire website using HTML, CSS,
JavaScript, jQuery, and AJAX.
 Built Web pages that are more user-interactive using AJAX, JavaScript
 Participated in meetings with the end-clients to develop layout, color scheme for the
web page and
 Built webpages using struts 2 MVC architectures and Spring for dependency
injection.
 Converted data from database into JSON or XML format files and retrieved useful
information using AJAX calls to display them on the browser.
Project The STC Public Health Connection Hub, PHC-Hub, is a suite of tools that provides the required
functionality and management of HL7 messages (2.3.1 and 2.5). PHC-Hub, combined with STC’s
Stand Alone Forecaster (SAF), provide a powerful, comprehensive, and easy-to-use solution to
manage and assist both state immunization information systems (IIS) and Health Information
Exchanges (HIE) in satisfying their Meaningful Use Providers’ interoperability criteria.
Team Size 4
Operating System Windows
Language & Tools Java 1.6, JSP, Struts 2.0, JDBC, JavaScript, XML, jQuery
Database Oracle

D. E. Shaw India Software Pvt. Ltd (June 2008 – January 2011)


Project Name Recruit Management System (RMS) - Intranet Web Application
Duration June 2008 – January 2011
Position Software Developer
Responsibilities  Participated in Agile Story point methodologies and full software development
lifecycle.
 Involved in designing, coding, testing, debugging and support Developed front end
along with pages for user interactions; for the entire website using HTML, CSS,
JavaScript, jQuery, and AJAX.
 Built Web pages that are more user-interactive using AJAX, JavaScript
 Participated in meetings with the end-clients to develop layout, color scheme for the
web page and

Page | 5
UMA
Senior Java Developer
 Built webpages using struts 2 MVC architectures and Spring for dependency
injection.
 Converted data from database into JSON or XML format files and retrieved useful
information using AJAX calls to display them on the browser.
 Coordination with testers during QA, regression testing and performance testing

Project The Recruit Management System (RMS) aids the Strategic Growth team to manage applicants
who apply to the firm. RMS enables Strategic Growth to track the progress of the candidate
through various stages in the hiring process like screening stage, resume review, interview
stage, hiring meeting stage, references verification stage and hiring decision stage. It also takes
care of application level and contextual permissions while displaying data to the user. RMS is
a web based application developed in Java running on Apache Tomcat server.
Team Size 10
Operating System Solaris
Language & Tools Java 1.6, JSP, Struts 2.0, JDBC, iBatis, Spring, JavaScript, XML, AJAX, jQuery
Database SQL Server 2005

Project Name Resume Workflow Automation (RWA) - Standalone Application


Duration June 2008 – January 2011
Position Software Developer
Responsibilities  Participated in Agile Story point methodologies and full software development
lifecycle.
 Involved in designing, coding, testing, debugging and support Developed front end
along with pages for user interactions; for the entire website using HTML, CSS,
JavaScript, jQuery, and AJAX.
 Built Web pages that are more user-interactive using AJAX, JavaScript
 Participated in meetings with the end-clients to develop layout, color scheme for the
web page and
 Built webpages using struts 2 MVC architectures and Spring for dependency
injection.
 Converted data from database into JSON or XML format files and retrieved useful
information using AJAX calls to display them on the browser.
Project Resume Workflow Automation (RWA) aids the Strategic Growth team in managing the resumes
forwarded by head-hunter firms. RWA parses the mail and uploads the applicants referred by
the head-hunters into RMS for further processing. It helped in reducing the work of Resource
Development team by around 80%.
Team Size 3
Operating System Windows 2003
Language & Tools VB Script
Database MS SQL

Page | 6
UMA
Senior Java Developer

Project Name Consolidate Candidate Files (CCF) - Standalone Application


Duration June 2008 – January 2011
Position Software Developer
Responsibilities  Participated in Agile Story point methodologies and full software development
lifecycle.
 Involved in designing, coding, testing, debugging and support Developed front end
along with pages for user interactions; for the entire website using HTML, CSS,
JavaScript, jQuery, and AJAX.
 Built Web pages that are more user-interactive using AJAX, JavaScript
 Participated in meetings with the end-clients to develop layout, color scheme for the
web page and
 Built webpages using struts 2 MVC architectures and Spring for dependency
injection.
 Converted data from database into JSON or XML format files and retrieved useful
information using AJAX calls to display them on the browser.
Project Consolidate Candidate Files (CCF) is used to consolidate all the files of the candidate into one
single PDF document. The consolidated bundle contains the original files in a specific order so
that Hiring Manager and Interviewers can go through one single file and print it instead of
downloading and printing all the files individually.
Team Size 3
Operating System Windows 2003
Language & Tools VB Script
Database MS SQL

Project Name Applicant Management System (AMS) - Internet Web Application


Duration January 2009 – January 2011
Position Software Developer
Responsibilities Enhancements
Coordination with testers during QA and regression testing
Support during UAT phase and Production Release
Production Support
Project Applicant Management System (AMS) is an extension of RMS to the internet. It helps the
applicants to submit the resume and to fill in the personal, academic and professional
experience details online. It helps SG to send a custom info-sheet so that the candidate can fill
it online instead of responding to a mail (which in most cases is not completely filled). It helps
SG to create specific URLs for advertisements based on position and source, so that SG can
generate a report to analyse the turnaround from a particular advertisement.
Team Size 15

Page | 7
UMA
Senior Java Developer
Operating System Solaris
Language & Tools Java 1.6, JSP, Struts 2.0, JDBC, iBatis, Spring, JavaScript, jQuery, VB.Net
Database Sybase

Page | 8

You might also like