37 Wall St, Apt #19-F, New York, NY 10005
Innovative and results driven Senior Developer with excellent technical, business, and communications skills. Adept at
building mission-critical, internet/intranet solutions for a broad range of industries. Extensive qualifications in all phases of
project life cycle from requirements analysis, concept design and implementation to QA and user training. Specialist in
Microsoft technologies, with over 11 years of hands-on experience.
Languages / Object Models:
.NET Framework 3.5, WCF, .NET 2.0, .NET 1.1, C#, ASP.NET, AJAX, AJAX.NET, ASP 3.0, ADO, ADSI,
SQL, SQL FOR XML, XML, SOAP, Web Services, MSXML DOM, XML WebDAV, XSL, XPath,
Server Applications / Operating Systems / Utility Software:
Windows 2000 Server, SQL Server 2005 / 2000 / 7.0, SQL Server 2005 Reporting Services,
SSIS (Integration Services), DTS, RedGate, Windows Communication Foundation (WCF), Web Services,
IIS, Active Directory, Exchange 2000, Indexing Service, Visual Studio 2008/2005/2003, Visio, Team Foundation
Server, Visual SourceSafe, TortoiseSVN Subversion, Rational ClearCase, Crystal Reports, ActiveReports,
ComponentArt, Infragistics, Beyond Compare, XML Spy, XML Notepad
07/09 – Present Consultant Developer
New York City Department of Finance, Collections Division, New York, NY
The City of New York has recently upgraded its central Financial Management System (FMS) to version
3.0, an enterprise level system. This new system requires that the daily input from all city agencies,
be sent in XML format. Previously, all input was sent from mainframes in fixed-width text files.
As the onsite Technical Lead, I spearheaded this new, mission-critical initiative. From the ground up, I
have designed and developed the core transformation engine, including an online interface, for each
agency to easily configure their file format, and map fields to XML elements/attributes. Through an
EXE run at scheduled intervals, the mainframe text files are automatically converted to XML, governed
by predefined business rules, and sent via secure FTP (SSL) to be processed by the new FMS version
This engine is a critical component of the daily business workflow, as it processes Cash Receipts,
totaling tens of millions, to hundreds of millions, on a weekly basis, on average.
Technologies used: WCF, .NET Framework 2.0., C#, ASP.NET, ADO.NET, SQL Server 2005, XML,
XPath, .NET FTP classes
08/08 – 05/09 Senior Developer
Jarden Corporation – Rye, NY
Designed, developed, and deployed an online Corporate Real Estate Tracking system
intended for global usage. The main objective was to establish a central source of record (for all
corporate properties, leased or owned, worldwide) replacing the manual, paper based approach. The
easy-to-use online interface featured:
o an accurate, up-to-date inventory of all facilities, leases/sub-leases
o date-based milestones (i.e. lease expiration, renewal, etc.)
o rent expense and revenue per facility, or by aggregate
Technologies used: .NET Framework 2.0., C#, ASP.NET, ADO.NET, SQL Server 2005
11/07 – 07/08 Consultant Developer
Lehman Brothers – New York, NY
Investment Management Division, IT Client Reporting Group
Participating in the build of a new enterprise-level reporting system. This new web-based, service-
oriented platform supports periodic and on-request portfolio reports for high net worth clients of the
firm. These reports consolidate and summarize client investments in a manner consistent with the
current Private Investment Management business offering: fee based discretionary management of
multi-strategy portfolios, which include asset allocation and a selection of proprietary and third party
Technologies used: .NET Framework 3.5, C#, ASP.NET, IBM DB2, XML, XSL, XPath,
Windows Communication Foundation (WCF), Web Services, SOAP
8/07 – 10/07 Consultant Developer (short-term contract)
Arnhold and S. Bleichroeder Advisers, LLC - New York, NY
Daily Pricing Reporting System
Created an intranet reporting application, to provide current and historical reporting on
Mutual Funds and Index Funds, for internal departments and senior management. Nightly
data feeds populate the database from various sources (Bloomberg, StateStreet)
with end of day funds pricing data. Previously, this data was manually entered into Excel
reports, for both trend analysis and performance reporting, with each day’s report stored separately.
Upper management requested that a secured, centralized web-based reporting platform be built, to
eliminate the need for manual data entry, show historical fund performance, and automate report
distribution to both internal and external users.
Technologies used: .NET Framework 2.0, C#, ASP.NET, AJAX, SQL Server 2005, XML, XSL
11/06 – 6/07 Senior Developer
Merrill Lynch - New York, NY
Sales Analytics Reporting System
The Fixed Income Sales group bids on pools of loans. The awarded bids are then securitized,
and re-issued as mortgage-backed securities at market.
Provides current and historical reporting for the three desks of the Fixed Income Sales group
and senior management regarding bid status, and bids won and lost.
Previously, management had received manually generated Excel bid reports. These reports contain
current information only and provide no historical or trend analysis. The main goal is to track both
sales force performance and bid trends over a period of time. All users will be
provided with the analytical tools they need, to identify opportunities for improvement and
areas of concern, both at the salesperson and pool characteristic level.
Just released to production, the new web-based version of ‘SAR’ provides an easy to use reporting
portal, with the following features:
o basic and advanced search filter criteria
o the ability to save and name custom reports, per-user
o the ability to export reports to various formats (PDF, Excel, etc)
Technologies used: .NET Framework 2.0, C#, ASP.NET, SQL Server 2005 Reporting Services,
SQL Server 2000, XML, XSL
5/05 – 10/06 Systems Developer
SMPL Technologies / Rafferty Capital Markets, LLC - New York, NY
Onsite technical lead, for brokerage client Rafferty Capital. Designed and developed new
intranet systems, replacing outdated legacy applications and to provide new online functionality, for
different profit centers and departments throughout the company. Initiatives included:
Bonds Order Management System
RCTM (Rafferty Capital Trades Manager) is a web based solution whose aim is twofold: eliminating all
limitations of the legacy desktop application, as well as providing new, optimal functionality to broker
and management end users. A continuing effort, with the end goal being the complete replacement of
the desktop application, through phased releases.
In-depth analysis of legacy application revealed key areas for improvement, namely: monolithic EXE
logic, single-user support, lack of business rules enforcement, lack of error handling and recovery,
redundant data in database tier, slow performance.
The benefits of redesign include: a clean separation of logic into structured, modular tiers, multi-user
support, business rules enforcement at all tier levels, normalization and performance optimization of
the database tier, usage of web cache, fast application response time, intuitive user-interface, UI
enhancements for automatic data entry, real-time error alerts sent by separate application, which
polls for 'red-flag' items.
In addition to the above, major areas of functionality were also completed:
• Automatic Posting of Trades to Third-Party Clearinghouse
o Scheduled process sends new trades every five minutes to third-party firm, who manages
trade clearing with the DTC (Depository Trust Company) and the GSCC (Government
Securities Clearing Corporation).
o The above ETL (Extract, Transform, Load) process submits files over secured T-1 connection
via FTP. Implemented as DTS package.
o Users are now freed from the manual double-entry of all new trades, as previously required,
into the separate clearinghouse terminal.
• Automated Trades Reconciliation
o Reconciliation engine compares published clearinghouse trade records with web trade records.
o Nightly process first downloads close-of-business trade activity file from clearinghouse. Parser
utility loads all relevant data into web database.
o Reconciliation engine then applies a series of business rules to find 'best-matches' for record
o Any discrepancies between records, are highlighted and clearly shown on web reports.
• Parallel Support for Legacy Application
o Current production usage is of both web and legacy systems, with the web front-end used
o Web SQL database updates all data in legacy SQL database, through real-time triggers - differences
in table schemas fully supported.
o Legacy application currently used for reports.
Technologies used: .NET Framework 2.0, C#, ASP.NET, SQL Server 2000, DTS,
T-SQL CROSS JOIN, AJAX, XML, XSL
Automated T & E Expense Reports
Created online T & E application to streamline the expense reporting process for all end users.
Replaced the time-consuming, error-prone process of paper forms and their manual entry into shared
Excel file by administrative staff. Features summary:
o Intuitive web interface enables users to submit reports anytime
o Upon status changes, real-time email notifications are sent to appropriate parties
o Managers can easily review, approve or decline reports
o Accounts payable staff reviews receipts and records payment on approved reports
o Roles-based logic governs page security, dynamic page content, and notification routing
Benefits of new system are:
o Fast, accurate and personalized ease-of-use for all
o Comprehensive management reporting, cost tracking and trend analysis
o Quick turnaround time from report submission to reimbursement
o Straightforward, paperless audit trail for regulatory compliance
Membership and Roles, User Controls
1/05 – 5/05 Consultant Developer (Short-term contract)
C2 Creative / Omnicom Group, Inc - New York, NY
Client site – Comcast Spotlight
Originally hired to troubleshoot and remedy many weaknesses and inconsistencies in existing
architecture, due to recent staff turnover. Added feature enhancements for public Comcast Spotlight
site and backend Content Manager Administrative application: Content Search and Integration of
External News Feed.
Technologies used: C#, ASP.NET, ADO.NET, SQL Server 2000
Client site – The Hartford Financial Services Group
Hartford Financial's annual 'March Madness' site, hosted a Tournament Contest and Sweepstakes.
Available to the firm's clients, it also contained promotional content for Hartford Financial's products
and services. Contributed main deliverables:
• Client-facing tournament bracket selection page; read-only reporting page
• Database table schema setup and storage of each user's hierarchical set
• Secured administrative page to record winning teams
• User-score calculation and database storage upon each game's completion
5/04 – 12/04 Consultant Developer
System Management Arts, Inc. (SMARTS) - White Plains, NY (firm acquired Dec 2004)
Principal developer charged with the rebuild of the SMARTS corporate intranet. Designed and
developed new web applications to eliminate administrative overhead and to improve operational
efficiency, for different departments throughout the company.
Automated “Paid Time Off” Tracking and Reporting Application
Flexible rules engine supports different accrual levels per accrual year, group policy, and time served
with company. Regional and floating holidays for US and international employees also supported.
Replaced the previous manual process of tracking employee time through Excel.
Application included HR administrative section, and User-facing section.
Technologies used: C#, ASP.NET, ADO.NET, Active Directory ADSI, SQL Server 2000,
SQL User Defined Functions, SQL Views, Office XP Web Components
Online Course Calendar and Registration
SMARTS offers technical training on its core product line. New application leverages existing
applications - Outlook for data entry and Exchange as data store. Lightweight SQL Server database
keeps admin data, and records user registration detail. Replaced the static, manually updated HTML
course calendars. Enabled internal users to register online using the intranet.
Technologies used: C#, ASP.NET, ADO.NET, Exchange 2000, XML via WebDAV protocol,
XSLT, XPath, SQL Server 2000
1/03 – 3/04 Senior Web Applications Developer
Byte Interactive - Norwalk, CT
Technical lead for client Nestle Waters North America consumer sites. Responsible for the overall
development and management of e-Service, composed of the six regionally branded Home and Office
sites. Sites supported over 100,000 business and individual users nationwide.
Technologies used: SQL FOR XML, XML DOM, XSLT, DTS Data Driven Query Tasks, VB Script
5/01 – 11/02 Web Technologies Specialist
Graham Capital Management - Stamford, CT
Directly contributed to all areas of Technology, including n-tier architectural design, new application
development, performance optimization, and process automation. Provided custom solutions,
utilizing current server-based technology to replace legacy desktop applications. Handled all phases
of full project life-cycle for:
New www.GrahamCapital.com Site -and- Site Manager/Content Management Application
Redesigned main corporate web site from static HTML into a dynamic data-driven site. Built custom
template-based application to manage its content, replacing inadequate SiteStation content editor.
Designed for non-technical staff users, hosted on secured intranet server. Separate SQL server stored
published HTML content, retrieved by ASP pages on public webserver.
Closest Actions Application
Developed real-time price quote alert advisory, comparing live quotes with pre-established price alert
levels, to visually highlight pending buy/sell order actions with alert color coding. Assessed legacy
desktop application and identified key areas for improvement, namely: Separating previous EXE logic
into structured, modular tiers, Replacing outdated platform (VB, DAO, Access 97) with current
(DTS and Transactional T-SQL), Normalizing database tier to eliminate redundancy
Benefits of redesign: Significant boost in performance speed - at all tier levels, Improved efficiency,
scalability and code manageability, Greater ease-of-use for Trading end users, 24-hour uptime -
accessible locally and remotely through VPN.
10/00 – 5/01 Applications Developer
e-Media, LLC - Stamford, CT (company closed Jan 2002)
Principal developer for clients WWF, XFL, and House of Blues.
Directly responsible for the technical design, coding, testing and implementation of data-driven
custom solutions for high traffic, e-commerce sites. Projects included: Online Payment Methods
implementation of Flooz and InternetCash (WWF), and Web Content Editor management application
Pace University, Pleasantville, NY - Bachelor of Arts in Computer Science, Minor: Accounting - Graduated: May, 2001
Available upon request