at architecting and design techniques with .Net (C#/VB.Net), ASP.Net, Ajax,
Development with C#, ASP.Net 3.5, Ajax,
MCSD.Net with over 13 years experience developing software
Open Seas (Safeco/Liberty Mutual), Seattle WA
2008 - August 2009, Principal Software Developer
- C#, Asp.Net 3.5, Ajax,
- Lead small team to design and
develop http://www.onboardadvisor.com (worked as the lead developer as
well as project manager).
- Managed relationships with
the development teams of the external partners.
- Worked on other innovation
projects in both a sr. developer role and a principal (consulting) role.
- Responsible for technical
solutions and working directly with the business to determine needs.
- Lead internal developer lunch
& learns and other internal presentations
Infospace, Inc. Bellevue, WA
2006 February 2008, Sr. Software Engineer
Asp.Net 1.1, SQL Server 2005, NUnit, XML, AQTime, dotTrace
on small team to design and develop both small and large releases (between
4 weeks development to 6 months of development time) for products in the
Asp.Net user controls and web front end with UI development group
with architect to design and create backend and middle tier services to
provide data to front end.
responsible for the windows services and database layer used by UI
NUnit tests as need for testing non UI functionality.
and addressed performance related issues with service layer and its
interaction with the UI layer.
Cheshire Software Newton, MA
2004 April 2006, Sr. Software Engineer
C#, .Net 1.1, SQL Server 2000, NUnit, NAnt, XML, XSLT
with on small team to design and develop version 1.0 of the companys .Net
and implemented a code generation system based on XML and XSLT for custom
for developing templates and enhancing the system to provide needed
functionality of generating business objects, the data access layer and
several other items that could be generated from a central ORM structure.
database portion of the application.
custom build process utilizing NAnt which included communication with
Visual Source Safe, running NUnit tests, custom scripts to create version
numbers, obfuscating the code, create a setup package and emailing build
NUnit tests as needed for non UI functionality.
custom Win Forms controls.
State Street Research & Management (a MetLife Company) Boston, MA
2001 July 2004, Project Manager/System Engineer
- C#, .Net
1.0, 1.1, VB 6, VB Script, Java Script, DHTML, Behaviors, HTML, SQL Server
6.5, 7.0, 2000, Sybase, ASP.Net, ASP, XML, XSLT, CSS, Office Automation
Engineer and Project Manager on ASP.Net-based HR compensation management
Engineer on ASP.Net-based Investment Attribution system.
and developed prototype of an integrated data search system that would
enable searching of static documentation and dynamic documentation
provided in multiple systems.
a three tier ASP based invoicing system.
and developed a prototype of a customizable email reporting platform that
would contain a work flow engine and multiple custom content providers.
IE-Engine Gloucester, MA
2000 February 2001, Technical Analyst
Oracle, ASP, Java Script, CSS, Rational Rose
on a small team for two versions of the product and played the part of the
in-house business expert on the needed functionality.
the reporting functionality for the core application.
Analyst responsible for developing use cases and functional specifications
for product features.
Zurich Insurance Company Boston, MA
1997 February 2000, Programmer Analyst
- VB 5, VB
6, VBA, ASP, VB Script, Java
Script, Sybase, SQL Server 7.0, XML, XSLT, Microsoft Office Automation
ASP based reporting application for the Accident and Health Division.
responsible for creating features on core business applications of the
Accident and Health Division.
an Insurance Policy generating application for the Mid-Atlantic and New England offices.
and developed CRM and sales reporting applications for the Mid-Atlantic
and New England offices.
2009 - Boston Architecture Study Group - lead discussion on Windows Azure
2008 - Seattle Code Camp: Extending Reflector
2008 - Code Camp 9: Reflector and Friends
2008 - Seattle Code Camp: Reflector and Friends
2007 Code Camp 7: Disassembling .Net, Reflector and Friends
2006 White paper: Obfuscation Best Practices
2006 Webinar: Gotchas for Developers Obfuscating .Net Assemblies
2006 Webinar: Competencies Needed when Adding Obfuscation to Your Development
2006 Beantown.Net User Group:
C# User Group: Disassembling for Fun
2005 Code Camp 4: Disassembling for
2004 The Basics of Resource Files in .Net 1.1
2004 Downstream: A file upload/download utility
and Community Involvement
2009 - started PowerCommands for Reflector open source project
2009 - Teaching Fellow for David Platt (Programming .Net -Harvard University
Extension, Cambridge MA)
2009 - started DBFile open source project
2009 - started (downtown) Seattle.Net User group
2008 - Friends of Red Gate - nominated for work with Reflector community
2003, 2004, 2005 Teaching Fellow for David Platt (Programming .Net -Harvard University
Extension, Cambridge MA)
2005 to present Leader of Beantown.Net user group (monthly)
2005 to present Founding member of Boston Area Code Brew (monthly)
2004 to present Organizer of Boston Area Geek Dinners (monthly)
2004 to present Blog at http://jasonhaley.com/blog
2007 - Winter 2008 - Software Engineering Courses, Seattle University, Seattle,
2003 MCP, MCAD.Net
2003 .Net Systems Programming, Harvard
University, Cambridge MA
2002 Introduction to Microsoft.Net, Harvard
University, Cambridge MA
1996 BA International Business/Spanish, Ball State University, Muncie IN