
Career Summary
I am a full stack software engineer with over 15 years' experience building rich enterprise web applications.
Work Experience
Senior Software Engineer / Architect
Started as a client implementations developer for an enterprise multi-tenant population health management web application in the healthcare industry. Created and maintained supporting utilities, tools and administrative applications. Moved into a software developer position working on new feature development and platform re-skin/restructuring projects. Assumed team lead role for a year and a half. Moved onto the Architecture team in 2019. Moved to the WHS Architecture team when StayWell was acquired in July 2020. Officially promoted to Architect at WebMD Health Services in July of 2021.
Achievements:
A few highlights (see portfolio for additional detail):
- Created web based, console and WPF administration tools to simplify processes
- Worked on complete front-end rewrite
- Worked with certified Sitecore partner to integrate our solution with Sitecore CMS
- Team Lead 2016-2018 for distributed remote team, including offshore resources
- Created extensible inbound and outbound SAML SSO functionality and supporting tools and utilities
- Implemented multiple third party integrations (SAML SSO, OAuth and API integrations)
- Assisted in migration of entire platform to new tech stack
- For more details, see my project pages: StayWell Online, My StayWell and WebMD Health Services
Technologies used:
- C#
- Java
- Javascript
- jQuery
- KnockoutJS
- HTML
- CSS
- React
- React Native
- ASP.NET
- WebForms
- MVC
- Sitecore
- TFS
- Git
- MSSQL
- Oracle
- MySQL
- Redis
- MongoDB
- ElasticSearch
- SAML
- Dropwizard
- Node Express
- Microservices
- AWS
- iOS
- Android
- Visual Studio
- VSCode
- IntelliJ
- Windows
- Ubuntu
- MacOS
Web Developer
Worked as LAMP developer with clients and in-house designers to create custom websites and CMS solutions.
Achievements:
- Created custom PHP framework to quickly spin up new sites for clients
- Worked closely with designers to transform photoshop designs into unique custom websites
Technologies used:
- PHP
- HTML
- CSS
- Javascript
- MySQL
- C#
- ASP.NET
- Magento
- ZenCart
- WordPress
Software Engineer
Helped develop new Lochner intranet CMS and worked on miscellaneous client project websites.
Technologies used:
- C#
- ASP.NET
- MSSQL
- NHibernate
Web Developer
LAMP developer responsible for maintenance and new development for internal and customer facing web applications.
Achievements:
- Developed content management system for an online company newsletter
- Developed web based reporting applications integrated with call center data
- Contributed to full re-write of primary customer facing web application
Technologies used:
- PHP
- MySQL
- HTML
- CSS
- Javascript
Skills & Tools
- C#
- Java
- JavaScript
- Typescript
- MySQL
- MSSQL
- MongoDB
- ASP.NET MVC
- .NET Core
- HTML
- CSS
- React
- Git
- Saml
- MSTest
- JUnit
- Jest
- Enzyme
- Mocha
- VSCode
- NodeJS
- jQuery
- KnockoutJS
- Sitecore
- PHP
- Sqlite
- ElasticSearch
- Dropwizard
- Microservices
- Magento
- ZenCart
- Express
- AWS
- TFS
- Chrome Extensions
- Shell
- WordPress
- XML
- Python
- Redis
- PostgreSQL
- Vite
- Docker
Education
- University of Utah2005 - 2008Completed core coursework for BS in computer science
Certifications
- Certified Ethical HackerEC-Council Certified – 2011
- MCSDMicrosoft Certified Solutions Developer 2015 MC ID 12066987