Vous êtes sur la page 1sur 7

* Has 13 years of IT experience, in System Integration, Management, Leadership, design, development, testing, and production support of mission critical

applica tions using Oracle UCM /J2EE technologies/Web Services/SOA/Stellent, formal soft ware engineering and project management methodologies. * An expert in Project Management, introducing and implementing the processes, P MI Certified, leads with planning and examples. * Excellent interpersonal skills, confident and poised in interactions with indi viduals at all levels with an ability to collect, consolidate, organize and prio ritize business needs. * Extensively worked as a part of onsite-offshore team model as a lead as well a s coordinator. * Experienced in Quality Management techniques using SEI CMM based processes dur ing all phases of a Project life cycle. Used Six Sigma tools and charts for proc ess improvements. * Worked in high security applications in compliance with federal laws. Technical Skills Areas Technology / Products Special Skills Effective team Management, Client interaction, Co-operative and r esponsive team member Onsite-Offshore co-ordination, Exceptional follow through capabilities. Project Management Microsoft Project, PLM Design Skills UML (Rational Rose, Visio), Object Oriented Analysis and Design (O OAD), GOF Design patterns, J2EE Design patterns, EJB Design patterns etc Programming / Scripting Languages JAVA, C++, C Shell Script, Expect Utility (TC L), PL/SQL Swing, HTML, XML, XSLT, Java Script, AJAX, Common Control Development Tools Rational Software Architect (RSA), IntelliJ Idea 3.5/ Jbuilder 9.0 /JDeveloper 9.0/ WSAD, Eclipse, Dozer Rational Rose 2000, Visio XMLSpy 5.0 Frameworks Struts, Velocity, Hibernate, DROOLS (JBOSS Rules)/ GWT/ Rules Hiberna te 3, Hibernate XML persistence, Middlegen, EJB3 persistence, Spring, ANT, Sprin g MVC JASON RDBMS Oracle 10g/11g SQL Server 7.0 DB2 EAI and e-Business Integration J2EE, EJB, JNDI, Servlets, JSP, JMS, JTA, Java Ma il, JAXP, JAXB, RMI, JSTL, J2ME, JDBC, Log4j, ANT, JMX, XML, DOM, SAX, XSL, XS LT, XERCES 1.4.1, DOM4J, Web Serv ices. Tibco EMS , MQ Series, Tridion CMS Defect Tracking and other tools Rational ClearQuest, GNAT, Quartz Scheduler, Act ive Batch, SAS , J2EE/SAS Integration, Rational Requisite Pro Web/Application/Portal Servers Weblogic, Websphere, JBOSS, Apache Operating systems UNIX/ Linux Windows XP/NT/2000 DOS Methodologies UML, Rational Unified Process, AGILE, Continuous Integration (CI) Version control/ Build Tools CVS, Microsoft Visual Source Safe, PVCS, Harvest Ch ange Manager, Ant, Maven, SVN BPM JBOSS JBPM, GPD CMS Oracle UCM/ Stellent/ Site Studio/ Tridion Major achievements in commercial projects * Helped enhance the performance of migration process in VIM project. The speed of migration was increased from 7 Images/Sec to 100 Images/Sec. * Fixed security vulnerabilities - Cross Site Scripting (XSS) issues & SQL Injec tion Attack issues in one of the secure applications of CDC. Used Servlet filter s, regular Expressions and JBOSS application server for the same. * Successfully migrated a poorly performing Powerbuilder application to Java/J2E E based, High Transactional, and High performance application. Used state of the art, latest J2EE technologies like EJBS, MDBs, JMS, MQSeries, Websphere Applica tions Server, Struts to achieve that.

