Accomplished, results-driven software architect, full-stack developer, consultant and leader, with a wealth of experience in helping companies solve complex business problems using modern technology solutions. Versed in both startup and established environments across numerous software verticals. A proven ability to set the direction for technology initiatives, lead technical teams, and mentor junior level team members.
Overview
20
20
years of professional experience
Work History
Chief Software Architect
Peraton
Bethesda, MD
07.2010 - Current
Solely developed and launched TournamentTiger – successful SaaS product for Taekwondo tournament industry. Lead developer and software architect.
Acting CTO for startup in mobile, e-commerce space. Led transition away from failing offshore team by assembling US-based team of remote developers and then successfully built and delivered the MVP.
Filled Software Architect and Lead Developer roles on multiple projects for Denver-based software development shop Hatton Point.
Lead developer on agile team of six (6), building, deploying, and supporting SaaS automotive service shop offerings. Spearheaded migration of production environment from dedicated servers to Azure cloud.
Lead developer on team of three (3) for Equinox Fund Management. Built massive DB reporting system and asset rebalancing tools.
Some Key Tech: C#, .Net Core, ASP.Net MVC & Web API, WCF, SQL, HTML/CSS/JS, Angular, Ionic, Xamarin, Silverlight, Azure Cloud, AWS, Python, Azure Dev Ops.
Sr. Software Architect
General Dynamics
Rosslyn, VA
08.2007 - 07.2010
Lead developer and architect on multiple projects in multiple industries (financial, automotive, healthcare, energy, and others).
Technical lead, spearheaded development effort to successfully turn inherited and failing automotive service product into functioning and marketable SaaS application. Omnique now produces millions in revenue for one of Hatton Point’s premier clients.
Built and led development teams ranging in size from 1 to 8 people consisting of both employee and contract resources.
Collaborated with management, department heads, and customers to identify end-user requirements and specifications.
Routinely participated in pre-sales process, developing estimates, bids, statements of work, and scope documentation.
Developed strong background in using Microsoft development stack to build, deploy, and support web-based SaaS applications in dedicated hosting and cloud environments.
Key Tech: C#, .Net framework, ASP.Net MVC & WebAPI, Silverlight, WCF, MS SQL Server, HTML/CSS/JS, Azure Cloud.
Product Manager / Team Lead
Motion Recruitment
Framingham, MA
09.2005 - 08.2007
Lead developer and instrumental in redesign and development of web-based warranty services and product registration application for agriculture and power-sports industry. WarrantySmart generated 12% of total company revenue during first year.
Provided business expertise, determined functional requirements, wrote detailed product design and architecture requirements, and successfully implemented project plan.
Technical lead and product manager for varying sized team of as many as five (5) developers over course of project.
Implemented project on scalable and fault tolerant n-tier architecture using MS ASP.Net and SQL Server technologies in dedicated hosting environment.
Lead Software Developer
Vistature Technologies, Inc
City, STATE
08.2004 - 08.2005
Lead developer responsible for design and development of products serving mortgage industry built with .Net technologies. Providing technical mentoring to junior developers.
Designed and built LoanHarmony web application providing services to mortgage brokers allowing them to communicate with more effectively with realtors and manage their pipeline of loans.
LoanHarmony application consisted of MS SQL server DBs, C# business objects, ASP.Net web applications, several web services done in C#, and one web-deployed WinForms application.
Played key role in design and implementation of LTI product, easing hassles of sharing data between disparate LOS and third-party doc-prep systems.
Designing standardized 3-piece architecture controlled via XML map file, allowing easy migration of LOS data from client systems to value-add web services offered by third parties.
Provided development insight and recommendations for LPD application, providing accurate and reliable loan product metrics to mortgage companies and brokers.