Consultant Resume Profile
NY
Profile Summary
Job Experience
Confidential
Role: Consultant
Project Role Description
Data Storage Developer Developed a build and deployment process to handle multiple versions and development streams in progress Work with the environment expert to provide recommendations on how the technology stack and implementation is impacting the performance Work with DB2 in data storage Worked with with Ant and ksh/bash. Developed database deployment strategy using Flyway and Liquibase Worked on a Java Framework fixing bugs in the framework Worked on a GWT and J2EE platform for core app
Confidential
Role Description
Configuration Manager Configuration Lead/Tech Arch responsible for implementing/maintaining code versioning tool, developing/implementing scripts/processes/procedures for builds, deployments/application releases. Work closely w/Onshore Production Support/Offshore Build client Infrastructure/Tech Arch support teams. Created and enforced release numbering, emergency release tagging and branching scheme tracked changes in svn with TeamCity continuous integration build tool Managed 37 Virtual Machines assigned different users to help gain credentials Created automated deployment scripts for Oracle Weblogic Installed software such as Siteminder for single sign on, Oracle DB and Weblogic Portal. Created Ant scripts for building the project. Configured cron jobs to run the Batch Configured SOS job scheduler for Batch Deployed workflows and PCC changes in IBM FileNet P8 Managed offshore team in Deployments and SVN scripting for CM, build, deployment activities Ant, Maven, Shell Scripting using/administering Subversion Assisted developers with issues related to CM tool check in/out, branching, tagging building/deploying Java web apps, Linux OS, WebLogic worked with deploy IBM FileNet P8 Content Engine and with Database Oracle 11g and Data Persistence Framework myBatis
Confidential
Role Description
OSS CVM Java Developer Brought all code in house from NDS to COX Communications Logged into a 32 bit juniper VPN using Selenium to gain access to the outsourced code repositories used git svn to transfer all SVN repositories into git repositories on Cox servers. Optimized the git repo by identifying only the minimal resources needed Added the appropriate Java, Hibernate, and Spring configurations to deploy the applications Automated end to end code Configured a PostGre database Wrote Maven poms Created a unified web services testing framework utilizing Web services annotations, EJB 3.0 Session Beans, Annotations, JAX - WS for Business tier. Hibernate 3/Annotations, JPA Entity Manager, Spring Framework, Integration and Security, Spring Core, Spring MVC, Spring AOP, AspectJ, LDAP ActiveDirectory Hibernate Threading, Hibernate Thread life cycle, Thread-Safe with concurrency Active MQ, JBoss Scheduler, REST Spring MVC/CXF Framework Oracle 10g/11g Grails, groovy, jQuery, Struts, Tapestry, Grails, groovy, jQuery, JUnit, easymock, powermock, Ant, ivy, grails build scripts
Confidential
Role Description
Adworks - Integration Lead Onshore developer and Lead that worked with a small offshore team to design and build 6 Java-based integration interfaces. Strong Java developer with web service API SOAP, REST integration experience and Batch processing experience. worked with 3rd party vendors using supplied web service APIs. Worked with vendors and communicated with them when API documentation was not clear. Defined development environment specifications. Worked in/traveled to AT T facility or locations that can access AT T network. Skills Asserted: RedHat Linux or Unix, job scheduling cron job, batch processing, flat file processing, ETL, XML, WSDL. -Did Ground up application development from business requirements -Took business requirements and extract use cases -Created use case diagrams and extracted business logic from use cases -Created class diagrams from use cases -Created skeleton application based on class diagrams -Set up development servers Test servers and production servers -Set up svn for revision repository -Committed these skeleton java classes and interfaces to svn -Led a group of 3 java developers and 1 systems analyst to continue the development of the application based on the business requirements -Programmed an interface of my own using java technology -Integrated technologies from 3 different vendors to fulfill the business requirements Zuora a billing and subscription technology Birst, a reporting technology And Ad-juster an ad statistic company -Axis2 WSDL Parsing and wsdl2java
Confidential
Role Description
Integration Consultant Integration consultant works with Client technical team and is involved in technical design, build, test phase. Key Skills Java, Grails, Scala, Web Services, Agile methodology Scrum, SharePoint, Perl, Database MySQ, Oracle Responsibilities include -Understand existing system architecture and interfaces. -Technical Architecture and system design. -Search Engine Optimization -Stakeholder Communications -VBA Macros for Microsoft Excel -Process Automation - Omniture Mapping - Web Services - Development with Grails Framework
Confidential
Role: Application Technical Architect
Project Role Description
Programmed commenting systems for stories on the CMS. logged in users can post comments and rate stories using J2EE. Programmed functionality used to add, sort and blacklist comments in Java. Created mappings that returned results for race data to other modules during the election with Hibernate. Programmed Controller code that returns Candidate data according requirements given by parameters using MVC. Agile programming using Hudson svn scrum semi XP CI ant CMS Programming: Vignette Content Management System Added new features to the cms including tests, software delivery and maintenance. Created content type definitions. Populated databases with back end loader scripts. Set up controllers to accept parameters, loaded data objects, ran junit tests with maven. created xml with dom4J transformed xml with xslt Create Content Objects and manipulating those objects within the content management system. XML Generation from writer and moderator based settings Associate Objects to channels: for example video player module will default to the video play-list associated with home channel. Custom CMS Built a lightweight cms with jackrabbit jcr 170. Loading various entities. Created Hibernate Queries for the Latest news modules on the home page. Wrote efficient hibernate Classes to query the database with HQL Queries. Dynamically generated javascript and HTML code with XSLT from xml data. Feed Processing for Latest Fox Business News and Partner HeadLines: Parse XML feeds with dom4j Object cacheing with osCache's GeneralCacheAdministrator Transform valid XML, XSLT Database schemas SQL, HQL, DDL, Hibernate java2hbm, hbm2ddl, ddl2hbm hbm2java, JDBC Try Catch Finally blocks
Confidential
Role: Application Technical Architect
Project Role Description
Develop financial applications for Forbes.com Implement the Redesign of the financial section of Forbes.com and all side bar pages tkr b You can search these pages for a specific company ticker and view stock and analysis information. Work with Vendor Audit Integrity to design and program accounting risk financial analysis for public companies tkr C Work with Vendor Zacks to design and program Buy Hold Sell Analysis tkr GOOG Work with Vendor Shibui to design and program Bonds Channel Page/ White Glove: Google, MSN AND Yahoo Search JSON for cross domain scripting and retrieval of Autonomy results from Document referrers Markets Brief/ Programmed email alerts according to subject from the story using Javscript and JSTL and Java Programmed the search box at bottom of page using Javascript and Java Integration with markets brief results placed as content within CMS CMS Programming: Content Management System Based on Apache Slide Added new entries to the cms via xml. Generated static content from dynamic web applications via cron jobs. Updated the cms with content ran from those crons.
Confidential
XML Feed Programed main servlets to load properties for Authentication to Yahoo's ftp server Set up and manipulate data and objects sending XML feeds to yahoo for processing automatic email messaging and logs for errors - Design the architecture for Accounting Risk, Buy/Hold/Sell Analysis and Bonds with MVC style to separate logic, presentation and model. - Program Perl modules to get, traverse and delete files, save to disk and databases. - Parse XML files by using DOM manipulation - Use servlets to calculate modular information according to specifications - Loaded parsed information
