|
Aga
Cena |
0409 531 354 Queenscliff, NSW |
Skills Summary
Over 19 years experience developing
large-scale mission critical enterprise applications for Fortune 50 companies
and technology industry pioneers.
Accomplishments
§
Founded software company Milo Inc. which was acquired by Voxeo Corp on March 2001.
§
Actively participated in acquisition proceedings leading to
the sale of Gloss.com to Estée Lauder Co.
§
Production launch of the following IT Systems:
o
FIFO for Genworth Financial
o
The GNet Portal for Soul
o
Online
o
Sony.com.au, SonyStyle.com.au,
Sony.com.au/WegaTheatre for Sony.
o
Gloss.com for Estée Lauder Co.
o
On-line Credit Card
Verification System for First Data Corp (FDC) for Pacific
o
Teller Vision for Wells Fargo Bank.
o
Outage Management
System for Pacific Gas and Electric.
o
Network Facility
Management System for AT&T.
Technical Skills Summary
|
Programming Languages |
Java 1.4.x/1.5.x(JSP, JMS, Portlets JSR
168, JDBC, Servlets, JHTML), C, Perl, SQL, PLSQL |
|
Java Frameworks |
Hibernate, Spring, jBPM, OpenSymphony WebWork, Apache
Axis, GnuJSP |
|
RDBMS |
Oracle, Sybase, SQLServer, Informix, Ingres, MySQL, Postgres, VAX Rdb |
|
Application Servers |
JBoss, Tomcat, ATG, BEA WebLogic, JServ, Blue Martini |
|
HTTP Servers |
Apache, Netscape Enterprise Server, Microsoft Internet Information
Server(IIS) |
|
Operating Systems |
Sun Solaris, Linux 2.1 ES, Windows 2000 Server, Windows XP, Windows
NT, VAX VMS, UNIX AT&T Sys V, HP-UX |
|
Development Tools |
Eclipse, Ant, Maven, Oracle Designer 2000, Oracle SQL Developer, Toad
|
Industry Experience Summary
|
Telecom |
Motorola, AT&T, Soul |
|
Consumer eCommerce |
Sony, Estee Lauder/Gloss.com |
|
Internet |
Netscape, ThirdAge Media, |
|
IT |
Hewlett Packard, Digital Equipment Corp |
|
Banking and Finance |
Wells Fargo Bank, Genworth Financial |
|
Pharmaceuticals |
Syntex Corp |
Experience
|
Genworth Financial June |
Solution Architect,
Consultant § Lead Architect for the Fax
In Fax Out (FIFO) project. The FIFO project is the replacement of
system that receives customer lenders mortgage insurance (LMI) applications
through facsimile, sends documents to customers and process LMI documents for
underwriting. This mission critical
system represents 80% of Genworth’s business. The
new system is a fully redundant, active-active, 24 x 7, Sarbanes-Oxley
compliant and fully supported with Service Level Agreements for each
component with internal IT and with software and service providers. System
components: document imaging, document management, workflow and telephony. The FIFO project was launched into
production on § Initiate the
implementation of a major transformation in Service Oriented Architecture
(SOA) and shared services. Responsible for developing, validating and
promoting SOA target architecture for Genworth. Evaluated
SOA products from Tibco, WebMethods,
Sun, Oracle, BEA, IBM and RedHat. § Lead Architect
Deliverables: Solution Design, Interface Specifications, Non-Functional
Requirements, Operational Guide, Implementation Plan and Failover and
Disaster Recovery Strategy Document. § Lead Architect Duties
and Responsibilities: Oversight for the development team and vendors. Evaluate
software products and professional service vendors. Develop target
architecture and roadmaps for Enterprise Utilities shared services covering
technical infrastructure, application and information services to
successfully deliver lower costs, risk management and increased business
flexibility. UML 2.0 modeling using
Enterprise Architect. Environment: Mule Enterprise Service Bus (ESB), Oracle 10g, Microsoft
SQL Server 2000, Java 1.5.x, BEA WebLogic 9.x, Active
Server Pages (ASP), Microsoft Internet Information Server (IIS), Fair Isaac
Blaze Advisor. |
|
Soul Apr 05 – May 07 |
Senior Software
Developer, Consultant § Responsible for end to
end technical architecture, development, launch and maintenance of a system
to manage customer data in the Integrated Public Number Database (IPND) and Sensis Directory systems.
IPND is a central repository of public number customer data used by
emergency services and law enforcement.
Sensis publishes a directory of public phone
numbers. § Responsible for end to
end technical architecture, development, launch, quality assurance and
maintenance of the New South Wales(NSW) Government Broadband Service Portal
(GNet Portal). The GNet Portal provides access to performance metrics,
Service Level Agreements (SLA), ordering, billing, trouble ticketing and
reporting of broadband services. The NSW Government Broadband Service
is a purpose built Government network, comprising dedicated Government
Network Access Points (GNAPs) interconnected with fibre and microwave
services. § Develop the end to end
solution design and specifications for the Shared Spectrum Service Management
System (SSS). SSS is a system for
storing and managing data associated with the provisioning, management and
wholesale billing of Soul Wholesale Residential DSL services using Soul Shared
Spectrum Service. Environment: JBoss Application Server 4.x,
Spring Framework 1.2.x, Hibernate 3.x, Oracle (9i, 10g), JBoss
jBPM 3.x, Apache Tomcat 5.5.x, Apache HTTP Server
2.x, OpenSymphony WebWork
2.2.x, Java 1.5.x, Eclipse 3.x, Sun Solaris, Linux 2.1 ES, Java Server Pages
(JSP), HP Openview Service Desk 4.5.x API |
|
SingTel Optus Pty Limited Aug 04 – Apr 05 |
Solution Architect
Designer, Consultant § Develop the end to end
solution design and specifications for programs to provide a cost effective,
timely and quality solution which complies with the line of business and
domain architectures and with Optus standards and documentation requirements. § Develop detailed
specifications for interfaces between solution components. § Assist in the
estimation of program cost and timeframes. § Solution Architecture
Designer role for the following projects: Mobile Pre-Paid Activation,
eCRM/eTransactions, Customer Self Service Web Content Product and Services
Portal. § Software Developer for
the Mobile Pre-Paid Activation application.
Environment: BEA WebLogic 8.1 SP2, Oracle 9i, Linux 2.1 ES,
Netegrity(Secure Proxy, SiteMinder, IdentityMinder), Vignette V7 (Content
Management, Application Portal), Java 1.4.x, BEA JRockit 1.4.x, J2EE
(Servlets, JDBC, JSP, JMS, Portlets JSR 168), Java Server Pages (JSP),
Eclipse 3.x, ANT 1.5 |
|
Sony Australia Limited Aug 03 – Aug 04 |
Technical Architect, Consultant § Responsible for end to
end architecture, development, launch and maintenance of Sony.com.au,
SonyStyle.com.au, Sony.com.au/WegaTheatre and internal corporate portal. § Design, code and
implement distributed computing environment consisting of SAP R/3, See
Beyond, Remedy, and ATG Dynamo using web services (AXIS, SOAP, WSDL) and JMS. § Technical advisor to
Senior Executive management team including the CIO. § Hands on manager to a
team of programmers. Environment: ATG Dynamo 5.x and
6.x, Java 1.3.x, J2EE (Servlets, JDBC, JSP, JMS), Java Server Pages (JSP), MS
SQL Server 2000 8.x, WSDL, AXIS 1.1, SOAP 1.1, Eclipse 2.x, MS IIS 5.x, ANT
1.5, JHTML, Linux WS 2.1., MS Windows, Apache 1.3.x |
|
Gloss.com / Estée
Lauder Companies (ELC). Dec 99 – Dec 01 |
Executive Systems Programmer ELC / Gloss.com Jun 00 – Dec 01 Lead Technical Architect
Gloss.com Dec 99 – Jun 00 ELC acquired Gloss.com on May
2000 § Responsible for
architecture, development, launch and maintenance of Gloss.com, a premier
multi-brand cosmetics e-commerce site.
Gloss consists of 9 brands and is owned by Estée Lauder, Chanel and
Clarins. § § Design, code and
implement the product catalog and the Remote Object
Management for Products (ROMP) tool. § Oracle data definition language (DDL), Java/XML/Database object
relational mapping, Java object hierarchy for the product catalog and ROMP. § Transition Gloss.com from an outsource solution to an in-house
solution. § Transition Gloss.com from Blue Martini/ BEA WebLogic to ATG
Dynamo. § Perform due diligence during acquisition and evaluation of 26
software and service vendors. § Oracle database performance tuning and backup and recovery
strategies for production Gloss.com commerce website. § Achieve 100% uptime and zero data loss for the production
Gloss.com Oracle database. § Assisted in acquisition
proceedings and post-acquisition transition. Environment: BEA WebLogic 4.5.1,
Blue Martini 3.x, ATG Dynamo 5.x (DCC, DPS, DAS), Oracle 8.x, 9.X, PL/SQL,
SQL, J2EE (Servlets, JDBC, JSP, JMS), Java 1.2.2, Netscape Enterprise Server
3.x, Perl5, Java Server Pages (JSP), JHTML, XML, XSL, Sun Solaris. |
|
Milo,
Inc. / Voxeo Corp. Sep 98 – Mar 01 |
President and Co-Founder Milo, Inc. Sep 98 - Jan 00 Board of Advisors Milo, Inc / Voxeo Corp. Jan 00 - Sept 01 Voxeo Corp. acquired Milo, Inc on
Mar 2001. § Attend and actively
participated in acquisition proceedings with several acquiring corporations. § Compose formal response
to RFPs (Request for Proposal). § Consulted with
executive management teams from large corporations such as Digital Impact and
Charles Schwab on designing and implementing systems based on Milo MVC
Framework. § Design and code high performance, high volume Internet solutions
for enterprise customers. § Worked as a technical team member to conceptualize, design,
code, and shipped the Milo Internet groupware product MiloMail to ThirdAge
Media. § Oracle data definition language (DDL) and entity relationship
design for MiloMail. § Manage the operation and execution of a high growth Internet
business. § Build a profitable, customer oriented, multi-function
organizations from an early stage. § Grapple creatively and successfully with private and public
financing, and with planning, developing and managing strategic partnerships
with significant industry players. Environment:
JDK 1.1.x/1.2, JDBC 1.22, Java Servlets, Java Server Pages (JSP), GnuJSP,
Apache 1.3, Oracle 8.x, Linux. |
|
ThirdAge Media Sep 97 – Dec 98 |
Technical Architect,
Consultant § System Administration for all Netscape Web Server products,
Oracle 7.X, 8.X and Sun UNIX Servers. § Oracle DDL and entity relationship design using Oracle Designer
2000. § UNIX TCP/IP Sockets Network Programming. § Design, code and implement statistical analyst tools for web
site traffic tracking, user membership and registration, search, and dynamic
content server. Environment: Java (JDK 1.1.x,
JSDK 2.0, JDBC 1.22), 'C', Pro*C, PL/SQL, FastCGI 2.0b2, Netscape Enterprise
Server Ver 2.x/3.x, Perl 5 (Exts: DBD, DBI, FCGI, SFIO), oraperl, HTML,
Oracle 7.x/8.x (NT 4.0, Solaris 2.5.1), Oracle Designer 2000, Sun Solaris. |
|
Netscape Communications
Corporation / Actra Business Systems, LLC /
General Electric Information Services Jun 96 – Jun 97 |
Programmer Analyst,
Consultant Actra Business Systems is a joint
venture between GEIS (General Electric Information Services) and Netscape. § System administration for all Netscape Web Server products, UNIX
hardware and Oracle/Informix DBMS. § Develop, code and implement HTML parsers and http clients to
automate testing for the Actra Publishing System V1.5/V1.6 and the Business
Document Gateway (BDG). BDG is an electronic commerce software solution for
business-to-business electronic data interchange (EDI) over the Internet and
non-Internet networks. § Develop Billing C++ API and Command Line API test modules for
CORBA based products. § Manage a release lab consisting of several instances of Oracle
and Informix and every released/beta/alpha version of Actra commercial
products. § Develop performance monitoring and statistical analyst tools. § Ran user group sessions
throughout the project to gather requirements, jointly develop user
interface, test and training. Environment: Netscape Publishing
System V1.x, Netscape Commerce Server, Netscape Enterprise Server, LiveWire,
LiveWire Pro, LivePayment, Netscape Bank Card Gateway, Perl 5, DBPerl,
oraperl, HTML, Java, JavaScript, C/C++, Oracle 7.x, Informix 7.x, Sun Solaris
2.5, IRIX Release 5.3, Windows NT 3.51/4.0, Windows 95. System |
|
Pacific Dec 95 – Jun 96 |
Programmer Analyst,
Consultant § UNIX Network Programming. Network topology engineer. § NON-Local Host IPC programming using TLI API for a concurrent
connection oriented server and client processes. § Local Host IPC programming using Named Stream Pipes for I/O
Multiplexing Server for multiple clients. § Design, code and implement a serial device driver for Solaris
Operating System. § Design, code and implement an Interactive Voice Response System
and On-line Credit Card Verification System for FDC (First Data Corp). Environment: C, TCP/IP -
Transport Layer Interface (TLI), Named Stream Pipes, Solaris 2.4, SunOS
4.1.3, Pro*C 2.0.3, Oracle 7.x. Perl V4.0, OraPerl V2.4 |
|
Hewlett Packard Sep 94 – Sep 95 |
Programmer Analyst,
Consultant § Oracle DDL and entity relationship design for an 800 Gigabyte
Oracle database comprising of more than 300 tables. § Design, code and implement a system to manage product and pricing
information for all HP products worldwide. § Design, code and implement a system to provide backwards data
compatibility and concurrency from a legacy mainframe database system to the
new Oracle database. Environment: C, OraPerl V2.4,
Perl V5.0, PL/SQL V2.0, Pro*C 2.0.3, Oracle 7.x, HP-UX 9.x |
|
Wells Fargo Bank Nov 93 – Sep 94 |
Programmer Analyst,
Consultant § Architect software development, quality assurance and production
environments for Teller Vision. Teller
Vision is an X Windows base system used by bank tellers. Teller Vision was the largest private UNIX
network in the world handling over one million bank transactions a day. § Oracle database performance tuning, capacity planning and backup
and recovery strategy. § Oracle DDL and entity relationship design. § Design, code and implement a system to provide branch
transaction information and account reconciliation data. Environment: C, Pro*C, Oracle
7.x, HP-UX 9.01 |
|
Pacific Gas and Electric Company Jan 93 – Jan 94 |
Programmer Analyst,
Consultant Continuation of the Oct 92 - Feb 93 PG&E project |
|
Digital Equipment Corporation Feb 93 - Jun 93 |
Programmer Analyst,
Consultant § Design and code DECwindows Motif GUI for a Department of Justice
Statewide Integrated Narcotics System. § Write a serial device driver for Indentix finger print image
capture and verification device (Biometric Access Device). § Design and code a computer security system using finger print
verification. § Design and code image rendering modules. § Develop a system to provide information on War Room,
Surveillance and Investigative and Analytical and Mission Planning
Activities. Environment: C, VMS, X Window,
DECwindows Motif, DEC VUIT, DECimage, VAX Rdb/VMS 4.1, MS-DOS |
|
Pacific Gas and Electric Company Oct 92 - Feb 93 |
Programmer Analyst,
Consultant § Design, code and implement the Outage Management System
(OMS). OMS is a system to track
electronic switching operations to manage statewide power outages. § Develop a system to provide a means of exchanging information
with customers and among distribution and customer operation groups involved
in electronic service interruptions and restoration. § Design and code data retrieval modules using Oracle embedded
SQL. § Oracle DDL and entity relationship design. § Analyze algorithms and implement performance enhancing
modifications. Environment: C, SunOS, Pro*C,
Oracle, X Window, Xview, RTworks software developer. |
|
Carlyle Systems Feb 92 - Jun 92 |
Programmer Analyst,
Consultant § Design, code and implement a library business management system. § Develop coding standards for X Window interface. § Design and code data retrieval modules using Ingres embedded
SQL. § Ingres DDL and entity relationship design. § Design and code the Xview interface for the Acquisitions
business function. Environment: C, SunOS, X Window,
Xview, Ingres |
|
Syntex Corp. Dec 91 - Jan 92 |
Programmer Analyst,
Consultant § Design RMS data structures. § Develop modules to generate analytic data for the marketing,
finance and accounting departments. § Add additional functionality and enhancements to Intellinomics Workbench
Report Writer Software. Environment: C, VMS, VAX RMS |
|
Motorola Inc. Feb 91 - Sep 91 |
Programmer Analyst,
Consultant § Design, code and implement a business system to execute the
Motorola business plan and provide full business management functionality for
accounting, marketing and finance departments. § Develop screen functional specifications. § Educate Motorola employees and consultants on UNIX, Oracle,
Relational Theory and § Design screen and cursor navigation standards. Environment: Oracle, UNIX
AT&T Sys. V, X Window - Motif and JAM |
|
AT&T Oct 89 - Feb 91 |
Programmer Analyst,
Consultant § Manage the technical development of a joint venture between
AT&T and Electronic Data Systems to create an Interactive Computer
Graphic System to be used for Geographic Information Systems, Network
Facility Management System (NFMS), Computer Aided Design and Global
Positioning Systems. § Sybase and Sun system
administration. § Develop formal courses on UNIX, Sun, Sybase system
administration and NFMS for AT&T employees and clients. § SunLink DNI/Ethernet - Network System Administrator for Sun, DEC
VAX and Intel X86 PCs. § AutoLISP application developer. Environment: C, Sybase, SunOS, X
Window, Xview, SunView and Programmers Hierarchical Interactive Graphic
System (PHIGS) software developer. |
|
Education |
§ Master of Science in
Computer Science Completed
12 Courses, GPA 3.75/4.00 Overall. § Bachelor of Science
in Statistics |
|
Activities |
§ Traveled extensively throughout § Surfing § Sailing § Rock Climbing § Snowboarding § Cycling |
|
References |
Available upon request |
|
Work
Eligibility |
§ Australian Permanent
Residence/Citizenship Nov, 2007 § |