Consultant Resume
VirginiA
EXPERIENCE SUMMARY:
Over 20 years of intensive and progressive IT experience in architecture, design, development and maintenance of software applications. Enthusiastic, energetic and excellent in working in a team. Goal - oriented and flexible with working hours.
SOFTWARE TECHNOLOGY BACKGROUND:
Languages: Java, Scala, Groovy, Ruby, C++, C, Perl, XML, XSL, SQL, KSH, and JavaScript
Databases: Oracle, DB2, MySQL, SQL Server, Hsqldb, HBase, and Mongodb
APIs/Frameworks: J2EE, JSP, Servlets, Struts, JDBC, SQLJ, UNIX IPC, Sockets, JavaScript frameworks (EXT-JS, YUI, GWT, DWR)
Servers: WebSphere, WebLogic, ATG Dynamo, JBoss, Mule ESB and Tomcat
Tools: Eclipse, Ant, JUnit, cvs, svn, Toad, Grails, Hibernate and Spring frameworks, Hadoop, Ehcache, Alfresco, Liferay, Drools, Freemarker, and ActiveMQ
Platforms: Unix (Solaris, AIX, HP-UX), Windows
Protocols: TCP/IP, HTTP, SOAP, SS7, GSM, CDMA
WORKING EXPERIENCE:
Consultant
Confidential, Virginia
Responsibilities:
- Maintained WSMS (Work-Study Management System) & FOCAS (Flight, On-the-Job-, Apprenticeship, and Correspondence) application at the Department of Veteran Affairs.
Contractor
Confidential, St. Louis, MO
Responsibilities:
- Worked on XMLBeans-based message framework, Web UI and web services.
- Used Hibernate validator to validate XMLBeans.
- Designed XML schemas for the orchestration on the CRUD operations of renter maintenance.
- Implemented Spring AOP to populate audit columns.
Tools: and Technology: Java, Groovy, Mule ESB, Spring MVC/WS, Spring Data, Hibernate, Spring Batch, JQuery, Oracle, Weblogic, Git, Maven, MongoDB, RestHub Server, Dozer, Apache POI, and XMLBeans
Sr. Developer
Confidential, Chicago, IL
Responsibilities:
- Maintain high-performance, low latency order injection tools.
- Java NIO, Mockito, high-performance libraries, Maven, Jira, Agile, Bamboo, Google libraries, and Git.
- Use high-performance Java libraries, Netty, NIO, Tibco, and Linux utilities to inject orders to the engine and gateway.
Technical Lead
Confidential
Responsibilities:
- Performance analysis & enhancement on PDF generation for the Case Management web service.
- Tools and Technology: CXF, MyBatis Spring, Db2, MySql, Mongodb, JPA/Hibernate, Maven, Mockito and JBoss.
- Used CXF restful API, MyBatis to search service orders in DB2 and MySql.
- Fixed performance issue on merging Html to PDF in an Alfresco extension application.
Technical Lead
Confidential
Responsibilities:
- Implemented SOAP-based web services to extract customer data from ATG repositories.
- Tools and Technology: Apache Axis2, Oracle, JBoss. ATG
- Used ATG Repository API to retrieve promotion and user information from ATG repository.
- The services are implemented as AXIS2 web services hosted in ATG Dynamo servers.
Senior Consultant
Confidential, Bloomington, IL
Responsibilities:
- Worked on the UI and web services for the LDAP Test User Management and Workload & Capacity Management projects.
- Migrated the Gather Requirements & Environment Acquisition Tool from ASP to Spring/Struts2.
- Implemented F5 data reconciliation and ISF web service enhancement.
Tools: and Technology: Scala, Java, Ruby, Hibernate, JPA, Axis2, CXF, JQuery, DB2, Spring Portfolio (MVC/LDAP/Security/Integration), Struts2, Freemarker, JBoss Drools, RabbitMQ, WebSphere, and Tomcat.
Contractor
Confidential, Woodridge, IL
Responsibilities:
- Implemented Premise record upload, Address Book and etc. for the Total Compliance Engine project.
Tools: and Technology: Groovy, Grail, MySql, JQuery.
Sr. SW Developer
Confidential, Rosemont, IL
Responsibilities:
- Enhancement and support of the Confidential ’s automated electronic documentation generation application.
- Used innovative algorithms to improve application performance.
- Reworked the creation of batch manifest files and flight plans with Groovy implementation.
- Used Lucene API to enhance the query performance for the Touch Viewer.
Tools: and Technology: Liferay Portal, Spring, Hibernate, Freemarker, Mule, ActiveMQ, Drools, Groovy, Ehcache, XSL-FO, XSLT, Java Rules/Workflow Engines, Jasper Reports, and EXT-JS.
Lead Developer
Confidential, Hoffman Estates, IL
Responsibilities:
- Ported the Sears Total Content Network from Alfresco to the Grails framework.
- Worked on the web content management of sears.com. Implemented fast-track batch jobs, Single sign-on, Excel worksheet download, Coordinating and related items.
- Worked with on-site and off-shore contractors on design and implementation issues.
Tools: and Technology: JSF, Struts, Tiles, WebSphere, DB2 UDB, MySql, RAD 6.0/Eclipse, Spring, Hibernate, Acegi, Apache CXF, ActiveMQ, CruiseControl, SVN, jBPM, Groovy/Grails.
Contractor
Confidential, Westmont, IL
Responsibilities:
- Worked on the Eddie Bauer Site Redesign. Use Yahoo UI, JSP, Struts, and Web 2.0 to redesign the user interface.
- Reworked server-side Java classes to facilitate client-side caching with JSON objects.
- Responsibilities: Fixed bugs on the redesigned EB site, resolved cross-browser issues, and reworked part of the front-end architecture to improve performance.
Tools: and Technology: Java/J2EE, Struts, Tiles, MS SQL, WebSphere, AJAX, and IntelliJ IDEA.
Software Engineer
Confidential, O’Fallon, MO
Responsibilities:
- Worked on the infrastructure of file transfer and the network management systems.
- Migrated Mastercard file transfer system (MFTS) to Java platform using NIO, current Java, and JNI. Implemented AJAX-based UI on file transfer statistics. Prototyped MFTS UI using Web 2.0 technologies.
Tools: and Technology: Java/J2EE, DB2 UDB, Hibernate, JMX, JSF, DWR, GWT, WebSphere, AJAX, Velocity, and Eclipse.
Owner
Confidential, Irving, TX
Responsibilities:
- Worked on targeting emails, rights management of multimedia assets and contents, and the integration of J2EE applications via web services.
- Designed and implemented rights management system for HP’s manufacture on demand multimedia assets using ATG Dynamo and integrated the system with external application using web services and JMS.
Tools: and Technology: Java/J2EE, Oracle, DHTML, JavaScript, Ant, JUnit, Eclipse, AXIS, JAX-RPC, WSDL, SOAP, JDOM, WebLogic, and ATG Dynamo Server.
Web Developer
Confidential, Wausau, WI
Responsibilities:
- Worked on the implementation of product detail pages, shopping cart, catalog request, user profile, repository mapping and user migration.
- Extended web services to implement demographics API to the Sigma Controller, Confidential ’s legacy backend.
Tools: and Technology: Java/J2EE, PL/SQL, DHTML, JavaScript, Ant, JUnit, Eclipse, Hibernate, TOAD, ATG Dynamo Server.
SW Engineer
Confidential, Savannah, GA
Responsibilities:
- Worked on the nextgen development of wireless billing mediation; Used Berkerly DB for in-memory table lookup.
Tools: and Technology: Java, C, XML, Oracle PL/SQL, TOAD, Berkeley DB.
Contractor
Confidential, Bentonville, Arkansas
Responsibilities:
- Worked on the Total Backup and Recovery Solutions (TBaRS) on the Walmart account team.
- Enhanced TBaRS Perl scripts using XML-based configuration-driven object-oriented mechanism.
- Implemented windows services to monitor data backup and recovery processes; developed WMI scripts to manage event logs and system configuration data.
Tools: and Technology: Object-Oriented Perl, XML, Visual C++, Visual Basic, VBScript, and Java
Contractor
Confidential, Columbia, South Carolina
Responsibilities:
- Developed Confidential /Perl and Java apps to receive and send X12 files through Apache web server; developed DB2 scripts and Access queries for trading partner database administration and the EDI Gateway Operations group.
- Implemented various VB applications on testing EDI modules from desktops.
- Prototyped EDIG applications using Struts framework on WebSphere.
Tools: and Technology: C, Confidential /Perl, VB6, JavaS/J2EE, SQL, DB2, WebSphere, WSAD, and MQ Series