1. DAVID WESTON
1711 Corinth Ave. #101
Los Angeles, CA 90025
Telephone (617) 692-0608
E-mail: dlweston_99@yahoo.com
Summary
• Over ten years of experience as a software developer, working primarily in the financial services
industry.
• Ten plus years of SQL development including stored procedures, functions, triggers, performance
tuning. Extensive experience in MS SQL Server, Oracle and Sybase.
• Helped develop and enhance a browser-based Equity Trading System which grew to be the main
trading portal for client. Technologies used: J2EE, HTML, Javascript, JSP, XML, SQL, Oracle, Sybase
• Created an IPO allotment system to disburse shares of an IPO according to a balanced and compliant
algorithm which I helped design. Technologies used: Oracle PL/SQL
• Part of a small team that performed the initial development and subsequent enhancements to Dataware
Solutions’ Personal Trading Assistant (PTA) application. PTA is a personal trading compliance
application for financial professionals. Technologies used: J2EE, HTML, Javascript, JSP, XML, SQL,
Oracle, Sybase, MS SQL Server.
• Created numerous data feeds and corresponding jobs to schedule and deliver outgoing files or to
process incoming files. Technologies used: K-Shell, C-Shell, Sybase, SQL, Autosys Job Scheduler.
• Worked as part of a two-man, “Data Layer” team supporting a yellow pages billing system. Extensive
use of Pro-Cobol and PL/SQL including data modeling and performance tuning.
• Proven ability to meet tight deadlines and work autonomously or in conjunction with other team
members.
• Consistently challenged to learn new technologies with the ability to learn quickly on the job while
creating quality, well-documented code.
Technical Skills
Microsoft Technologies
SQL Server 2008 Integration Services (SSIS), SQL Server 2008 Analysis Services (SSAS), SQL Server
2008 Reporting Services (SSRS), Microsoft Office SharePoint Server 2007, Microsoft Performance Point
Server, Microsoft Visio
Languages
Java (J2EE), HTML, Javascript, SQL, JavaServer Pages, XML, Unix Shell Scripting, MS DOS batch
scripting, COBOL, JCL
Databases
MS SQL Server 2008, Oracle, Sybase, DB2, VSAM
Query Languages
T-SQL, MDX, PL/SQL
Operating Systems
Unix, Windows, DOS, MVS
Other
SQL Server Business Intelligence Development Studio, BCP, Autosys job scheduler, Jasper Reports, Visual
Source Safe, Excel, Word, Outlook
SetFocus, LLC, Parsippany New Jersey
Business Intelligence Master’s Program (12 weeks) 10/2010-1/2011
2. The SetFocus Business Intelligence Master’s Program is an intensive, hands–on, project oriented program
where participants add knowledge of and valuable experience putting the Business Intelligence skill set to
use in a simulated work environment.
• Implemented a Labor Analysis Business Intelligence solution for a national construction company.
• Existing data from diverse data sources were consolidated into a uniform SQL Server 2008 database.
ETL capabilities of SSIS were used to define imports of data, build scheduling packages, define
integration flow, log data error exceptions and orphaned data and to define Database Maintenance
Plans and send emails.
• Created cubes, dimensions, and business critical KPIs using SSAS representing aggregations in
different ways - hierarchically and using custom groupings, that the company will use to analyze
performance. Created MDX queries according to business requirements.
• Developed detail and summary reports, line and pie charts, trend analysis reports and sub-reports
according to business requirements using SSRS.
• Implemented Business Intelligence dashboards using MOSS 2007 Report Center and Excel Services
producing different summary results based on user view and role membership.
• Created score cards using MS Office Performance Point Server 2007 Dashboard Designer that feature
executive summary measures for revenue, overhead costs, material purchases, labor and profitability
trends for a construction company extracting data from SQL Server 2008 OLAP data source and
deployed to SharePoint sites. The dashboards also contain pages to view performance by employee,
by region, and by quarter enabling end-users to make filter selections.
• Key product areas utilized also include data modeling, SSRS report subscriptions and data driven
subscriptions, SSAS analysis services processing tasks, cube processing options and roles.
• Studied and reviewed application of Kimball data warehouse methodology across various industries.
Worked with data-handling scenarios, such as multiple hierarchies, data-driven KPI goals, sourced
either from dimension attributes or fact tables, handling Type-2 slowly changing dimensions. Possess
solid knowledge of writing, tuning and optimizing T-SQL queries.
Professional Experience
SunGard Data Systems, Burlington, MA
Principal Software Engineer 3/2006-5/2008
• Developer for Protegent PTA (Personal Trading Assistant) a personal trading compliance application for
financial professionals. PTA is a J2EE browser-based application that automates compliance with SEC
and FINRA regulations, Investment Company Institute recommendations, Sarbanes-Oxley, and firm
specific codes of ethics. The product is sold both as an installed application and as a hosted ASP
solution. It is a single source application available with any combination of four major application
servers and two databases available to clients.
• Developed numerous modules of the application spanning all layers of the application architecture.
Development work for PTA included: J2EE, Java Server Pages, HTML, XML, and SQL code for both
Oracle and MS SQL Server databases. Java development included use of Servlets, DAOs, EJBs, and
JDBC, and the Struts framework.
• Provided new clients with individualized enhancements while maintaining the integrity of the product for
existing clients and a single source, allowing for greater maintainability and supportability of the product.
Dataware Solutions, Burlington, MA
Software Engineer/Consultant 10/2000-3/2006
(Dataware Solutions acquired by Sungard in 3/2006)
• Served as consultant to State Street Global Advisors (SSGA) developing new applications and
maintaining and upgrading existing systems.
• Part of a client-led team responsible for developing a browser-based Trade Portal, an order
management system which initially functioned as an equity trading system to replace their existing
legacy system. Development for Trade Portal was performed using J2EE, JSP, HTML, XML, and both
Oracle and Sybase databases.
• Contributed to design phase and later coded an IPO allocation and order system to integrate with the
equity trading system (Trade Portal). The design and coding involved a complex allotment algorithm
and the creation of the stored procedure that would determine the number of lots distributed to
participating portfolios. Development for the IPO system was primarily done in Oracle PL/SQL, creating
a stored procedure that was the driving mechanism for allocating the IPO shares.
3. • Maintenance and updates to Securities Crossing System.
• Managed Dataware’s 24/7 Application Support Desk for all support activities pertaining to my client
(SSGA). Met with clients in several departments to gather support requirements for new support
engagements, created and documented procedures for Dataware’s Support Engineers, regularly met
with clients to ensure their satisfaction. Personally responsible for higher level of on-call support for
several applications.
• Developed numerous unix shell scripts (primarily C-shell and K-shell) to control data feeds and data
extraction. Was the primary resource for scheduling jobs via the Autosys Job Scheduler for the client
team, ensuring ordered and effective execution of jobs.
Amdocs Inc., Middleton, MA
Computer Programmer 4/1999-10/2000
• Part of Amdocs “data layer” team providing reusable and efficient database solutions for a yellow pages
billing system. Development done primarily in Oracle and COBOL, including stored procedures,
performance tuning, ad-hoc queries, and Pro-COBOL in both Unix and Windows environments.
Keane Inc., Waltham, MA
Consultant 2/1997-4/1999
• Developed custom programs for a large mutual fund company. Worked in pension and defined
contributions systems. Extensive use of COBOL, JCL, Telon on an IBM mainframe environment.
Other Experience
Artigo/Ajemian Films, Worcester, MA
Production Manager 5/2008-1/2010
• Production Manager for independent film, with budget of $750,000. Hired/Managed crew of 30. Other
duties included SAG paperwork, Budgeting, Accounting, Insurance, Tax Credit application.
Education
Bachelor of Arts, Trinity College
Major: English Literature
Master of Fine Arts, Boston University
Major: Film (Screenwriting)