Professional Documents
Culture Documents
Eng Resume
Eng Resume
Summary:
Experienced in delivering complex hardware and software systems, on time and under budget.
Extensive system architecture knowledge, including frameworks high-availability and high-throughput systems.
Experienced in architecting, designing and developing complex, mission-critical Web-based systems and
applications (Java/J2EE, SOA, Web Services, LAMP).
Sun Certified Java Programmer with extensive knowledge of Software Development Lifecycle (SLDC) and Object
Oriented Design and Programming (OOD/OOP).
Oracle DBA Skills including PL/SQL Programming, Schema Design and stored procedures.
Technical Skills:
Object Technology/Application Architecture
Extensive J2EE development experience under all major Application Servers (Weblogic, WAS, JBoss).
Many successful implementations of Application Frameworks, such as Struts, Spring, and JSF, Velocity.
Experienced in developing Web Services (RESTful and SOAP), including Orchestration and Choreography of
business processes.
Experienced with various development methodologies such as RUP, TDD, Use-Case Driven Design and Agile
development methods, such as SCRUM, TOGAF and Extreme Programming (XP).
Especially experienced complex online applications for clients such as The Apollo Group, Toyota, Honeywell
Aerospace, Yahoo! and eHarmony.com.
Database design and administration with SQL Server and Oracle (9-11g).
Schema design to support application programming, stored procedure and trigger programming in Transact
SQL (MS SQL Server) and PL/SQL (Oracle), import and export of data, tuning, backup and recovery.
Infrastructure Management/Virtualization
Managed over 3000 Servers for Yahoo! Search Marketing in a 100% hands-off environment.
Professional Experience:
Accenture
Phoenix, AZ
Led solution design and development for the Walt Disney Companys Disney Vacation Club,
CenturyLink, and The Department of the Interior.
Designing and documenting the overall system architecture for a large heterogeneous software system
that includes multiple software applications and their interoperation
Have overall responsibility for the quality of the system and its conformance to agreed constraints
Coaching, mentoring, and instructing software developers and other team members
Develop and present substantive technical recommendations to senior and executive management
Supporting sales and proposal work, including technical design and work effort estimation
HSPD-12 Clearance
Technologies leveraged include JBPM, Spring 4, Maven, Drools, AWS, Angular.js, Camel, Cassandra,
RESTful Services
Sr BizOps Engineer
San Diego, CA
Used Java, Eclipse and Open Source (Spring MVC, JSCH, OpenXLS, Axis 1.4 Web Services) frameworks to
develop tools around Application Performance.
Designed and implemented CA's Application Performance Monitoring solutions (Customer Experience Manager
and Introscope) for Turbo Tax Online
Leveraged CA APM API (a Java and Web Services-based API) to create unique, customer-focused performance
monitoring solutions
Designed and implemented CA's Application Performance Monitoring solutions (Customer Experience Manager
and Introscope) for mission-critical, complex customer enterprise applications
Analyzed and made recommendations on how to improve performance and scale distributed Java and .Net
Applications
Used Java, Eclipse and Open Source frameworks to develop tools around Application Performance.
Leveraged CA APM API (a Java and Web Services-based API) to create unique, customer-focused performance
monitoring solutions
Target applications varied from .Net to JEE to Mainframe to SOA or restful web services
Customers included Duke Energy, American Express, Blue Cross/Blue Shield, Intuit and others
Apollo Group
Tempe, AZ
Worked on University of Phoenix New Classroom, a service platform-based design, incorporating Spring,
Hibernate, SOAP and Restful Web Services
Worked on University of Phoenix SAAS/PAAS Solutions, creating message oriented architectures and
platforms
Used Drools for Business Rule (BRMS) for business rule engine for construction and enforcement of business
rules for University of Phoenix.
Used BPEL for orchestration and WS-CDL for orchestration and cross-process choreography
Provided technical guidance for integrations between various legacy applications, back-end service platform,
and the new version of the University of Phoenix classroom application
Member of Architecture council, responsible for vetting application designs (conceptual, logical and software)
Created code, diagrams and documentation for projects and presented designs to management and
engineering teams
Technologies used in the New Classroom include Apache Axis Web Services, Spring, Struts, EJB, Hibernate,
AJAX, and others
Provided technical consulting and professional services for the Java-based Kuali Coeus Open Source Project
for Universities (www.kuali.org)
Kuali Foundation projects technologies include Spring, Struts, OSGi, and Apache OJB
Tools utilized for delivery include Eclipse, Tomcat, Jenkins, and Subversion and Amazon AWS
Principal Consultant
Worked with American Express to instrument the Customer Service Portal and extended Wilys Application
Performance Management solution to meet customer requirements.
Work with customers to analyze large-scale, mission critical applications for performance bottlenecks with
regard to Java J2EE applications (JSF, SOA Architectures, Web Services, POJO's).
Performed code analysis (Java, C#, and SQL) to improve application performance.
Wrote Java Extensions to the Wily Introscope product for various integrations.
Wrote custom Java Code that fundamentally extended the Wily Introscope product to work in desktop
environments for client American Express. This had never been done in the 10 years of the company.
Analyzed Enterprise J2EE and MS .Net Architectures and code for performance problems due to logical or
physical design for clients such as American Express, Choice Hotels, Intuit, Toyota and Station Casinos.
Communicated in a number of formats the value proposition and messaging for CA Technologies Service
Assurance monitoring suite.
Environment: AIX, Solaris, Linux, Windows, Java, .Net, WebSphere, Weblogic, JBoss, AXIS, Eclipse, Maximo, and many
others.
12/2007-5/2008
Worked with Symantec customers to implement i3 recommendations on all n-tier application layers.
Architected with Honeywell Application Owners to implement Symantec i3 Monitoring on WebSphere, AIX and
DB2 Databases.
Environment: Java, SAP, Symantec i3, WebSphere, AIX and DB2 Databases.
QuePasa.com, Scottsdale, AZ
9/2007 - 12/2007
Evaluated competing designs for companys web site. Technologies evaluated were Liferay/JSR-168 Portal vs.
LAMP architecture.
Managed all aspects of System and Software Design (hardware, software and application design) and worked
closely with near-shore outsource development team in Hermosillo, Mexico.
Worked closely with CEO Rob Stearns to implement his vision for site.
Environment: Linux, Java, Liferay JSR-168 Portlets, Ajax, Eclipse, Jira, Maven
5/2006 - 9/2007
Designed and Assisted in development of Integrated Rights Information System (IRIS); a Struts, Hibernate,
AJAX, FAST and Tibco application, developed on Eclipse and deployed on the JBoss Platform.
Managed all aspects of System and Software Design (hardware, software and application design) and
Technical Implementation for the NBCU Intellectual Property Rights Initiative ($2.5M Project).
Led Data Conversion effort for NBC/Universal for Intellectual Property Rights, programmed PL/SQL routines
for importing/exporting and transforming data.
Designed, led and managed integration of new intellectual property application to legacy systems.
Responsible for delivery of day-to-day project milestones and mitigation of risks and issues.
Reviewed and approved software and hardware design for IRIS (Integrated Rights Information System) and
Title Management project.
Set up and managed Rational ClearCase and ClearQuest to manage project artifacts and defects.
Performed Code Review for fellow developers to maintain the highest possible standards during project.
Partnered with Architecture Team to develop coding standards for LLC Initiatives.
Environment: JBOSS 4, Linux, AIX, Sybase, Oracle, ASP, Windows Server 200, PowerBuilder, Web Services, Tibco
1/2006 - 5/2006
Rolled out $3.5M Knowledge Management Project for Customer Service Department for Toyota Motor Sales.
Designed and developed critical components of TMS Knowledge Management Project on Weblogic Portal.
Developed Web Services with XML-RPC, and SOA Architecture to comply with Toyota Enterprise Service Bus
(ESB).
Developed Autonomy API Integration for Enterprise Search across multiple media types and networks.
Met daily with Project Stakeholder to manage expectations and provide guidance and answers.
Performed Code Review for fellow developers to maintain the highest possible standards during project.
Designed software and other Solutions to complete KM project on time and on budget.
Environment: Weblogic 9, Portlets, Web Services, Service Oriented Architecture, Enterprise Service Bus, Tibco, Linux
7/2005 - 12/2005
Created Pattern-based software designs with Weblogic 9.0, Struts and Hibernate.
Collaborating with BearingPoints Functional Team to create a process to expedite Use Case realization.
Lead on Engineer on choosing Solutions, Components, Tools, and Application Servers for project.
Performed Code Review for fellow developers to maintain the highest possible standards during project.
12/2004 - 4/2005
Consultant
100% Hands off Administration and Server Installation with KickStart, JumpStart and PXE-enabled NICs, HP
iLO and IPMI Processors.
eHarmony.com Pasadena, CA
1/2004 - 10/2004
Along with 3 other developers, rewrote www.eHarmony.com from the ground up.
Leveraged Design Patterns in Design (MVC, Synchronized Token, Factory, Faade, etc.) in re-design.
Utilized many professional Open Source technologies, such as JSP, JSTL, Hibernate, JBoss, Struts, Velocity,
for various aspects of the project.
Familiar with industry standard best practices for J2EE Code Design, including refactoring of poorly
performing code.
Performed Code Review for fellow developers to maintain the highest possible standards during project.
Authored and deployed code based on gathered specifications leveraging a modified Rational Unifies
Process.
3/2002 - 12/2003
Web Architect
Programmed Weblogic Platform ( http://www.iclassics.com ) and Portal Projects for business unit
clients.
Provided ASP Programming expertise for hundreds of high traffic, high visibility Label & Artist web sites.
Designed security scheme for customer facing web sites ( www.mca.com , www.umusic.com,
www.umusic.ca)
Provided PHP/MySQL and Perl/Bourne shell scripting for multiple Label and Artist Group web sites
(www.hip-o.com).
Provided JBoss installation, configuration and tuning support to Label and Artist Group projects.
Provided Java programming support for internal projects (Royalties Report Server, www.iclassics.com).
8/2001 - 2/2002
Solutions Architect
Responsible for technical presentations to potential clients, researching and providing architectural solutions
to integration challenges regarding the Vividon Product line.
Supported Sales Team in all technical aspects in the sales cycle of the Vividon Streaming Delivery
Accelerator.
Responsible for demonstrating and explaining the Vividon product suite to senior executives and technical
staff of potential clients.
Researched and communicated technical issues related to Vividon SDA deployment to clients (i.e.,
integration with legacy systems; recommendation of third party solutions and partners).
Architected and presented potential Vividon Streaming Media solutions to potential clients.
Installed and configured Win 2K, and Redhat 7.0 systems to manage Vividon streaming delivery systems.
Configured and administered TCP/IP, DHCP, DNS, and NFS.
Installed and configured Win NT/2K systems for Streaming Media Delivery, including installation and
configuration of MS Media Server, and integration with RAID, NAS and SAN storage.
Installed and configured Apache and IIS Web Servers, including configuring and monitoring of system
resources, setting up secure SSL server communication and application integration with Vividon
management suite.
Installed and configured load balancing hardware for streaming delivery from Alteon, F5, and Foundry.
10/2000 - 6/2001
Client include: Sony Pictures Digital Entertainment, DIC Entertainment, Project Greenlight and LucasFilm
Worked with client firms to leverage Internet technologies in the film/video production process.
Developed custom interfaces (Java, Win32 C++) and integration components (Java, J2EE) for internetenabled workflows, i.e., Digital Dailies, Content Management Solutions, etc.
Managed group responsible for end to end delivery of streaming media systems. Intimate with all technical
aspects of the delivery of New Media, including design and implementation of Content Delivery Networks
(CDNs), implementation of caching servers, Storage Area Networks (SANs), Network Attached Storage
(NASs), NFS, clustered server environments on Linux, Solaris and Windows NT/2000K, Web Servers
(iPlanet, IIS, Apache) network design, and J2EE server software architecture (Weblogic/WebSphere).
12/1999 - 9/2000
Solutions Architect
Supported Sales Team in all technical aspects in the sales cycle of the Vignette Product Suite.
Responsible for demonstrating and explaining the Vignette product suite to senior executives and technical
staff of potential clients.
Researched and communicated technical issues related to Vignette deployment to clients (i.e., integration
with legacy systems; recommendation of third party solutions and partners).
Developed prototype systems to demonstrate Vignette product suite interoperability with legacy systems,
system integrated include Weblogic & other J2EE Servers, Siebel, BullDog & Artesia for DRM, Documentum
and other products.
1/1999 - 12/1999
System Designer/Architect
Provided web page programming in technologies JSP, ASP, VSP (A Subset of TCL) for DEN web pages.
Performed day to day maintenance of productions data in two Oracle 8.0 instances. Duties performed
included schema design to support web site code, PL/SQL stored procedure and trigger programming.
Wrote code to support Engage WebPak (collaborative filtering system), Business Objects (DSS Report tool),
Engage Workbench (Site classification) and Engage Decision Support Server to gather viewing habits of
DEN users.
Provided transcoding services via server farm to encode production video from MPEG2 to various streaming
video formats (QuickTime, MS Media, Real Video).
Worked with senior management to gather requirements and implement daily reporting to track web site
activity.
5/1998 - 1/1999
Programmer/Analyst
9/1997 - 5/1998
Administered NeXTStep (UNIX) servers, including maintenance of user accounts, installation and upgrade of
end user applications and DNS, NFS and network configuration.
Administered Windows NT 4.0 Production Servers for Corporate Intranet Applications. Responsibilities
included accounts and security, resource monitoring, backups and restores, and server installs.
Designed and implemented custom SYBASE programming for interoperability with Lotus Notes applications.
Designed and developed Lotus Notes v4.5 corporate Intranet solutions to increase productivity.
Responsible for examination of new technologies and their applications to agency needs.
8/1996 - 5/1997
Software Engineer
Designed corporate Intranet solution to increase productivity and bring to real estate and escrow services to
the Internet.
Designed and implemented Java based procurement system for enterprise-wide adoption.
Gathered requirements from end users and generated design goal documents to guide development effort.
Designed SYABSE database schema and tuned SYBASE server to manage corporate data.
8/1995 - 6/1996
Gathered customer requirements, drafted Design Goals Documents, and maintained documentation.
Education
University of Redlands, Redlands, CA
BS, Computer Science (Concentration in C++ and OOP) with Minors in Mathematics and Physics.
1991 - 1996
Professional Affiliations
Member of SIGGRAPH, SIGSOFT.