Al Rivera
(Cell) [Send email to request phone number] 16-2861 12965 Lower River Blvd
[Send email using form at bottom]
Orlando, FL 32828
Summary:
I am a senior level programmer and a successful team leader with strong problem
solving skills who can design solutions and assist customers with critical and
challenging issues. I am results oriented, a motivated achiever and I strive to
maintain a high level of customer satisfaction.
Education:
MBA, Business Administration, University of Central Florida, 75% complete
MS, Electrical Engineering, George Mason University, December 1995
BS, Computer and Information Sciences, University of Florida, College of
Engineering, 1991
Work Experience:
March 2007 – August 2009:
Technisource for EA Sports and EA Sports
Contract Programmer and Software Engineer II
• I started my career here as a contractor for a couple of months and after
successfully finishing several projects, I was offered a permanent job.
• Worked on various projects that had end user impact. These projects spanned
several games. These projects included on line news delivery systems, on line
message delivery systems and special producer driven features for individual
users. Interacted with various business units. Used various technologies
throughout the project Interacted with outside companies. Coordinated testing,
telemetry and upgrades with external and internal teams. Debugged networking
issues.
• Worked in Visual Studio, netBeans and Macromedia applications. Worked in the
languages of C++, Java, JSP, Javascript, ActionScript, UNIX script, SQL, XML,
HTML, C#, Perl and Python. Worked on Windows, UNIX, Xbox360 and PS3 platforms.
Used a proprietary HTML like system. Used Perforce as the source control.
Worked with Alfresco as a document management system. Worked with Oracle and
MySQL databases. Designed projects using UML with Rational Rose.
October 2006 - March 2007:
VOLT Technologies for Wyndham
Contract Programmer
• Designed, coded, deployed and tested a timeshare web application as the
Technical Lead. Used various technologies throughout the project (including
J2EE, Java, JSP, Spring, Struts, Hibernate, XML and HTML). Used Websphere as the
application server. Used Oracle as the database. Used Eclipse as the
development platform. Used Documentum as the content provider.
August 2006 - September 2006:
Riptide Software for Marriott
Contract Programmer
• Coded several front end J2EE components (including Tiles, Struts, Tags and
Actions) for an international time-share reservation system. Used Websphere as
the development platform.
April 1997 – July 2006:
Appsource Corporation / Hyperion Solutions
Senior Programmer
• Senior programmer on a product which provides multidimensional analysis of
financial data to a high number of simultaneous users. Designed, developed and
maintained numerous portions of the user interface, business logic and database
access layers. Worked on all levels of the application ranging from the database
backend (SQL and JDBC) to the web front end (JavaScript and DHTML) to customer
escalations. The software bridges multiple platforms (Windows and multiple
versions of UNIX), customer languages (English, French, German, Spanish, Japanese
…), computer languages (Java, C++, Pascal, and JavaScript) and architectures (Web
enabled, Client-Server, Multi-Tier). Interfaced with an international team of
developers and testers (India, Russia, Japan and Europe). Worked with the latest
technologies and am comfortable working in new areas. Point of Contact for the
automated interfaces to our product such as APIs and batch processing (XML,
Servlets, HTML and JSP). Successfully integrated our product with other 3rd
party products (In-house tools, Excel, other company’s web tools). The database
backend connected to several large and small SQL repositories using SQL and
proprietary APIs (SQL Server, Oracle, DB2, MySQL and Paradox). Application
Servers that were supported include Weblogic, Websphere and Tomcat. Experienced
in J Builder, C++ Builder, Delphi and Eclipse. Desktop scripting languages used
include Perl and ANT. Version control products include PVCS, MS VSS and CVS.
Have used several reporting, modeling and workflow tools such as Crystal Reports,
Rational Rose and Lotus Notes. Unit tested the program using COTS such as JTest,
JCheck and other memory profiling tools. Coordinated unit testing and system
testing of various feature of our product. Designed projects using UML with
Rational Rose. Successfully used portions of J2EE, AWT, Struts, Hibernate and
Swing.
• Product Manager for 1 year to learn the software life cycle portion outside of
the development area. Managed the UNIX, International, and OEM versions of the
product. Product Manager for parent company’s application integration. Product
Manager for the library of web components. Managed customer relations, product
scheduling and task coordination. Administered all aspects of software process
including non-development tasks especially system testing. Interacted and
traveled to customer sites for customer demonstrations, classes and proof of
concepts. Translated customer requests into functional requirements. Achieved a
high level of customer satisfaction. Used MS Project.
• Senior developer in a successful start-up company developing a business
analysis tool. The tool uses client–server architecture against multiple
multidimensional databases. Participated in various aspects of the software
(Requirements, Design, Development, Testing, Customer Site Teaching, …). As the
company grew, my responsibilities changed according to the company’s needs. Over
the next 8 years, the product was redesigned and recoded several times. Due to
the success of this product, our start-up company was bought out and successful.
November 1991 – April 1997:
Logicon Eagle Technology / Northrop Grumman
Senior Programmer / Project Leader
• Technical Lead of multiple teams that developed various software solutions.
Our company’s task was to fulfill all of the software requirements by the
military service during the lifetime of our government contract. These projects
included a graphical communications planning tool, a financial management system,
an ANSI standard windowing standard, and a communications architecture planning
tool including an OLE interface. IDEs used included Symantec C++, Borland C++
and MS Visual Basic. Database software included Borland BDE, Codebase, FoxPro,
Paradox and MS Access. Languages included Assembly language, ADA, VBScript,
Basic and C++.
• Duties included leading a team through all coding responsibilities ranging
from analysis and design through coding and testing. Developed in C++.
Interfaced with various government agencies.
Other Skills:
As a Project Manager I visited several customer sites, worked with partners,
attended conferences (including a week-long working conference in Vancouver,
Canada), taught a 5 day class in Connecticut to train on our product and
maintained a high level of communication with partners and customers to assure a
high satisfaction rate.
|