# Dustin Michaels > Staff Software Engineer at CreditKarma.com Location: San Francisco, California, United States Profile: https://flows.cv/dustinmichaels I have over fifteen years of programming experience leading teams to build accessible, HIPAA complaint, cloud scalable web applications from the ground up. Over the last three years I’ve transitioned to a team lead / tech lead / architect role at Credit Karma where I've lead company p0 (highest priority) projects using Scala, functional programming techniques, Google Big Query, MySQL and Thrift IDL, to build user facing product verticals. The current p0 project I’m tech lead / architect for is predicted to be a $500 million dollar business for Credit Karma within five years. Previous projects at Credit Karma have also been very successful such as Advice Card Builder ($10MM/year), Targeting Service ($12MM/year), Mortgage ($24MM/year), and Best Credit Cards ($10MM/year). Using Scala and functional programming techniques has been a boost to my programming career and to the teams I’ve lead technically. We have produced some of the best and most thoroughly tested code at Credit Karma. We've integrated with twenty dependent services while running multiple concurrent processes in parallel and produced nearly bug free code (one bug in 2017, two bugs in 2018). Scala and functional programming techniques have also tripled my productivity at Credit Karma. I’ve gone from 1300 contributions to our Git repo in 2016 to 2000 in 2017, 3000 in 2018, and on pace for 4000 in 2019 (the average developer at Credit Karma makes 500 to 800 contributions a year). I’m looking forward to continuing using functional programming techniques to build rock solid, dependendable, and scalable software for the highest priority projects any company can throw at the team I’m leading. Prior to Credit Karma I worked twelve years as a full stack web developer using ASP.NET MVC, C#, HTML, CSS, JavaScript, React, and MS SQL Server. I have nine years experience building scalable web applications for the cloud using Microsoft Azure, Amazon Web Services, and Google Cloud Platform with K8s. ## Work Experience ### Staff Software Engineer @ Credit Karma Jan 2015 – Present | 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. ### Senior Software Enginner / Team Lead @ Progressive Impressions International (PII) Jan 2013 – Jan 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. ### Senior Software Engineer @ Jardogs Jan 2010 – Jan 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. ### Consultant @ MSF&W Jan 2008 – Jan 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 ### Software Enginner Microsoft / Volt Consultant @ Volt / Microsoft Jan 2005 – Jan 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. ### Consultant @ MSF&W Jan 2004 – Jan 2005 Programmer for the Illinois Department of Human Services/Office of Rehabilitation Services (DHS/DORS). At DHS/DORS I helped design and implement a web based content management system used throughout DHS (for a staff of 16,000) known as OneNet. OneNet was designed to enable non technical staff to easily make accessible html content that is accessible to people with disabilities. In addition I implemented a staff directory and assistive technology referral modules for OneNet. Also worked on a HTML help file generator program for Virtual Case Manager (VCM), an enterprise-wide, Windows-based case management information system deployed to over 800 users throughout Illinois. ### Computer Programmer Intern @ Illinois Office of Educational Services Jan 2003 – Jan 2004 Developed an online library system using C# and ASP.NET 1.1 with a Microsoft SQL Server 2000 database backend. ### Tutor @ Lincoln Land Community College Jan 2001 – Jan 2002 Tutored students at LLCC from basic math up to Calculus 3 and Differential Equations. Was also a Computer Science tutor for Computer Science 1 & 2 & Discrete Math. ## Education ### Master of Science (MS) in Computer Science University of Illinois Springfield ### Bachelor of Science (BS) in Computer Science University of Illinois Springfield ### Associate of Science (AS) in Computer Science Lincoln Land Community College ## Contact & Social - LinkedIn: https://linkedin.com/in/dustin-michaels-6211b453 - Portfolio: https://www.creditkarma.com --- Source: https://flows.cv/dustinmichaels JSON Resume: https://flows.cv/dustinmichaels/resume.json Last updated: 2026-04-12