Atg Application Architect/tech Lead Resume
Irvine, CA
SUMMARY
- Twenty years of continuous and progressive commercial applications development experience with mastery of the full software development lifecycle from requirements analysis through production deployment.
- Extensive experience creating robust, scalable enterprise applications using Object - Oriented Design, including eCommerce applications and financial and distribution management systems for several industries.
- Ten years of programming experience on UNIX, ten years of ATG programming, plus six years of experience with both Oracle and Sybase database management systems.
- Seasoned solutions architect and integration engineer with excellent communication and customer service skills.
TECHNICAL SKILLS
Languages: Java, SQL, Unix Shell Scripting
Databases: Oracle (6 years), Sybase (5 years), MS-SQL, mySQL
Frameworks: OOD, J2EE, Orbix/CORBA, MQ-Series Integration
Servers: ATG Dynamo 10.0.1, 9.1, 7.2, ATG Consumer Commerce, ATG Personalization, Scenario, and JBOSS
Operating Systems: 10 years of UNIX programming (HP-UX, Solaris, AIX), Window
Tools: git, mvn, CVS, ant, Eclipse, VMWare, ClearCase, APT-Workbench, DATA-Workbench, PowerDesigner, SQLDEBUG, SQR Reporting, Symantec Café
Applications: eCommerce, Wholesale Distribution, Medical Management, Accounts Payable, Accounts Receivable, Forced Mortgage Insurance, and Air Freight Invoicing
PROFESSIONAL EXPERIENCE
Confidential, Irvine, CA
ATG Application Architect/Tech Lead
Responsibilities:
- Flash integration through web services calls
- Configurable skus, configurable prices.
- JMS messaging for custom fulfillment system.
- Custom workflow for Graphic designer.
- BCC ATG Content
- Migrated ATG 2007.1 to ATG 9.1 and to ATG 10.0.1.
- Convert B2C to B2B module
- Designed custom Fulfillment workflow for backend processing.
- Multisite aware module.
- Deployment tasks:
Confidential, El Segundo, CA
System Architect
Responsibilities:
- Develop and support eCommerce applications for Confidential .com (ATG platform)
- Tune and maintain clustered environment for eight drps, load balancer, session backup servers, process editor server, global server, and webservers.
- Designed custom Fulfillment workflow for backend processing.
- Created XML based FEDEX Integration for Expedited Service Availability by zip code.
- Encrypted data and developed servlet integration with Webloyalty Reservation and Rewards services.
- Developed Catalog Administration Tools for batch processing using Oracle packages, stored procedures, and functions.
- Created Catalog data uploads to Commission Junction, Yahoo Store, MSN and Catalog City.
- Designed and implemented flexible discount programs at the order, item, product, and sku levels with multiple sales hierarchies and discount calculations.
- Customized an osCommerce online shopping package for downloadable embroidery designs using PHP and mySQL.
Confidential, El Segundo, CA
Sr. Database Administrator Analyst
Responsibilities:
- Administered the Sybase database for the Air Freight Invoicing System. Proactively monitored and tuned the production database for optimal performance and high availability.
- Developed a three tier New Booking System. Created the Java client using Symantec Café and Netscape’s Internet Foundation Classes with a C++/CORBA middle tier connecting to a Sybase database.
- Developed web airbill freight tracking for the TPF mainframe using TPF-message and Socket-TPF, with Java RMI and Servlet technology on an Apache web server.
- Created the network interface between the IBM TPF mainframe and UNIX using Java, MQ-Series/JMS, TPF-Socket, Socket-UNIX, and jdbc-Sybase.
Confidential, Irvine, CA
Project Leader, Assistant DBA, Senior Programmer Analyst
Responsibilities:
- Assisted the primary DBA in administering the Sybase development and QA environments, and supporting the production environment.
- Designed and developed the C/Unix/Sybase based Policy Renewal, Endorsement, and Cancellation modules.
- Oversaw the Monthly REO Insurance project and the Flood Insurance project for the Forced Mortgage Program in a technical environment utilizing Unix, C, Sybase, SQL, SQR, SQLDEBUG, APT, and troff.
- Implemented, enhanced, and managed TRUST/On Line Remote Insurance Systems.
Confidential, Tustin, CA
Senior Application Programmer, Senior Programmer/Analyst
Responsibilities:
- Designed and developed Accounts Payable and Accounts Receivable modules in C on UNIX using SQL, SQR, APT, and troff with a Sybase database.
- Enhanced and optimized client Medical Management Systems in the Healthcare Business Unit.
Confidential, Encino, CA
Computer Programmer II, Programmer I
Responsibilities:
- Implemented Work Order Systems and supported Wholesale Distribution software including Accounting, Order Entry, Purchase Orders, and Sales Analysis modules in IMS-BASIC on UNIX.
- Modified Medicare, Medical and UB-82 Billing Systems for Convalescent Hospital Accounting programs.