(555) 432-1000,
, , 100 Montgomery St. 10th Floor
Professional Summary
  • IT Professional with 12+ years of experience in design, architecture and development of applications based on JAVA/J2EE frameworks.
  • Most of my positions utilized complete Software Development Life Cycle (SDLC) from project definition to post-deployment documentation.
  • Proficient in liaising with key stakeholders with Onsite Experience of more than 6 years, working with different clients across domains.
  • An effective team member and leader with strong people management, coordination and problem-solving skills.

    Programming Language : Java, J2EE, SQL

    Technologies (Web/Backend) :HTML, CSS, Servlets, JSP, JavaScript, Ajax, XML, XSL, Web Services (REST Based), JMS (Active MQ), JQuery

    Database:MySQL 5x, MS-SQL 2000/2005, Oracle 9i/10g/11g

    Frameworks/Open Source Projects:Struts 2.x, Spring 3.x, Hibernate 3.5.x, JSF 2.x, Apache Chemistry (CMIS), Alfresco Activiti (BPM), Jasper Reports, Ice Faces

    Servers:Tomcat 6.x, JBoss- 5.x-7.x, Jasper Report Server

    IDE/ Tools:Eclipse, NetBeans, VSS, SVN, GIT, Maven, ANT, JIRA, Toad/SQL Tools, Stylus-Studio, SQL-Developer

    Portal/Document Mgmt. System:Liferay 6.x, Alfresco

    Process/Methodology:SDLC, Agile

Uttar Pradesh Technical University U.P, India, Expected in 06/2008 Bachelor of Science : Computer Science - GPA :
Work History
Hudson Heritage Federal Credit Union - Programmer Analyst
New Paltz, NY, 08/2014 - Current

Client: Florida Department of Financial Services (DFS)

Title: Programmer Analyst

Project 1: UPMIS (Unclaimed Property)

Environment: Tomcat 7, JDK1.8, DB2, ANT, TFS (MS source repository), Crystal Reports, Eclipse, Web Services, MS Project, Ice Faces, Spring3.X

Description: The Unclaimed Property Management of Information System (UPMIS) system has been designed to collect, compile, and report unclaimed property data on the Property Reporting, Cash Property Management, Securities Property Management, Tangible Property Management, and Property Claims in Florida. UPMIS application is responsible for:

  • Providing a web-based, user friendly environment to view, claim, and process unclaimed property
  • It offers to the public a method of receiving a claim form immediately after ordering through Unclaimed Property’s website.
  • For the internal user, the system gives additional options to view holder and asset management information, as well as better methods to prevent payment of fraudulent claims
  • For the locator, UPMIS offers a more comprehensive method of building a contract which will provide consistency for the claims analyst while reviewing locator claims


  • Responsible for participating in weekly status meetings with DUP (Department of Unclaimed Property) customer/users to gather new requirements.
  • Prepare business requirement and design documents to be approved by Department of Unclaimed Property users including project documents including cost estimates detailed around work hours for every task for respective enhancements.
  • Develop User Interactive Web Application pages which contain both client (HTML/JSP) and server side controls in the process of implementing new requirements using tools such as Java, Javascript, Tomcat Server, SQL and frameworks such as Spring and Ice faces
  • Work on high priority holder reporting and admin module defect tickets with strict timelines.
  • Implement new workflow for allowing holder to submit an unclaimed property report in form of defined CSV file templates.
  • Develop REST based web services to implement password related operations for UPMIS db2 to oracle database conversion project.

Client: Florida Department of Law Enforcement (FDLE)

Title: Programmer Analyst

Project 1: FALCON

Environment: JBoss 5.1, JDK1.6, Spring 3.x, Hibernate 3.x, EJB 3.0, Oracle 10g, ANT, CVS, Jasper Report Server, Eclipse, Web Services, JMS, JPA, MS Project

Description: FALCON is the Florida Department of Law Enforcement’s state-of-the-art system for identifying criminal suspects reporting data and running background checks.

Through a single web portal, authorized users have:

  • Ability to biometrically identify a criminal subject with fingerprints. It also enables the comparison of palm prints and image management.
  • Ability to pull criminal information from state and national databases
  • Up to date Watch-Lists and notifications of retained applicants for any criminal activity
  • On-site Livescans that ensure identification of a subject from arrest to court action, incarceration, physical transfer, release and probation.


  • Responsible for facilitating weekly meetings with customer/users to gather new requirements.
  • Prepared business requirement and design documents.
  • Prepared project documents including cost estimates detailed around work hours for every task for enhancements.
  • Designed daily transaction log reports using Jasper Library and migrating old reports to Jasper report server.
  • Replaced existing JMS interface with SMTP to interact with external biometric information system.
  • Implemented new workflow for the applicant retention and arrest transaction using spring supporting libraries.
  • Understood and implemented new interface for interacting with the modified finger print matching system (external BIS upgraded system).

Project 2: FES (Firearm Eligibility System)

Environment: Java 1.7, Apache Wicket 7.2, Spring 4.1, Hibernate 4.2, Jasper Reports, Oracle 11g, SQL Server 2008, JBOSS EAP 6

Description: The FDLE Firearm Purchase Program representatives currently use FES to make firearm purchase approval/non-approval decisions for gun purchases within the state of Florida. These decisions are based on a person’s demographic information provided to them by registered gun dealers in the state of Florida who have called into the Firearm Purchase Program Queue. The web system allows dealers to submit the information online.


  • Understood the current FES system and integration points with external system.
  • Enhanced the current FES system to allow existing system to permit CJAs to login to FES and submit transactions through the online system wherein there will be no charge for DOF (Disposition of Firearm) transactions.
  • Designed and implemented new workflow and respective UI for the DOF agency and respective users.
  • Tested the DOF workflow for integration with external system for background checks.

