Aaron Arnone s Resume
Document Sample


AARON ARNONE
10730-112 Potranco Rd #114
San Antonio, TX 78251
(917)-543-2351
http://www.aaron323.com
aa@aaron323.com
PROFILE
MBA with demonstrated programming and analytical skills seeking career opportunities in software
development.
TECHNICAL SUMMARY
SOFTWARE Visual Studio 2008, Visual Studio 2005, Visual Basic.net, Visual C#, Visual C++, Visual
Studio.net, Visual Basic, Visual Interdev, FrontPage, MTS, IIS, SQL Server, Access,
Crystal Reports
O/SYSTEMS Windows 2008 Server, Windows 2003 Server, Windows 7, Windows Vista, Windows XP,
Windows 2000, Windows 95/98, Windows NT, UNIX (Solaris)
LANGUAGES ASP.net 3.5, ASP.net 2.0, ASP.net 1.1, VB.net, C#, ADO.net, Visual Basic, VBA, Visual
C++, MFC, COM/DCOM, ActiveX, C++, Java, HTML, Perl, Python, AJAX, ASP, XML,
SQL, PL/SQL, T-SQL, ADO
DATABASES SQL Server, Sybase, Access, Oracle, MySQL
EXPERIENCE
Conversion Systems Jun 2008-Present
Programmer
Responsibilities: Responsible for the design and implementation of several ASP.net/C#/SQL Server
ecommerce websites.
RubberMaid FastTrack: Allows users to search and read reviews on a variety of products and purchase
complete kits or individual items for their garage. AJAX allows the shopping cart to dynamically update
when a kit is selected, and for items to be added to or removed from the cart without reloading the page.
Talking Tabs: Responsible for the design and implementation of a website marketing guitar instruction.
Users can purchase a main kit, and then subsequently log in and purchase lessons containing individual
songs. The interface uses the Telerik control suite to allow users to preview and play songs in a radwindow
and to allow users to sort and filter from hundreds of available songs.
SodaStream: Responsible for the design and implementation of a website marketing the SodaStream soda
maker. Users can select a kit and a payment plan as well as several different SodaStream flavors. The site
passes data to a third party fulfillment service to get a price quote for the user, as well as to pass the order
information when the sale is complete.
Conair: Responsible for the design and implementation of websites for a variety of popular Conair products.
Each product was sold on its own site—just a few of these included the Conair YouStyle hairdryer, Conair
hair styler, and Conair fabric steamer.
AARON ARNONE Page 2
MaxiGlide: Responsible for the design and implementation of the mymaxiglide.com site—a site marketing
the popular MaxiGlide hair straightener.
Technologies Used: C#, VB.net, ASP.net 3.5, ADO.net, LINQ, VS.net 2008, TSQL, SQL Server 2008,
SQL Server 2005, ASP.net AJAX, Telerik
CETECOM USA, Milpitas, CA May 2007- Jun 08
Programmer
Responsibilities: Responsible for the design and implementation of a quote website and a project
management application to support a cellular/wireless testing facility.
Quote Request Website: Generates price quotes for project-based work based on services requested.
Allows users to select what type of components need to be tested; what standards testing (PTCRB, Bluetooth,
Wireless, or FCC/CE) is to be performed, and delivers an estimate to the user. Allows management to
request reports on customer quote applications, and allows salespeople to search both complete and
incomplete quote requests in their efforts to close the sale.
Technologies Used: ASP.net 2.0, VB.net, C#, AJAX, TSQL, SQL Server 2005
Project Management Application: Allows users to add, edit, and delete projects based on the product
being tested and the company requesting the service. Projects can be viewed by employees working on the
project, and the current status can be viewed by customers as work is performed. Administrators can assign
project privileges to employees and companies, allowing employees to see projects they are responsible for
and external users to see the test status for their companies products.
Technologies Used: ASP.net 2.0, VB.net, C#, AJAX, TSQL, SQL Server 2005
VISA International, Foster City, CA Apr 2006-May 07
Programmer
Responsibilities: Responsible for the design and implementation of a fraudulent activity reporting
application.
CAMS Fraud Reporting: Visa’s current fraud reporting system depends on two main components—a
winforms and command-line based fraud processing module, and a web-based data entry and reporting
application. Visa did not have source code for any of the winforms or command-line applications supporting
the website and requested that they be decompiled from IDL using RemoteSoft Salamander and rewritten.
The rewritten solution consists of a C#/SQL Server winforms processing application using password-less
PGP to handle fraud processing and data manipulation, as well as a ASP.net/VB.net/SQL Server web-based
application to allow users to see and modify the status of suspected and confirmed fraudulent transactions.
Through the web-based application, users can update and modify the status of an existing account, as well as
generate reports on the status of groups of accounts.
Technologies Used: ASP.net 2.0, VB.net, C#, AJAX, PGP Blackbox, SQL Server 2000, SQL Server
2005
AARON ARNONE Page 3
REFCO, Jersey City, NJ Apr 2004-Mar 06
Programmer
Responsibilities: Responsible for developing an internal accounting reporting portal.
ASP.net Portal: Responsible for developing a portal in which trade and accounting data can be distributed to
users. Designed Javascript functions to override the default .net postback and allow data from third party
DHTML controls to be passed back to the event handler. Users are assigned to groups, and privileges can
then be assigned to users as to which data the user is allowed to see. A user or group can be allowed limited
access to the application—for example, allowed to see trades only for a particular office or allowed to see
portfolio information for a specific account. The application is extensible; new privilege types can be added
to the application as new data becomes available.
Accomplishments: Delivered the portal ahead of schedule. Helped to integrate Multibank Securities trade
reporting into the portal after Refco secured their business.
Technologies Used: ASP.net, VB.net, C#, ADO.net, Oracle 9i, TOAD, Crystal Reports
SAIC, San Diego, CA Oct 2003-Mar 04
Programmer
Responsibilities: Responsible for the design and implementation of ASP.net applications to track pending
and current equipment leases.
Leasing Database: Responsible for the development of an ASP.net/VB.net/SQL Server database to track
leases within SAIC. C#/ADO.net components are used to call stored procedures and return the resulting
datasets to the ASP.net/VB.net user interface. The application allows users to run queries to determine which
potential leases would be profitable. Items may be selected from pending leases and added to purchase
orders. Approved leases can then be monitored during the lease life, and retired or extended as needed.
Technologies Used: ASP.net, VB.net, C#, ADO.net, SQL Server 2000, T-SQL
LUCENT TECHNOLOGIES, Murray Hill, NJ Mar 2002-Sep 03
Programmer
Responsibilities: Responsible for the implementation of ASP.net applications for the Business Continuity
team.
Business Continuity Database: Responsible for the implementation of an ASP.net/VB.net/ SQL Server
application containing Lucent’s organizational structure, as well as the processes and dependencies of each
organization. An ASP.net user interface allows managers to enter their organization's structure and functions
within their organization. Designed Javascript functions to override the default .net postback and allow data
from a third-party DHTML rich-text editor to be passed back to the event handler. Components developed in
C# use ADO.net to call stored procedures and return the resulting datasets to the ASP.net/VB.net user
interface. Reports from the database allow managers to determine which organizations are essential to
Lucent’s daily operations, and monitor their progress in planning for disruptions.
Technologies Used: ASP.net, VB.net, C#, Javascript, ADO.net, SQL Server 2000, T-SQL
WinInet Wrapper DLL: Created a Visual C++ wrapper to the WinInet class to fetch a web page and return
the resulting HTML and any associated cookies as strings. Allows cookies to be passed back to the
component to retain session state when fetching subsequent pages. Component can be called from any
AARON ARNONE Page 4
scripting language (such as VBScript or VB.net) to screen scrape third-party web applications. Used this
component to automate e-Planner, a third-party data-recovery planning database.
Technologies Used: VC++, WinInet, COM/DCOM
Accomplishments: Delivered the application ahead of schedule. Since performance data became available
online, the percent of organizations in compliance with Lucent’s Business Continuity Planning policy
increased from 40% to 98% within three weeks.
MARSH & MCLENNAN COMPANIES, New York, NY Mar 2001-Feb 02
Programmer, Private Client Services
Responsibilities: Responsible for the design and implementation of several sales databases.
PCS Prospect Database: Created a prospect database using Visual Basic, Visual C++ and XML to aid
insurance agents in tracking and recruiting new business. The program queries against a SQL Server
database to retrieve company and policy data and stores prospect names, contact info, and recommended
policies. The application generates customized prospectuses for potential clients illustrating recommended
policies and reasons for recommendation.
Technologies Used: VB, XML, SQL Server, T-SQL, VC++, COM/DCOM
PCS Sales Database: Created an online database using ASP and Visual Interdev to store PCS sales data by
employee, as well as an import utility using Visual Basic to store sales data from outside data sources.
Created ASP pages to connect to the database and return results by year, month, and sales representative.
Technologies Used: ASP, Access
Accomplishments: Completed the prospect database ahead of schedule. The program allows for updates to
be sent out to remote agents using an XML-based import utility, enabling the application to process prospects
for more than 300 remote sales agents.
WESTERN ASSET MANAGEMENT, Pasadena, CA April 00-Feb 2001
Programmer, Core Technology Group
Responsibilities: Responsible for design and implementation of several accounting verification databases.
PAM Reconciliation Database: Wrote a reconciliation database to compare the historical trade data
repository, GDR, with the internal accounting database, PAM, and report inconsistencies to the user. This
application uses VBA and Access, and compares a database residing on a Sybase server to PAM, a Btreive
database.
Technologies Used: VBA, Access, Sybase, T-SQL
Charles River Extract Application: Wrote an extract application to link GDR with Charles River
Compliance Master, a third-party compliance application residing on a Solaris-based Sybase server. The
application applies user-defined rules to assign values to data not stored in GDR, and allows the user to refine
these rules as new exceptions are thrown. The application resides on SQL Server and has a Visual Basic
client; it imports data from GDR—a Sybase database, and exports to Charles River which resides on a
different Sybase server. Wrote stored procedures in T-SQL on SQL Server and Sybase to process rules and
create import tables.
Technologies Used: VB, Visual C++, SQL Server, Sybase, T-SQL
GDR Web Interface: Designed a prototype web front end for GDR, a historical trade repository residing on
AARON ARNONE Page 5
Sybase. Used ASP and Visual Interdev to develop a front end for users to enter and review trades.
Technologies Used: ASP, SQL Server, Sybase, T-SQL
Bloomberg DLL: Worked on a ActiveX DLL using Visual C++ to request a data item from Bloomberg
using the Bloomberg C++ API. This DLL allowed a VB client to request data from Bloomberg.
Technologies Used: Visual C++, COM/DCOM
Accomplishments: Developed user-driven rules tables for the Charles River extract application to allow the
user to maintain the application as the data mapping rules changed. Created a VB front end for this program
to allow the user to change rules and configure the settings for program, and a Visual C++ wrapper to allow
autosys to run the program on a nightly basis automatically. Delivered the completed program ahead of
schedule.
ROCKWELL COLLINS, Pomona, CA Oct 99-April 2000
Programmer, Database Development Team
Responsibilities: Responsible for the design and implementation of employee and issues databases.
Employee Database: Designed and implemented an employee and equipment tracking database. The
application maintains data on over 300 employees in the engineering department, as well as tracking
equipment assigned to employees. The application can generate rosters and org charts automatically, and
allows changes in the org chart to be made simply by dragging and dropping an employee from one
supervisor to another.
Technologies Used: Visual Basic, VBA, Access
PTR Database: Responsible for the maintenance and enhancement of PTR, a Visual Basic/SQL Server bug
tracking database used by engineers to debug and resolve issues within Rockwell electronic components.
The application tracked the initial problem, as well as tracking steps taken to resolve the problem. Wrote
stored procedures in T-SQL and visual basic components to display summary reports to the user in bar graph
format and in Microsoft Excel.
Technologies Used: Visual Basic, OLE Automation, SQL Server, T-SQL
Accomplishments: Delivered the employee database two weeks ahead of schedule. This Visual Basic/Access
application contains records for all of the employees and equipment within the engineering department.
STATE OF ARIZONA, Phoenix, AZ May 99-Oct 1999
Programmer, Department of Corrections
Responsibilities:
Responsible for the design and implementation of a supplier Y2K compliance database. This VB and
Access application tracks communication with suppliers, allowing for scanned letters from suppliers to be
stored and retrieved to document suppliers' progress towards Y2K compliance.
Responsible for the conversion of the Inmate Banking accounting program from a DOS-based application
to a Visual Basic and Access application. This application tracks fines and payments for several thousand
inmates.
Responsible for the conversion of Offender Services databases from a DOS-based environment to a Visual
Basic application. These databases archive state communication throughout the prison system.
Accomplishments:
AARON ARNONE Page 6
Delivered the supplier compliance database in only three weeks. This application tracks both text and
image files, and allows the user to sort and summarize this data in several different formats.
EDUCATION
University of Iowa, Iowa City, IA
May 1999- MBA, Information Systems
May 1996- BA, Economics
Get documents about "