Experience
2015 — Now
2015 — Now
San Francisco Bay Area
I’ve been tech lead and architect on 13 different projects at Credit Karma. These are by far the projects I'm most proud to have lead.
New Vertical
P0 (highest priority) project set to launch in October that I’ve spent the entirety of 2019 working on. We’re launching a new vertical with similar features in half the time of our competitors. We’ve interfaced with 20 internal and a variety of 3rd party services. One hundred people have been involved and it the most ambitious project Credit Karma has taken on since providing free credit scores.
Mortgage Vertical
Deemed a company P0 (highest priority) project in 2017. Implemented 3rd party integrations and interfaced with 18 internal Credit Karma services to render real time custom mortgage offers. Afterwards we developed a loan profile feature where answers determined a users stage in the home buying process. A 3rd party integration allowed high intent users to initiate a mortgage application from the marketplace.
In 2018, when users entered their income and down payment our home buying calculator used credit score, debt to income, loan type, address (for regional home expenses), and 3rd party mortgage offers to recommended a home purchase amount. The calculator graphed this amount over time with change indicators, hooks to find a matching loan, and the ability to connect with a realtor.
Targeting Service
Built for the mortgage vertical in 2017, it expanded to credit cards, auto, personal loans, and tax in 2018. A combination of twenty real time internal services and data in Google Big Query powered marketing emails, advice cards, and dashboard offers. Marketing (without engineering help) built their own advice card templates and used Big Query to determine eligibility and macro values. Marketing picked a platform (IOS, Android, Web), A/B tested content, and set a ramp schedule. The project was a success and the inspiration for an initiative in 2019 to allow marketing to make content for the rest of Credit Karma.
2013 — 2015
Springfield & Bloomington Illinois
Developed cloud based windows azure applications using: Visual Studio 2012 & 2013, C# ASP.NET MVC 4, Azure Cloud Service, Azure Web Sites, Azure Virtual Machines, Azure Blob Storage, SQL Azure, HTML5, CSS, Javascript, JQuery, Orchard CMS, nHibernate, SendGrid
Many of the projects I worked on at PII were related to marketing automation and bringing the print industry up to the cloud. The primary application I worked on Conductor 4 (C4). C4 is a scalable cloud based enterprise marketing application. Followed an app base design in which users could pick and choose where various apps appeared on the page and their appearance. C4 was built to allow users to design their own reports, build multichannel campaigns, and to monitor social media success thru the web. Integrated CRM data to allow users to pair marketing products with relevant demographic information (e.g. send a targeted marketing flyer to individuals in the 62704 zip code with incomes over $75,000 and who owned their own home). Worked on a large development team as a lead developer and supported and gave direction to other developers on the project.
I was also the primary developer responsible for the design and implementation for the Enterprise Service Bus project which was a scalable cloud based application designed to automate order fulfillments thru a variety of in house and 3rd party systems by housing all order fulfillment data in a common data store in SQL Azure and Azure Blob.
I was also the primary developer responsible for the design and implementation for Print Cloud a scalable cloud based print automation tool built using Microsoft Azure Virtual Machines and Indesign Server 2014. Clients to print cloud uploaded Indesign CC templates and a list of recipients to generate print previews or production ready print PDF’s. Developed real time print preview page that would show changes to an Indesign rendered template based on user input in two seconds or less.
2010 — 2013
2010 — 2013
Developed cloud based windows azure applications using: Visual Studio 2010 & 2012, C# ASP.NET MVC 4, Azure Cloud Services, Azure Blob Storage, SQL Azure, Azure Table, Silverlight, WPF, WCF, HTML5, CSS, Javascript, JQuery, Knockout JS
I am very proud of the work I was able to accomplish at Jardogs. I was one of four initial developers that built and laid the framework for a majority of the tools and programs that allowed the company to flourish. Due to the small team and being one of two senior developers I had a large influence on the early direction and development of the various components developed by Jardogs. Around March 2013 Allscripts Healthcare Solutions Inc. acquired Jardogs LLC from Springfield Clinic
During my time there I worked on the variety of projects but FollowMyHealth Patient Portal was the primary application It was the flagship product for Jardogs. Initially built using Microsoft Silverlight / WPF / WCF and later redesigned with HTML5 / CSS / Javascript / JQuery / Knockout JS. Patient Portal allows users to connect to clinics and hospitals around the country to view and manage their health record online. Users could also send messages to providers, schedule appointments, update clinical items, and change demographic information. These changes would propagate back down to clinics as tasks to work on in their Enterprise Health Record systems. Patient Portal securely stores the health record information for millions of patients around the country and follows HIPAA standards.
Awards: Won the most-used, best-of-breed patient portal by KLAS on January 2013.
I also worked on their Electronic Health Record Interface, the Nomenclature Translation Service, the Dashboard / Administration System, and deep integration with the Allscripts Touchworks Enterprise Health Record system.
2008 — 2010
2008 — 2010
Worked as a consultant for a variety of clients and applications.
Illinois Early Intervention Training Program
Implemented the OneNet accessible web content management system for Illinois Early Intervention Training Program at http://www.illinoiseitraining.org/. Also designed and implemented a custom Training Calendar module to EITP’s version of OneNet.
DHS / DORS
Continued work on the OneNet accessible web content management system by adding new features, back end database changes, developing custom modules for OneNet (Training Calendar, Equipment Tracking Survey, Accessible Surveys, etc). Helped design and implement the Department of Human Services to use a custom OneNet implementation (http://www.dhs.state.il.us/). Helped to open source the core OneNet code into Microsoft CodePlex in 2008 (http://onenet.codeplex.com/). Contributed to John Gunderson’s web accessibility best practices guidelines (http://www.cita.uiuc.edu/). Helped in performing accessibility audits of state and privately owned company web sites / applications. Created a web based PDF accessibility checker which is currently in beta.
State Fire Marshal
Various projects such as: Time Keeping System, Underground Storage Tank System, Common Database for State Fire Marshal, Quality Assurance Program, Web Update Program
Horace Mann
Various projects such as: Auto Property Management program, Auto Quote, Duck Creek Browser Launcher, Software Installer, Policy Number Conversion, Payroll Billing, CA2
2005 — 2006
Redmond Washington / Issaquah Washington
At Redmond washington I worked on the BizTalk Team as a Software Development Engineer Tester. Responsible for testing the EDI (Electronic Data Interchange) of BizTalk 2006 which was a new feature released for BizTalk 2006.
In Issaquah I worked on the Global Support Automation (GSA) group in order to make their support sites accessible to people with disabilities.
Education
University of Illinois Springfield
Master of Science (MS)
University of Illinois Springfield
Bachelor of Science (BS)
Lincoln Land Community College