Project 3: Simon

Environment: Java1.6, Struts 1.2, XML 1.1, XSL 1.1, JSP2.0, Servlets2.0, Oracle 9i, SQL Server, JavaScript, Jasper Reports, JBOSS Server 5.0/5.1, Eclipse, Ant Script, CVS

Description: The Sub Grant Information On-line System (SIMON) helps the Office of Criminal Justice Grants (OCJG) for the administration of federal programs totaling more than $68 million and over 400 grants each year. The SIMON application builds on the concepts and forms laid out in Grants Processing Management, Monitoring Information System (GPMMIS) and the Performance Reporting System (PRS). SIMON includes custom written interfaces for use by FDLE OCJG staff, the local sub grantees, and FDLE Finance and Accounting personnel for requesting, managing and reporting the funds.


  • Maintained live application and fixing issues found.
  • Responsible for weekly meeting with customer/users to gather new requirements.
  • Prepared business requirement and design documents.
  • Prepared project documents including cost estimates detailed around work hours for every task for enhancements.
  • Designed solution for solving multi tab issue restricting single tab usage on browser and disabling URL modification for security purpose.
Advanced Decision Vectors, Llc - Senior Software Developer/Technical Lead
Falls Church, VA, 06/2010 - 07/2014

Client: Verio

Project 1: Verio Marketplace

Environment: JBoss 7.1.X, JDK1.6, Spring 3.x, Hibernate 3.x, Oracle 11i, Maven, GIT, Eclipse, Junit Testing (Spring integration)

Description: Verio Marketplace is an OSS/BSS (Operations Support System, Business Support System) product for CSP (Communication Service Provider), with feature of multi-level distribution channel.

Verio Marketplace includes multiple sub-systems including Customer Management, Product Management, Relationship Management, Order Management, Couple of portal solutions for administrators as well as end users- all tied over an enterprise service bus.


  • Visiting client site for understanding billing engine system requirements and drafting business and technical requirement document for the same.
  • Responsible for leading a team of more than 5 people and interfacing with the client on a daily basis.
  • Managed work allocation and distribution for the RMS (Billing-Engine subsystem).
  • Active participation in developing project structure, high and low level design using Java J2EE.
  • Designed and implemented proration and rating engine for the RMS.
  • Designed service specification document for Customer and Product management modules.
  • Implemented SOA services for Customer and Product management modules.

Project 2: Product-Portal

Environment: JBoss 7.1.X, JDK1.6, Spring 3.x, Hibernate 3.x, SQL Server, Maven, GIT, Eclipse, Junit Testing (Spring integration)

Description: The project aimed to provide a single unified interface for managing all the cloud related offerings of the customer. This includes amalgamation of the product API with the various existing business rules of customer. Thus, to customize the offerings of cloudstack product as per the customer existing business scenario.


  • Designed & developed server-side code (Java/J2EE) for User, Domain, Alert and Access Control Modules.
  • Co-ordinated with client's QA team to ensure every delivery is as per norms followed.
  • Guided and mentored team members on the functional and technical aspects of the project.
  • Responsible for making sure the system integrates smoothly with external systems and perform integration testing.

Project 3: People-TRAC

Environment: Tomcat 6.0, JDK1.5, InterraIT Web Application Dev. Framework (Java, XML, XSLT), VSS, SQL-Server 2000-05, Eclipse, Stylus-Studio

Description: The project aimed at developing an HRMS product that aims for the complete automation of business management with built-in Business and Financial Logic.

Key Features:

  • Interactive modules facilitating Personnel Data management, Skill Management, HR & Benefits Administration, Resource Management & Allocation, Performance Management, Attendance Management, Payroll, Budgeting & forecast etc.
  • Data encryption, Export/Import facilities.
  • Extensive Workflow Management with Auto Notification


  • Responsible for leading a team of 5 people and coordinating with application stakeholders for refinement and bug-fixing.
  • Designed and developed Recruitment module.
  • Involved in re-designing of Appraisal and Resource requisition modules.
  • Guided and mentored team members on the proprietary development framework used.
Applied Research Associates, Inc. - Junior Software Developer
Dahlgren, VA, 11/2008 - 06/2010

Clients: MTNL, BSNL, Airtel, IM2, V-TEL

Project: Crestel

Environment: JBoss 5.x, JDK 1.5, EJB2.X, JSP/Servlets, JavaScript, Ajax, ANT, Oracle 9i/10g, Eclipse


The objective of this project was to build a real time carrier grade Product having Billing, customer care, Provisioning and Mediation platform that enable next generation data voice and video services over wire line or wireless networks For more detail visit


  • Actively participated in design and development of features like Customer Web Self Care Portal, Reseller Portal.
  • Provided support for billing module and was responsible in development of key enhancements like Multiple Domain support for Username.
  • Responsible for Fixing Critical bugs with strict SLA for Live customers.
Additional Information

more details if needed

By clicking Customize This Resume, you agree to our Terms of Use and Privacy Policy


Resumes, and other information uploaded or provided by the user, are considered User Content governed by our Terms & Conditions. As such, it is not owned by us, and it is the user who retains ownership over such content.

How this resume scorecould be improved?

Many factors go into creating a strong resume. Here are a few tweaks that could improve the score of this resume:

resume Strength

  • Completeness
  • Personalization
  • Target Job

Resume Overview

School Attended

  • Uttar Pradesh Technical University

Job Titles Held:

  • Programmer Analyst
  • Senior Software Developer/Technical Lead
  • Junior Software Developer


  • Bachelor of Science

By clicking Customize This Resume, you agree to our Terms of Use and Privacy Policy

*As seen in:As seen in: