Resume

Experience Summary

  • Experienced in all aspects of software development including: UML diagramming, SDLC, GUI design, data persistence techniques, implementation, and application deployment.
  • Well-versed in multi-tiered web and desktop applications.
  • Familiar with all major databases and database programming techniques.
  • Firm understanding of object oriented programming theories and principals.
  • Strong web application development background. Numerous web applications authored using various server and client side technologies.
  • Proficient in ecommerce development, especially for large scale high traffic websites.
  • Up to date on current development trends such as Web 2.0, AJAX, RSS, ATOM.
  • Experience with object relational mapping frameworks, unit testing frameworks, and various other open source development libraries.
  • Worked as a freelancer doing web development / design work for various companies.

Programming Languages

  • Microsoft C# (8 years), .NET 3.5
  • HTML, DHTML, XHTML (10+ years)
  • ASP.NET 3.5 (8 years)
  • XML, AJAX, RSS, ATOM, JSON(5 years)
  • Transact-SQL & Standard SQL (10 years)
  • Flash ActionScript 3.0(5 years)
  • JavaScript (10+ years)
  • Adobe ColdFusion and CFScript(4 years)
  • PHP (1 year)

Applications

  • Microsoft Visual Studio (2005,2008,2010)
  • Subversion, TortoiseSVN, Visual SVN
  • Microsoft Team Foundation Server 2008
  • Adobe CS4 : Photoshop, Illustrator, Flash, Dreamweaver, Fireworks
  • Microsoft SharePoint Server 2007 and Microsoft SharePoint Services 3.0
  • Microsoft SQL Server Management Studio
  • Microsoft Office 2007
  • Microsoft Visual Source Safe

Employment History

  • Application Developer

    Axispoint
    August 2008 - Present
    • Designed applications from the ground up using SOLID design principals.
    • Architected software using numerous 3rd party and open source frameworks including: Log4Net, nHibernate, MVCContrib, Entity Framework, StructureMap, Unity, etc.
    • Heavy source control experience with versioning databases alongside applications for complete version history control and release life cycle management
    • Content management system implementation using various CMS packages (Drupal, SiteCore, SharePoint, Ektron).
  • Web Application Developer

    Track Entertainment
    April 2007 - August 2008
    • Worked heavily on Clubplanet.com, a social networking website for nightlife enthusiasts. Built custom AJAX controls for front end usability, designed relational database tables.
    • Developed custom AJAX ASP.NET server controls for front end usability. ASP.NET server control integration with multiple 3rd party JavaScript libraries including: YUI, Prototype, Scriptaculous, Google Maps and jQuery.
    • Dynamic data integration between Flash ActionScript and Microsoft SQL Server using WCF web services.
    • Developed ecommerce modules for very high-traffic ticketing website: newyears.com and wanttickets.com. Built JavaScript API for integrating 3rd party websites with newyears.com through simple JavaScript includes.
    • Built mailer application for marketing department in C# and .NET 3.5. Programmed running Windows services for sending queued emails. Designed relational database for storing emails created by the marketing department as well as a front end mailer design interface.
    • Created a review crawler application for Venue Review section on Clubplanet.com. Application was designed to crawl known review websites and sample data for use on Clubplanet.com. Runs on a service and integrates directly into SQL Server from the Windows command line.
    • Helped develop custom ORM (object relational mapping) framework for use with current business objects and massive relational database.
  • Web Application Developer

    Micro Innovations Corp
    June 2005 - March 2007
    • Authored complete web application framework for various companywide needs using C#.
    • Implemented custom, web-based, financial forecast/budgeting application using ASP.NET (C#) and current Visual FoxPro database. Rebuilt current Visual FoxPro database schema in SQL Server for optimized performance and data redundancy. Created SQL Server scheduled jobs for backing up data across databases.
    • Developed database consistency application that integrates with existing EDI operations.
    • Designed and developed companywide corporate intranet site housing important company documents.
    • Rebuilt existing customer support website using ASP.NET and SQL Server 2005 backend. Created secure website administration tool for product development team to edit items displaying on the website.
  • Desktop Peripheral Tester

    Hewlett Packard L.P.
    November 2004 - June 2005
    • Test HP prototype peripherals on various Windows-Based operating systems.
    • Draw up technical specification reports based on device performance under variable circumstances.
    • Report to HP Project Managers on device pass/fail status with possible solutions to device malfunctioning issues.
  • Technical Writer

    Compaq Company inc.
    April 2003 - November 2004
    • Authored 31 product manuals for Compaq's Desktop Accessories product line.
    • Designed over 70 Òhow-toÓ illustrations for use in each product manual using Adobe Illustrator
    • Experience using a versioning system working along-side other Technical Writers.
  • Software Engineer

    Micro Innovations Corp
    July 2001 - April 2003
    • Created Micro Innovations first call tracking application. Utilizing SQL Server 2000 and Macromedia ColdFusion was able to streamline the entire customer support procedure.
    • Built RMA (return merchandise authorization) application for processing returned computer peripherals using Macromedia ColdFusion 6.1.
    • Integrated 2nd level, in-house, call tracking database, with 1st level remote call tracking database using XML and web services.
    • Developed application for automated reporting on help desk support metrics in .NET 1.1.