* Awarded with a "Team Award" while with Keane Inc, for outstanding performance and client feedback. Professional Experience Manheim (Cox Communications) , GA October 2010 - Till Date J2EE Lead A subsidiary of Atlanta-based Cox Enterprises, Manheim is the world's largest pr ovider of vehicle remarketing services. In recent years, Manheim is transforming the wholesale vehicle buying and selling experience through investments in tech nology and innovative products and services. VIM - Vehicle Image Management is p art of that initiative. Project: VIM VIM is an image management system which leverages the content management, digita l asset management & multiple other systems provided by the Oracle UCM suite of products, to manage the images of the Vehicles. The project is divided into mult iple phases, of which the first one - image migration from AS400 to the UCM syst em is just completed. This includes the migration of around 80 million images at very high speeds, and updating their metadata, to make them accessible/ searcha ble based on a defined criteria. These features are also exposed as UCM Web Serv ices so that the third party clients like Tibco can call them and make use of av ailable functionality. * J2EE Development Efforts - Developed the customized Java components - Primary Manifest Creator, Batch Import Process, Metadata Updater, to facilitate the migr ation of images from the AS400 system/filesystem to UCM system. Used the Stellen t API/RIDC to make service calls to Oracle UCM. Did the performance tuning of Ja va code as well. * Architecture/Framework related - Designed the layout/architecture to access th e Oracle Database using Spring DAO/Hibernate. Also worked on the framework to ac cess the UCM services and modeling of Service requests/responses using JAXB. * Leadership Activities - Leading the offshore Java team, Offshore Coordination, task allocation, review/test the developed code, maintaining issue log etc. * UCM Related - Created Service Definitions, Customized/Configured multiple UCM components like Oracle Fast Checkin, Records Management, Filestore Provider, Sit e Studio10g, Meta Data Model, Oracle Imaging & Process Management, Worked on IDO C Script. * UCM Administration - Administering UCM configuration, performance tuning and e nhancement, installation of updates, access control, authentication & authorizat ion (Security). * Client Interaction - Interacting with the client on a routine basis, preparing status reports, attending status meetings.

Environment: Java 6, J2EE, Spring Framework, Hibernate, Spring DAO, Oracle UCM, Stellent API, Site Studio, Oracle FileStore provider, IDOC Script, RIDC, MetaDa ta Model, Digital Asset Management, J2EE Design Patterns, JAXB, XML, IntelliJ I dea, SVN, Web Services Oracle 10G, Maven, Ubuntu. Hughes Telematics Atlanta , GA May 09 - October 2010 Lead J2EE/SOA Developer HUGHES Telematics has implemented the world's first technology-neutral telematic

s framework that delivers broad benefits, from extensive engineering talent and telematics expertise to the world's leading satellite-based communications netwo rks, services, products and global operations centers. Project: HTI Web Portal HTI Web portal is a portal application, which is specifically developed for OEMs (Like Mercedes & Chrysler) to facilitate their customers to be able to access t he useful information (like their car information, weather, traffic) and avail s ome of the utilities like remote door lock/unlock using the web. The portal is a three tier application, designed in Spring framework and supported by J2EE web services, Tridion CMS, JBOSS and various other enterprise application tools. Project: Technician Portal Technician portal is also a portal application, developed to be used by the tech nicians of the dealers, where they enter the telematics device information and t o enter the order information. * Lead the team of five Java Developers which included Task allocation, Issues r esolution, task estimation, organization of team meetings, and interaction with business to understand the requirements. * Architected the Middleware interaction layers, using web services/SOA/Spring F ramework. * Coordinated with offshore team, involving four developers. * Developed the front end flow of application, using Spring MVC, Tiles framework . * Worked with Business Analysts and other business partners to gather the requir ements. * Used JAXB framework, SOA to interact with the backend (Seibel web services). * Mentored the Junior Developers and guided them on technical issues related to Spring framework, J2EE, JBOSS, Web Services and Apache Web server. * Architected & implemented the interaction with Tridion content Management Syst em (CMS). Created blueprints, configured CMS, ported content from one machine to the other. * Configuration, Setup, deployment and maintenance of dev/testing/staging enviro nments, which is done on Linux boxes and using other tools like Tridion CMS, JBO SS, Apache Web Server. * Configuration and Setup of Yahoo Omnifind Search Engine Environment: Java 6, J2EE, Spring MVC, Spring Framework, J2EE Design Patterns, J 2EE Web Services, JAXB, Tridion CMS, Web Gate, Google Analytics, Dozer, Yahoo Om nifind, Tiles Framework, ,JBOSS application server, Javascript, XML, eclipse, SV N, Oracle SOA Suite. Other projects (Further details available if needed): Center for Disease Control (CDC), Atlanta , GA November' 08 - April' 09 Position Software Developer Technologies Used Java, J2EE, Struts framework, Validation framework, J2EE Desig n Patterns, Tiles Framework, Regular Expressions, JBOSS application server, MS S QL Server, Javascript, XML, eclipse, VSS. Achievements * Developed the security framework to protect the application from injection attack. * Worked on creating a security filter to block the injection attack attempts on the application. * Created a filter for blocking all the XSS (Cross site scripting) attack attemp ts on the application.

