Senior Consultant Resume
Atlanta, GA
US Citizen
Over fifteen years of experience in web development, testing, maintenance and implementation of commercial software applications on a variety of platforms. Involved in System Design, Data Modeling and development of application packages
Certifications:
Sun Certified Java Programmer
Scrum Certified Master
Trainings:
Hadoop/MongoDB from Intellipaat
Rational Software Architect from IBM
WebSphere Portal/Application Server from IBM
OBIEE training
TECHNICAL ENVIRONMENT:
Operating Systems: UNIX, Solaris, Linux and Windows XP/Vista/2003/2000/NT 4.0
RDBMS: ORACLE (11g/10g/9.x/7.x), Forms, Reports, DB2, Crystal Reports, SQLServer 2005/2008, Derby, MySQL
Languages: Java/J2EE, SQL, PL/SQL, Shell Scripts
Internet: J2EE, JAVA 1.6, SOA, EJB, JPA, Servlets, JSON, JSP, JSF, JHTML, JDBC, JMS, MDB, JNDI, JTA, JAXP, JAXB, XML, XSD, XSLT, JUNIT, AJAX, Design Patterns, Web Services(Java, .Net), REST, WSDL, SOAP, GWT, JAVA SCRIPT, ExtJS, Jquery, Velocity, HTML/DHTML,CSS, JQuery, Flex/flash, ActionScript 3.0, CruiseControl
UML: Rational Rose, Visio, Magic Draw
Open Sources: Log4J,Ant, Maven, Struts1.x/2.x, Tiles, Velocity, Spring, IBATIS, Hibernate, JPA, XMLBeans
Version Controls: Subversion, CVS, StarTeam, Visual Source safe
Cloud / Virtualization: VMware vSphere, OpenStack, Hadoop
MOM: JMS, WebSphere MQ/MQ Series
Web Server: Apache, Netscape Enterprise Server, IIS
Portal Servers: Oracle Portal, WebSphere Portal
Application Server: WebSphere, Weblogic Server , WLI, Oracle9iAS(10g/9iAS), OC4J/Orion, Glassfish, Tomcat, JBoss
SOA: Oracle SOA, ESB, BPEL
Workflow (BPMN): Oracle workflow , PRPC (Chordiant workflow, Corticon Rules)
IDE: MyEclipse,Eclipse, Weblogic WorkShop, RSA/RAD
Rules Engine: ILOG JRULES, PEGA (Corticon), QuickRules
Security Toolkit: Netegrity SiteMinder 4.0, GetAccess
Other Tools: SAS, LDAP, PDF(iText, Faceless), Mapreduce, JIRA, Ruby on Rails
PROJECT SUMMARY:
Client: Confidential, 11/11- Current
Position: Senior Consultant
Software: J2EE, Swing, JAX-WS, JAXB, REST, JSON, XML, OABuilder, Eclipse, JQuery, ANT, JWS, Derby, SVN
Project: Confidential
TMG Services Corporation is an innovative, value-based marketing services firm with a focus on driving exceptional results through loyalty and customer retention platforms. Our unique approach to driving customer value, increasing your bottom-line and our proven business strategies provide exceptional results to our base of global clients
Role:
Developed interface to load digital cards from CashStar using REST
Developed interface to load merchandise information/catalogs from Hinda using webservices
Developed adhoc reports, generated in Excel/CSV
Designed database tables
Provided database scripts to load data into tables
Wrote database components to retrieve data from database
Upgrading current application to HTML5, CSS3
Developer ORM components using OABuilder
Client: Confidential, 06/11- 11/11
Position: Senior Consultant (Part-time)
Software: J2EE, MSSQL, JAX-WS, JAXB, Eclipse
Project: Confidential
Official Payments has been a leading provider of electronic payment solutions by providing our clients with the most reliable way to process their bills. Our network of partnerships enables us to offer the largest selection of payment services and solutions. Provide you and your customers with payment solutions not just for taxes, court fees, and utilities but also for education, rent, insurance, and more.
Role:
Developed interface from AuthServer to OPAY new platform
Logging request and responses into log file
Designed database tables
Provided database scripts to load data into tables
Developed Store procedures retrieve data from database
Client: Confidential, 04/07- 11/11
Position: Senior Consultant
Software: J2EE(Java, JSP, XML EJB,JPA, JMS), SAML, UML, SOA, JAXB, REST Webservices, Spring Core/DAO, Hibernate/Ibatis, XMLSpy, UML, Struts 1.x/2.1, AJAX, JSON, Weblogic /JBOSS, PhinMS/MQ/JMS, HL7/CDA, JSON, JavaScript (Jquery, Ext JS), JIRA, Visio, JExcel, Flex/ActionScript, Crystal Reports XI/9.x, MS SQL Server 2005/2008
Project: National Tuberculosis Indicators Project (NTIP)
National Tuberculosis Indicators Project was created to develop and maintain a web-based application
So that users can enter data for and access the National Tuberculosis Indicator reports. These reports show various metrics and calculations as they pertain to TB studies and surveillance.
Role:
Responsible for production support
Responsible for complete transition of entire application from other Vendor
Responsible for production support and deployment
Responsible of new enhancements and defects
Responsible for developing sequence diagrams
Prepared System documentation during releases and migrations
Responsible of new releases
Project: TB Genotyping Information Management System
The TB Genotyping Information Management System (TB GIMS) is a secure web-based system.
Stores and manages genotyping data on TB patients in the United States. Allows users to submit and track Mycobacterium tuberculosis isolates to and from the contract genotyping labs. Provides immediate
notification of genotyping results and update. Links genotype data from National TB Genotyping Service (NTGS) to patient-level surveillance data in National TB Surveillance System (NTSS). Provides reports on genotype clusters, including national genotype distribution. Provides national, state, and county maps of genotype clusters.
Role:
Responsible for use case analysis of TBGIMS for pilot and phase I
Responsible for database installation, creating databases and migration activities of Application Database
Responsible for task identification, assignment and estimation
Responsible for identifying gaps in requirements
Responsible for production Support and deployment
Responsible for developing application as per requirements
Responsible developing Excel spreadsheets dynamically for the search criteria
Responsible for developing reports in Crystal Server and print in PDF format
Responsible for developing stored procedures, functions, performance tuning
Prepared System documentation during releases and migrations
Responsible for writing Test cases using JUNIT and executing all test cases
Project: National Health Saftey Network
National Healthcare Safety Network (NHSN) is to create a knowledge system for accumulating, exchanging and integrating relevant information and resources among private and public stakeholders to support local efforts that protect patients and promote healthcare safety. The proposed NHSN goals is to improve safety by creating and disseminating knowledge necessary to detect and respond to current and emerging healthcare safety threats. Enable electronic information flow from point of origin (e.g. clinics, pharmacy, ADT systems and operating room computers), allow access to reporting by more users and provide a common user interface for all healthcare safety monitoring systems
Role:
Responsible to Architecture, design and implementation for CDA module
Responsible for developing XML Parsers for various HL7 CDA forms
Responsible for developing Use cases from requirements
Responsible for production Support and deployment
Responsible for Applications integration with NHSN (National Health Safety Network), TBGIMS
Responsible for Data Integration and data dictionary maintenance (SNOMED and LOINC)
Responsible for developing reports and print in PDF format
Responsible for invoking SAS Macros to web using API
Responsible for developing interface to SAS to display report in UI
Responsible for application deployments on Windows, Solaris
Mentoring juniors/Functional people with new technologies
Client: Confidential, 04/06- 04/07
Software: J2EE(Java, JSP, Socket/TCP IP, JUNIT, JMS, XML/Schema, JAXB, Web services), WASD, SQL, SOAP, XMLSpy, UML, Chordiant/Pega, DB2, Rational Rose, Corticon (Rules engine)
SIL (Standalone Installment Loan) is Internet based Loan Management system. SIL provides the functionality in the front- and back-office to support the delivery of Standalone Installment loans. The primary user environment for the applicant is via a set of Internet pages that will allow them to apply for loans, manage personal details, and inquire on account statuses. Applicants will also have access to IVR for a limited set of inquiry requests. Applicants may gain access to the services of the Purpose Installment Loan product through one of two avenues. Firstly, an applicant may access the website directly by typing in the corresponding URL. Secondly, an applicant may gain access to the website through a lead generator provider after the application has passed through our decisioning process and has been approved
Role:
Involved in designing and implementing the decision process for Credit card approval process
Developed framework for Decision engine
Developed Workflow Using Chordiant for decision process(SIL and Keystone Imagine)
Designed XML Schemas
Developed interface to interact with Credit Bureaus using socket programming
Designed PDF and generating documents using tools
Developed Rulesets for data validations(Used Corticon Rules engine)
Developed test clients for testing decision process from any machine within network
Providing support for Installment Loan product (SIL)
Coordinating with off-shore team for development and maintenance
Mentoring juniors in the team
Screening prospective candidates into company for various jobs
Client: Confidential, 05/05- 04/06
Client: Confidential - Employer Portal
Software:J2EE, Ant, Struts, JavaScript, Rational Software Architecture (RSA 6.0), JUnit, Unix(Sun Solaris), Websphere Portal Server, webSphere Application Server, WASD, SmartCVS, Mercury Test Director
Employer Portal is a J2EE application designed and developed utilizing IBM's Rational Application Developer Studio (WebSphere Portal(JSR-168)). This system allows registered users administer their health benefit plans (medical, dental, vision, etc. coverage). Back-end utilizes DB2 and ORACLE databases. Some back-end calls are direct legacy calls via MQSeries interface.
Responsibilities:
Involved in the design of several use-cases including creating the Technical Design Documents
Responsible for providing gap analysis between use-cases already developed and design documentation.
Evaluation of existing application for potential issues and come up with a set of solutions for found problems.
Coordinating with off-shore team for development
Prepared System documentation during releases and migrations
Also played an integral role as a WebSphere Portal developer.
Client: Confidential
Software: J2EE(Java, Servlets, JSP, JMS, SAX, JAXB, Web services), SOA, Weblogic workshop 8.1, JPD, JPF, JCS, WLI, SQL, XML, JUNIT, XML Beans, JAXP , XMLSpy, MQ Series, CORBA, UML, Struts, HTML, Oracle, PL/SQL, TOAD
Confidential, is an Ordering System; this application contains three major parts: Order Entry and Order Automation Manager and Order Management. The Order Entry part allows BellSouth Small Business vendors and partners to submit the orders to BellSouth, to retrieve customer account information, to perform pre-order validation, to check status of the orders, to search and generate reports on the orders. Order Automation Manager for the service representatives for certain products so that reps will only handle the fallout for these orders. The Order Management part allows BellSouth Service Representatives to process the orders, to manage the order request queues, to manage the users, and to search and generate reports on the orders.
Responsibilities Include:
Worked on Proof Of Concept
Created detailed activity diagrams, sequence diagrams and class diagrams
Responsible for preparing technical Architecture/design documentation
Designed XML Schemas, use to Generated XMLBeans
Migrated legacy applications(Corba/C++) to J2EE platform
Developed Data Dictionary for the application
Developed Workflow and Page flow components
Designed and Developed Customized Controls
Developed Message Driven Beans for asynchronous workflow
Involved in Configuration of Weblogic domain
Developed Webservices for integration components
Designed PDF and generating documents using tools
Developed test clients for testing Webservices
Worked on Technical documentation
Client: Confidential, CA 03/01- 04/05
Position: Lead Engineer
Software: J2EE(Java, EJB, Servlets, JAXB, JSP, JMS, XML, DOM, SAX, JAXB, Web services) UML, OC4J/Orion, Struts, SOA, Hibernate, Ant, HTML, Oracle 10g/9i(IAS, Portal, Workflow, DB 10g/9i), PL/SQL, SQL, Oracle Forms, Rules Engine(Yasu), StarTeam
Operating Systems: Windows 2000
Third Pillar Systems provides process management solutions to the financial services industry. With core competencies extending deep into every aspect of lending industry our products enable lenders to produce better, more accurate decisions in a timely manner across all of their lending products. Whether it\'s small ticket leasing originations, multi-billion dollar securitizations, residual calculations, or portfolio monitoring Third Pillar Systems' software provides the enterprise credit backbone necessary to run a profitable business.
Responsibilities:
Responsible for choosing right software (Evaluating Applications servers and web servers)
Responsible for environment setup for development, Staging/QA, demo and Production
Responsible for evaluation of new software
Prepared System documentation during releases and migrations
Responsible for application releases
Developed use cases, sequence diagrams for the application
Developed complete financial application
(Includes design and development workflow,webservices, EJB, JMS, MDB, JSP, Sitraka, HTML)
Deployed webservices, Schema designing
Migrated Oracle FORMS to Java platform using JSP in Oracle AS
Implemented custom authentication and authorization for application(Oracle Signle Signon/OID)
Responsible for implementing SSL for web applications
Developed user interface using oracle portal
Developed to populate automated data using rules engine interface
Developed interfaces to integrate third party API (Workflow, MapScape, Property Risk, eSpreadsheet)
Refactored code to enhance performance of the application
Migrated existing application from Orion to WAS
Coordinating with off-shore team for development and maintenance
Developed prototypes using Cold fusion for demos
Preparing application for demo's
Mentoring developers
URL:
Confidential
Client:Confidential, CA 01/00- 03/01
URL: Confidential
Client: Confidential, KS 07/99-12/99
URL: Confidential
Client: Confidential, VA 08/97-07/99
Client: Confidential, INDIA 10/95-06/97
Education:
BS Electronics and Telecommunication Engineering (Completed in 1995, India)