Oracle
SOA Architect
Austin, TX, USA
September 2007 - Present
-Define product strategy for Oracle Retail integration services.
-Define Oracle Fusion products for best use within the Oracle Retail Suite.
Products include: 1) Oracle ESB, 2) Oracle BPEL, 3) Oracle OEMS, 4) Oracle
Identity Management, and 5) Oracle Enterprise Manager.
-Provide technology direction on Oracle Retail and Oracle Store Fusion product
lines.
-Define integration strategies and based on SOA/EDA architecture principles.
-Architect deployment and component strategy for Store Fusion product lines.
-Define retail best practices base on retail store architecture capabilities.
Oracle
Enterprise Architect
Austin, TX, USA
April 2005 - 9 2007
-Provide architecture consulting services on best retail architecture solution
to tier 1 and tier 2 retailers.
-Document reference architecture base on SOA/EAI principles.
-Provide estimate and scope analysis to project managers and customers.
-Define architecture nonfunctional requirements and system capabilities.
-Define enterprise architecture components for retail store systems.
-Define integration architecture interfaces among all store systems.
-Lead customers in making technology and functional decision base on
architecture principals.
Oracle
Senior Software Engineer
Austin, TX, USA
March 2004 - 4 2005
-Responsible for architecture analysis and design for converting PepBoys open
source middleware to IBM Websphere application servers.
-Analyze and design JBoss migration path to IBM WebSphere.
-Architect and design build environment for multiple J2EE and Java projects.
-Architect and design PepBoys and Oracle Product business requirements following
Oracle retail architecture process.
-Analyzed and designed UML class diagrams for the PepBoys business requirements.
-Lead team developers during software life cycle for PepBoys project.
-Manage software development on various applications for PepBoys project.
-Manage software build cycles and distributions for PepBoys project.
-Mentor junior developer on best Java practices.
-Provide estimate analysis to higher level managers.
-Responsible for timely delivery of project phases.
-Design and develop Java classes from UML schemas.
-Design and develop ANT scripts for build processes.
-Design and develop ANT scripts to customize Eclipse IDE for development
environment.
-Design and develop SQL scripts for DB2 and SQL databases.
-Design and develop XML parsing Java classes.
-Develop JSP pages using MVC and Tiles.
-Designed and developed J2EE Java Beans.
-Install and deploy Java applications on Suse Linux server.
Self Employed Contractor - Company Amdocs
Senior Consultant
Champaign, IL, USA
October 2003 - 3 2004
-Architect J2EE build and deployment strategy for Nextel POS web system.
-Automate system construction and deployment under J2EE standards.
-Lead infrastructure team to automate system construction and deployment.
-Mentor junior developers on open Java and open source technologies including
Eclipse, ANT, and Linux.
-Provide estimate and scope analysis to higher level managers.
-Provide report on project tasks status to project managers.
-Support and developed Java business components and JSP pages for the Nextel POS
system.
-Standardized J2EE deployment process using J2EE deployment components including
WARS, JARS, and EAR.
-Support and developed J2EE Java Session Beans for the WebLogic app server.
-Support and developed ANT scripts for builds on the development and QA
environment.
-Support and developed PERL scripts for Linux and Sun Solaris build environment.
-Installed and maintained Apache Tomcat web server on Sun Solaris environment.
-Installed and maintained WebLogic application servers on AIX environments.
Self Employed Contractor - Company TEA
Senior Contractor
Austin, TX, USA
February 2001 - 10 2003
-Analyze and design government to business application components. Components
included 1) online procurement, 2) item replenishment and fulfillment, 3)
online payment transfers, and 4) inventory.
-Architect and design back-end components utilizing J2EE technologies using UML
to design class diagrams and object oriented analysis and design.
-Architect EDI migration effort from Harbinger EDI/Open 3.4 to Peregrine
TrustedLink version 5.1 in a UNIX platform.
-Architect migration effort from a homegrown Java application server to open
source J2EE technologies.
-Provide estimations and scope efforts for all project activities.
-Engage with customer to define scope, business requirements, and architecture
designs.
-Lead team of developers on various project efforts.
-Report project status and development activities to project managers. Develop
business components using JBoss J2EE Java beans.
-Develop and support Java application using Eclipse 2.0.
-Design and develop ANT scripts for various cross-platform production
environments.
-Design PERL and Shell scripts for UNIX environment to execute from CRONTAB
scheduler.
-Develop EDI transaction scripts for the Peregrine TrustedLink environment.
-Manage and develop SQL scripts for a Microsoft SQL Server database.
-Install and manage Tomcat web server for both development and production
environments.
-Designed and developed JSP framework for session data management.
Momenta
Project Lead
Austin, TX, USA
January 2000 - 1 2001
-Architect B2C and B2B application components. Components included: 1) shopping
cart, 2) order fulfillment, 3) email marketing campaign, 4) customer management,
5) payment processing, 6) inventory, 7) product catalog and 8) web express check
out.
-Design and develop UML class and sequence diagrams on business domains.
-Follow Microsoft DNA architecture pattern to developed presentation, business,
and data components.
-Analyze and design performance improvements on based product components.
-Analyze and design database schema and data modeling from business
requirements.
-Manage two customer engagements following RUP process guidelines. The first
project included a Canadian computer vendor and the second project an industrial
hardware supplier.
-Lead and manage a service development team from inception to production phase.
-Manage and coordinate efforts among on-shore and off-shore teams.
-Define and track project scope using Microsoft Project Plan.
-Define resource allocations from project estimates.
-Engage with customer to define business requirements and architecture designs.
-Provided assessment and reviews on software engineering staff.
-Provided leadership and mentoring to software development staff.
-Design and develop business components using VB 6, XML, and SQL Server.
-Design and develop presentation components using HTML, JavaScript and Microsoft
ASP.
-Design and develop data component using Microsoft SQL Server store procedures,
triggers and data transfer objects.
-Install and deploy Microsoft ISS web server on development, QA, and production
environment.
-Design and develop Microsoft middleware components using COM/DCOM and Active X.
-Manage and administer Windows 2000 and Windows NT server for development and
production environments.
Dell Computers
System Analyst
Round Rock, TX, USA
October 1998 - 1 2000
-Provide timely and quality support for DCSS (Dell Customer Support System)
across all line of business and response to production issues as needed.
-Lead a support team of developers to develop tools and utilities for deploying
Microsoft VB business applications across all production environments.
-Provided timely estimates on project task from support activities.
-Provided 24 hours support on production environments.
-Integrate Resolution Assistant system with DELL Customer Support System using
Java, DOM, XML, Visual Basic and Oracle. Data manipulation involved writing store
procedures and extracting data into a XML files to be manipulated by Java DOMS.
-Design and developed utilities using Java, DOM, XML to speed the process of
supporting the Resolution Assistant system.
-Developed Visual Basic 5.0 and 6.0 application automated tools to enhance the
production environment.
-Configure and maintained Scopus Component Server on all production systems.
-Designed and developed stress and load test on system integration testing
environment using Visual Basic ActiveX, COM/DCOM, Oracle 7.34, MTS, Scopus
Component Server.
-Implemented a plan for tracking performance and statistics in the production
environments using NT Resource Kit and Visual Basic Win32 APIs.
Administer and manage more than 40 Windows NT servers and several Oracle
Database servers.
SMART Technologies
Senior Software Engineer
Austin, TX, USA
November 1996 - 10 1998
-Analyzed, designed, and developed a customer awareness, customer retention, and
customer driven system for Minolta Corporation.
-Analyzed, designed, and developed enterprise business objects for SMART ERP
system.
-Analyzed, designed, and developed a Survey Business Domain Questionnaire for
Web interaction and administration.
-Used Rational Rose to design UML diagrams and business process.
-Analyzed, designed, and developed a distributed web-based BTO (Build To Order)
and CTO (Configure To Order) systems for Compaq Computer Corporation. This system
was used by the sales department to assemble and price computers online for
Fortune 500 accounts.
-Train and consult on SMART Technologies proprietary software, PowerBuilder,
Oracle, HTML, and JavaScript to Price Water House consultants and Compaq
developers.
-Mentor junior developers on SMART Technologies proprietary software.
-Lead small team of developers on specific consulting tasks.
-Monitor progress and report back status to project manager.
-Analyzed and provide estimates on project tasks.
-Assist in deployment and production installations.
-Developed business objects in Microsoft Java (J++), IDL, COM/DCOM, and Oracle
store procedures. Objects included Ordering, Product Management, Purchasing,
Inventory, Shopping Cart, User Administration, and Freight Administration.
-Developed front-end web pages using PowerBuillder, HTML, JavaScript, and
Microsoft FrontPage.
-Analyzed and code a Dynamic HTML Render Engine in PowerBuilder 5.0,
PowerBuilder 6.0, Delphi, and Microsoft J++. This server receives HTML pages with
special SMART Technologies proprietary tags and dynamically processes the page.
This server interacts with different components including COM & DCOM servers,
cache object, and multiple Oracle databases.
Texas Public Utility Commission
Systems Analyst
Austin, TX, USA
June 1993 - 11 1996
-Developed customer relationship management application using PowerBuilder 5.0
and Sybase database.
-Developed customer issue tracking system using Delphi and an Access database.
-Supported production application environment running on all Novel and Microsoft
system.
-Assisted network administrator on developing utilities, using Visual Basic, for
managing the Novell network across the agency.
Education
University of Texas Pan American
BS
Edinburg, TX Major: USA
Major: Computer Science
-Minor in Business Administration
Skills
-SOA
-Oracle SOA Suite
-Oracle BPEL
-Oracle OEMS
-Oracle Enterprise Manager (Grid Control)
-Oracle Identity Management
-Oracle Data Import
-Oracle Application Server
-Oracle Database
-WebServices
-Object Oriented Analysis
-Object Oriented Design
-SQL
-UML
-J2EE
-Java
-Eclipse/JDeveloper/Oracle SQL Developer
-XML/XSD
-EDI
Languages
-Spanish 100% fluent
Certifications
-Sun Certified Java Programmer 1.4 |