Beruflich Dokumente
Kultur Dokumente
PROFILE
MBA with demonstrated programming and analytical skills seeking career opportunities in software
development.
TECHNICAL SUMMARY
SOFTWARE
Visual Studio 2013, Visual Studio 2012, Visual Studio 2010, 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 2012 Server, Windows 2008 Server, Windows 2008 Server, Windows 2003
Server, Windows 8, Windows 7, Windows Vista, Windows XP, Windows 2000, Windows
95/98, Windows NT, UNIX (Solaris)
LANGUAGES
ASP.net 4.5, ASP.net 4.0, ASP.net 3.5, ASP.net 2.0, ASP.net 1.1, VB.net, C#, ASP.net
WebForms, ASP.net MVC, ASP.net MVC 3 (Razor), WPF, WinForms, WCF, ADO.net,
Visual Basic, VBA, Visual C++, MFC, ActiveX, C++, Java, HTML, Perl, Python, AJAX,
ASP, XML, SQL, PL/SQL, T-SQL, ADO, WebAPI
DATABASES
EXPERIENCE
COLLABERA
Jun 2012-Present
AARON ARNONE
Page 2
WPF Product Import Utility: Responsible for the design and implementation of a WPF application to view
and filter product data. The application allows the user to view items from a products file and select
individual items to be added to the store.
WebAPI Security DB: Responsible for the design and implementation of an application for administrating
security within Conairs future WebAPI platform. Users can be added to groups, and permissions added to
users and groups of users. A DB-level session identifier allows for permissions to be validated against a user
before allowing data to be returned.
Technologies Used: C#, VB.net, ASP.net 4.5, ASP.net 4.0, ASP.net MVC, ASP.net MVC 3 (Razor),
Webforms, WCF, ASP.net Webservices, Agile, WinForms, WPF, ASP.net 3.5, ADO.net, LINQ, VS.net
2010, VS.net 2008, TSQL, SQL Server 2008, SQL Server 2005, ASP.net AJAX, jQuery, Telerik,
Javascript. WebAPI
WELLS FARGO, San Antonio, TX
Jan 2010-Jun 12
Apr 2006-May 07
AARON ARNONE
Page 3
CAMS Fraud Reporting: Visas current fraud reporting system depends on two main componentsa
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, Javscript, SQL Server 2000, SQL
Server 2005, Agile
REFCO, Jersey City, NJ
Apr 2004-Mar 06
Software Developer
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 applicationfor 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, DB2, 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 Lucents 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
AARON ARNONE
Page 4
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
Lucents 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
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 Lucents Business Continuity Planning policy
increased from 40% to 98% within three weeks.
MARSH & MCLENNAN COMPANIES, New York, NY
Mar 2001-Feb 02
AARON ARNONE
Page 5
client; it imports data from GDRa 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
Trade Repository Web Interface: Designed a prototype web front end for a historical trade repository
residing on 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
EDUCATION
University of Iowa, Iowa City, IA
May 1999- MBA, Information Systems
May 1996- BA, Economics