* Wrote regular expressions to validate input URL and request parameters to ensu re that the data is passed in right format. * Wrote regex/validation on the client side (in Javascript) to validate& warn us er of any invalid character entered. ChoicePoint , Atlanta , GA (Currently LexisNexis) October 07 - November 08 Position Module Lead & Senior J2EE/Web Service Developer Technologies Used WebServices (JAX-WS), Java5, J2EE, GWT (Java implementation of AJAX), Hibernate, EJB3, JSP, Oracle 10g, Maven, UML, JDBC, JBOSS, XML, JAXB, Ec lipse, Firebug, SVN, Dozer, UNIX, Jboss Rules, DROOLS plugin for eclipse, JMS, Servlets Achievements * Used Continuous Integration (CI) methodology with builds being bu ilt every 2 weeks and turned over to QA * Requirement gathering, creation of TDS, delegation of tasks to the fellow team members for the 6 modules for which I was responsible. * Developed the UI framework and designed the workflow using GWT (Google Web Too lkit) and asynchronous web services. * Designed the persistence framework using EJB3 Persistence, Hibernate and JDBC, Created the core Hibernate/ EJB3 base classes, Configuration files for connecti on optimization, created the mapping files using Middlegen Eclipse plug-in. Used various design patterns like Singleton, DAO, Session Faeade etc. * Implemented performance enhancement/optimization code for the Data Access Laye r code in EJB3/Hibernate. * Designed/Architected the Rules Framework Based on Jboss Rules. This includes d esigning the rules services architecture, Categorization of the services and the ir interaction, the rules testing framework, Deployment of Rules. * Wrote an independent component (CCCClient) to query the Database and based on the results, post a message to a servlet which in turn posts this message to a J MS queue and in turn, the MDB would invoke the rules service for adjudication. * Implemented Role Based Authentication for the web services. NOVA Information Systems (US Bank) , Atlanta , GA October 06 - October 07 Position Senior J2EE/Web Service Developer Technologies Used WebServices (SOAP over HTTP), Java5, J2EE, Spring, JSP & AJAX in the web tier with web service clients, Service management, UML, JDBC, WebSphere Application Server, ls for Struts, XML, Rational Software Architect (RSA 6.1) on ange Manager Struts, Hibernate, DB2, XFire for Web JAAS, Common Contro Eclipse, Harvest Ch

Achievements * Developed the framework for Data access layer and transaction man agement, using Hibernate, Spring DAO and JDBC, Created the core Hibernate base c lasses, Created the mapping files using Middlegen Eclipse plug-in, and customize d the entities as per the application use. * Implemented performance enhancement/optimization code for the Data Access Laye r code in Hibernate. * Implemented transaction management logic using Spring framework, wrote the Spr ing configuration files to create the Data sources and manage transactions. * Architected Business Rules validation framework using DROOLS (JBOSS Rules) rul e engine. And subsequently implemented the business rules in two modules on the Middle layer using the same. * Wrote the JUNIT test cases for all the data access code. * Used Harvest Change Manager for configuration control.

Deloitte Consulting LLP , Atlanta , GA. June' 05 - October' 06 Position Senior Developer/Architect Technologies Used J2EE, JSP1.2, Hibernate 3,JDK1.4, SERVLETS, JDBC2.0, HTML, Jav a Script, WebLogic App Server 8.1, JBOSS 4, JBPM,IIS,SOA, Windows NT, Jakarta St ruts1.2, Tiles, SQL, XML, XSD, Jakarta Tag Libraries, Spring Framework, JUnit 1. 2, WSAD , Ant 1.4, SQL, PL/SQL, DTS, Microsoft Visual Source Safe, ERWIN data modeler, UML, MS VISIO, JAXP, SAS, DOM4J,Rational Clear Quest, Rational Requist ie Pro and Test Suite. Achievements * Worked on creating the XML from the Hibernate XML Relational pers istence framework, and then Parsing that XML and validating that, using DOM4J.Cr eated a framework for doing the business rules validations for the XML data. Als o designed the XSD and provided the validations and Restrictions. * Implemented the Business Process Model, BPM, and created Graphical Process def initions (GPD) using JBOSS JBPM for CTScan Import and Submission export macro pr ocess. * Worked extensively architecting Data access layer and transaction management, using Spring framework, Hibernate and JDBC, Created the HibernateUtil basic clas s, to Begin/End the transaction and to create the Session using singleton patter n, Implemented XML Relational Persistence feature of hibernate in the project fo r the export of data into the XML. * Worked on the Caching component, to load all the static data and cache it for improved performance. * Extended struts framework, by overriding the Request Processor and creating th e customized request processor, Also created customized validations for the Vali dation.xml * Developed Struts Plug-in for server side security validation. Business logic v alidation of user input for all jsp pages. * Developed JSP tag library to display Intervention Headers for all web modules and used that in the struts applications.

