EMAIL PHONE
NAME
SUMMARY
Over 13+ years of IT experience in enterprise application design, development, testing,
deployment, integration, migration, documentation implementing cutting edge technologies for
Mortgage, Equities, Federal, State, Health, Travel, Hospitality, Energy and Auto domain projects
Extensive development experience in n-tier applications for JEE platform using Java, JDBC, JSP,
Servlets, EJB, Struts, Spring MVC, Hibernate, Web Services, JNDI, JMS, XML, XSLT
Experience in deploying web, enterprise applications and integration servers on WebLogic 11g,
Oracle Service Bus11g, JBoss 4.2.3, Web Sphere and Tomcat6/7
Adaptable with Agile Scrum, XP, RUP and TDD software development methodologies
Expert in programming, OOAD designing and debugging with strong in database skills
Hands on SOAP and rest web services development using JAX-WS, SOAP, Axis, WS-Security,
WSSJ, JSON, XML/XSL/XSLT, OSB, and SOAUI
Expertise on adopting JEE best practices and design patterns such as Factory, Singleton,
ServiceLocator, Front Controller, MVC, Session Façade, IOC, DAO and DTO
Performed lead and supportive roles with high interpersonal skills in team-tasks
Strong analytical with high trouble-shooting and tenacious problem solving skills
Excellent communication skills, quick learner, highly motivated, work independently and in team
EDUCATION
Masters of Science in Information System
TECHNICAL SKILLS
Operating Systems: UNIX and Window 8
Languages: Java, SQL, PL/SQL, SQL Anywhere and T-SQL
Databases: Oracle 11g, Sybase15, SQL Server2000 and DB2
Java/JEE: JAX-WS, SOAP, AXIS, JAXB, EJB/JPA, JDBC, JMS, JNDI, JTA, Servlets/JSP,
Java Beans, Struts, Spring MVC, Spring JS, iBATIS, Hibernate and MQ Series
App Servers: Weblogic12c, WebSphere7, JBoss4 and Tomcat7
Integration Server OSB and WebMethods
IDE: Eclipse, IntelliJ8, NetBeans6, MyEclipse8, Rapid SQL, TOAD and RAD
Methodology: Agile Scrum, XP, TDD and RUP
Scripting: JavaScript and VBScript, ExtJS, DOJO, DWR, DHTMLX and JSON
Markup and Others: HTML/DHTML, XML//XSL/XSLT/XHTML, SAX/DOM and CSS
Source Control: GIT, SVN, CVS, Clear Case, VSS and PVCS
Tools: XML Spy, Oxygen, Beyond Compares, Fiddler, Maven, Ant and SOAtest
PROFESSIONAL EXPERIENCE
Freddie Mac, VA Enterprise Integration Hub Mar 16–Till Date
Enterprise message backbone supports SOA application message routing
Developed Java interfaces for PML App
Configured for PML component generation using AppBuilder framework
Developed and deployed RESTful CCTS web application with CSS, AJAX and JavaScript artifacts
Configured CAIM for enterprise application access management
Configured Oracle Service Bus proxy and business services
Modified and verified oracle stored procedures
Supported deployment of OSB proxies and webservers
Created JMS queues on Weblogic Server 12c
Integrated and supported troubleshooting of SOA applications and OSB using xml/xsd/xpath
Coordinated with cross teams for integration of BPEL Process
Configured IBM Data Power for back-end web services
Environment: Oracle Service Bus, Weblogic Server 11g, GIT, Java, XMLXSL, Agile, Jenkins and DB2
Fanniemae, VA IT service management Jun 15–Feb 16
Migration of incident, problem, change and IT assert data sources in Remedy to Service Now and facilitates
reporting services.
Created and modified autosys jobs
Loaded XML source oracle database using Oracle XMLDB
Modified and executed shell script
Involved in development of Ab initio graphs for data transformation
Developed PL/SQL Jobs
Developed and configured POC with WS-Security WSSJ using AXIS Rampart
EMAIL PHONE
Created and configured Certificate using OpenSSL in POC
Developed PL/SQL stored procedures
Supported modification of perl script
Environment: Oracle Solaris 11, SOA, ClearCase, Spring MVC, UML, Agile Scrum, Java, JEE, JUnit,
JavaScript, Struts, JSON, XML, LightStremear, dojo, intern, Jenkins, Weblogic10.3, Eclipse and Oracle
Fanniemae, VA Capital Markets - Treasury eCommerce Oct 14 – May 15
Online Debt, Buyback and Repo fixed income securities trading web application facilitates short-term and
long-term Bench Mark Bills securities auction trading in the marketplace for dealers and Institutions.
Injected spring dependency
Externalized LDAP properties
Configured JMS Queues
Used SOAPUI for validating the web-service to be published.
Involved in API changes to interact with backend and other host systems.
Involved in fixing bugs and enhancement of modules
Configured and executed Application build on Weblogic10.3
Environment: Oracle Solaris 11, SOA, ClearCase, Spring MVC, UML, Agile Scrum, Java, JEE, JUnit,
JavaScript, Struts MVC, JSON, XML, LightStremear, dojo, intern, Jenkins, Weblogic10.3, Rally, Eclipse
and Oracle
TD Ameritrade Columbia, MD Retail Trading Oct 12–Sept 14
Online Equity, Options and Currency Trading web application facilitates trading for customers and
Institutions’ across the world
Developed Custom Action classes and auto wired SOA Web services
Developed and Modified Trading screen using dojo
Used log4j for logging purposes into the application.
Developed Restful API for Grid users
Used JUnit for unit testing
Environment: UNIX, SOA, ClearCase, TIPCO EMS, Spring MVC, UML, Agile Scrum, Java, JEE, JUnit,
JavaScript, Servlet/JSP, Dojo, JSON, SVN, ClearCase, Websphere application server and Oracle
Freddie Mac, VA Risk Based Capital Model Apr 12 – Sep 12
This online LR web application facilitates the capital performance and analysis stress test to simulate
Freddie’s financial performance over the period in severe economic conditions
Configured java components using spring framework for data base access and persistence.
Configured and executed Application build on Tomcat Application Server6
Modified view and stored procedures
Created UCM streams and baselines for code delivery
Supported application production deployment
Environment: Solaris 10, ClearCase, Spring MVC, Agile Scrum, Java, JEE, JavaScript, Servlet/JSP,
JSON, CVS, Eclipse and Sybase
AARP, MD Opportunity Management Aug 11 – Mar 12
Member registers the events and volunteers subscribe to posted opportunities. This application deals with
workflow of the registered events and opportunity subscription with respect to internet and admin
Developed UI screens using Spring MVC, Spring JS and Dojo
Configured Spring bean for injecting in service layer
Developed Spring Action classes and auto wired Spring services
Configured Spring interceptor for security
Configured JSON tag library
Worked on JUnit and SOAP UI for testing the written java classes
Environment: Dojo1.6, Spring MVC, RESTful, XML, iBATIS, JSON, CVS, Eclipse and Oracle11g
Marriott International, MD High Performance Pricing Oct 10 – Jul 11
High Performance Pricing system streamlines the process of setting up and maintaining rates globally at
enterprise-wide by all brands through a web-based user interface that integrates with MARSHA and
provides efficient rules processing. Enable better products diversification across channels and increases
speed to market pricing of new products and services
Developed Web2.0 UI screens using Struts2 and Dojo
Configured Spring bean for injecting in service layer
Developed and custom tag for security.
Implemented Web Services using JAX-WS, XML/XSLT,XSD, XPath, JAXB and SOAP
Developed and configured persistence beans to Oracle using EJB3/JPA2
Created and applied CSS for UI layout
EMAIL PHONE
Developed JUnit testcases for Struts Actions using Spring TextContext Framework
Environment: Struts2, Dojo, Java, JAX-WS, XML/XSL/XSLT/XSD, JMS, JPA2, spring and Oracle
Amtrak, DC e-Ticketing Mar 10 – Sep 10
z/TPF Reservation system ARROW publishes ticketing events to the Electronic Ticket Data Store (OLAP)
and enterprise applications access ETDS thru webMethodsESB enable ARROW (OLTP) uninterrupted
access
Configured Remote/local Queues and Topics/Subscriber on Websphere MQ7.0
Implemented Web Services using JAX-WS, XML/XSLT,XSD, XPath, JAXB and SOAP
Implemented XSLT transformations and XML Validations
Configured Queues and Subscribers on webMethodsESB Adapter
Developed ant script and used OpenJPA enhancer in automation build process
Environment: WebService, Java, JAX-WS, XML/XSL/XSLT/XSD, JUnit, UML, SOAP UI, JMS and DB2
FCC, DC License Management Sep 09 – Feb10
Online consolidated license management system for broadband frequency, FM, AM and Low power radio.
It enables the users to get online license application and maintenance of license life cycle and facilitates
customized reports for management
Developed custom JSF components and Rich Faces UI
Configured page flow navigation, JBoss Seam Listener and Seam interceptors
Developed XHTML documents with JSF and Seam tags referring Action Listeners
Developed Action Listeners Bijecting beans and services
Developed EJB3/JPA components for persistence
Developed Web Services using JAX-WS, XPath/XML/XSD/JAXB with SOA initiation
Developed ant scripts for automating Web Service sub generation and JAXB binding
Environment: Java, JSF, JBoss Seam, Web Services, Weblogic10.3, ILOG, Rapid SQL and MyEclipse8
Amtrak, DC RAILCALC Oct 08 – Aug 09
Fares management system supports Amtrak’s Tariff Group to create, maintain, validate, calculate, publish
fares, complex business processes associated with fare changes including route structures, calculation
expressions and deploy pricing decisions efficiently and accurately
Evaluated Web2.0 Technologies with POC using DWR, JSON, ExtJS and Flex
Customized tag libraries on presentation layer using Javascript framework
Developed and executed MQI scripts with Railcalc publish process using MQ Series
Designed and developed JSP Tag Libraries for UI component with advanced features
Environment: RAD7.5, Struts2.0, Servlets/JSP, EJB, MQ Series, UML, XML, AJAX, HTML Oracle10g
JPMorgan Chase, TX Optimal Outcome Apr 08 - Sep 08
Online mortgage servicing system offers various loss mitigation plans for negotiating repayment plan with
the default homeowners and optimal resolutions with negotiations.
Setup, configured Maven local repository and resolved dependencies
Implemented JAX WS WebServices using WSDL,SOAP, DOM
Generated and configured entities, DAOs using JPA annotations on integration layer
Environment: Weblogic App Server 9, MQ Series, Axis, XML/XSD, AL BPM, UNIX, DB2 and MyEclipse7
Georgia State, MD Georgia State Vital Record Dec 05 - Mar 08
Web based vital events information system and integrates office workflow. This web application facilitates
the registration, editing and secure transmission of death, birth, fatal death
Modified custom MVC framework and tag library applying design patters
Implemented JavaScript Remote Scripting for AJAX
Environment: Sun App Server, Tomcat, Solaris, MyEclipse5, MS SQL, Servlets/JSP, XML/XSD/XSLT,
Ford Motor Company, MI Single Order Filter May04 - Nov 05
Implements a new counting process and system, utilizing common scheduling code OF Identifier, to
support the future enhancement of the scheduling and build chain processes.
Environment: RUP, Rational XDE, SOA, Websphere 6, Struts, JNDI, JDBC, DB2, Hibernate