Total Systems Inc (TSYS), Columbus, GA. Dec' 04 - June'05 Position Senior Developer/Architect Technologies Used J2EE Technologies, Websphere App Server 5, UNIX, SOA,WSDL, SOA P, Struts 1.2, Struts Tiles, SQL, Jakarta Tag Libraries, TIBCO EMS, Hibernate 2 .1, JUnit 1.2, WSAD, Ant 1.4, Oracle 8i, PL/SQL, MQ Series, ERWIN data modele r, UML, Web services, Rational Unified Process. Achievements * Worked extensively architecting mainframe interaction layer using EJBs (Session Beans/Message driven beans) which also involved Refactoring the m essaging code using JMS, web logic messaging bridge and MQseries to fetch data f rom Mainframe. * Coded the DAO classes for handling database calls, Manager Classes for the bus iness rules handling. * Created the web service for credit card number and Validity date validation an d did the deployment. * Developed the build plan, build environment and build script to build and depl oy the application on the UNIX box/ WAS 5. * Developed the JUNIT testing framework.

United Parcel Services (UPS), Atlanta USA Aug'04 to Dec'04 Position Senior Developer Technologies Used J2EE Technologies, SOA, JBuilder 9, HummingBird, PVCS Version manager, DB2, Weblogic 8.1, EJB2.0, ANT, UML, Microsoft Visio, web services,WSDL ,SOAP, UNIX Achievements * Involved as a Technical Architect to design the core framework fo r the development of the system using J2EE/EJB/PGF (Page Generation Framework). * Worked as a lead for the Subscription modules and Product List module * Designing of the modules using MS Visio. * Designed rules framework based on the validation framework. * Configured/administered the Weblogic 8.1 on UNIX box for the development mode. HealthCare Service Division, Keane Inc. Salt Lake City, UTAH Jan'04 to Aug 04 Position Technical Team Lead and Offshore Coordinator Technologies Used J2EE Technologies ,Struts 1.1, OOAD, IBM WSAD 5, Rational Robo t, UniObjects for java, IBM Universe, Tomcat 4.1.3, Websphere 5, VSS, JNDI,ANT, Macromedia Draemweaver, Rational Rose, UML, Sun Solaris Achievements * Worked as Technical Architect to design the technical architectur e of the system. Used Visio for designing and architecture. * Lead a team of 5 Java developers as Tech Lead: Guided the team throughout the implementation. * Actively interacted with the client to understand the requirements and provide solutions. * Mentored the team on Apache Tomcat issues and Java Struts related issues. * Coordinated the project development with the offshore team and delegated the r esponsibilities Rail America, Cary NC Jul '02 to Dec' 03 Position Technical Team Lead & Onsite Coordinator Technologies Used J2EE Technologies , WSAD 5, Struts 1.0/1.1, JSP, HTML, Apache Tomcat 3 and 4, Oracle 8i/9i(PL/SQL), IBM MQ series, JMS, Websphere application server (WAS),EJB, Web services JNDI/LDAP, ANT, Log4j ,Rational Requisite Pro, Ra tional test suite, jMeter, Rational rose, Sun Solaris Achievements * Lead a team of 12 Java developers as Tech Lead: Guided the team t hroughout the implementation. The responsibilities included Estimation/Delegati on of tasks, preparing the deliverables, Interaction with Onsite team and Issue resolution, preparing the status reports, Daily coordination through conference calls, Code review, and defects management. * Also worked as configuration controller, responsibilities included Configurati on, deployment and testing of application before delivery and resolving the depl oyment issues at onsite. * Implemented RUP (Rational Unified Process), J2EE design patterns such as MVC a nd Value Objects, Data Access Objects, Data Transfer Objects, Session Faeade, Bu siness Delegate in the architecture. * Performed the integration testing with the current application using Rational Test Suite. * Coded SYNCHAPP component of the application, which uses J2EE/JMS/Websphere MQ, Oracle Financials and is invoked from the front end. This component sends synch ronized messages to the Oracle Financials so as to invoke triggers. * Used Rational Test Suite as the performance-testing tool for the application.

Western Union, UK Mar '01 to Jul '02 Details can be provided if needed Epicentric Inc. USA Jul'00 to Feb'01 Details can be provided if needed NIIT Ltd. India Oct'99 to Jan'00 Details can be provided if needed FreeAdds,India Mar'99 to Oct'99 Details can be provided if needed Punsumi India Limited, India Mar'98 to Mar' 99 Details can be provided if needed Education & Achievements * * * * * * * BE (Electronics) 1995 from India Trained on Rational Unified process from IBM PMP Certified Trained on Productivity Management Trained in ISO 9000-2000 and CMM procedures Management Development Program (MDP) from Equinox Team award for the year 2003-2004 in Keane Inc.

Vous aimerez peut-être aussi