Stephen L. Walsh


C#, JavaScript, Vue.js, SQL, Git, Agile, CI & CD, Unit testing, TDD, NUnit, OOP, ASP.NET MVC, T-SQL, AJAX, REST, LINQ, Azure, AWS, Flat file processing


Senior/Lead Software Engineer : May 2016 – Present

  • Ameriflex – Carrollton, TX
    • As the co-lead of development team, time is split between design and architecture, development, and mentoring of a small team. Currently leading a major integration project to bring approximately 67% of outsourced core business in house.

    • Co-Lead a small Agile team of 6 developers to deliver new full-stack features every two weeks for a large-scale banking application

    • Architected, developed, and maintained CI/CD pipeline via TFS and Octopus which produces 20+ releases per day in test and at-will production releases

    • Maintain the infrastructure for above mentioned process as it relates to IIS, SQL Server SysAdmin security, storage, etc. to be resilient for QA testing

    • Refine and enhance the product by working with executive management and product owners to define core business requirements for the applications

    • Consistently refactor code to reduce complexity and increase readability

    • Initiated NUnit testing to include over 300 unit tests

      Mid-Level Software Engineer : Sept 2014 – March 2016

  • Configurable Management – Lewisville, TX
    • Under tight deadlines and constantly changing requirements, delivered innovative software solutions that cut costs drastically in a variety of industries

    • Designed and developed data quality assessment tools in C# for SAP environments to exponentially reduce data validation and scrubbing times

    • Architected CI process for ASP.NET/MVC web and C# desktop applications to provide reliable and efficient application builds

    • Programmed MSSQL business rules engine that provided analysis of complex rule-sets saving countless hours of manual review

      CEO : Aug 2014 – March 2015

  • Self-Employed – Olathe, KS
    • A rare opportunity presented itself, and I had the chance to create an online e-commerce business. By researching the market, designing a business plan, and putting physical products in the hands of paying customers, this fitness product sold out in a matter of months.

      Mid-Level Software Engineer : Dec 2013 – June 2014

  • NUGEN IT – Lenexa, KS
    • Designed and developed executive level reports to clarify contact center operations which optimized staffing and produced a more profitable bottom-line.

      Missionary : Dec 2012 – Dec 2013

  • YWAM – Kansas City, MO
    • Once in a life time opportunity to broaden horizons, get out of the comfort zone, and take some serious risks to engage in cross-cultural public speaking and training in India.

      Business Operations Consultant : Oct 2011 – Dec 2012

  • Nationstar Mortgage – Lewisville, Texas
    • During the aftermath of the 2009 mortgage crisis, delivered workflow applications to optimize data entry and quality assurance operations.

      Business Procedures Analyst : Apr 2009 – Oct 2011

  • MetLife Home Loans – Irving, Texas
    • During the 2009 mortgage crisis, consistently delivered business value through analysis tools for executives to make critical decisions.


    Platforms: Proficent in Windows development, exposed to -> macOS, Ubuntu, Azure, Amazon AWS, Digital Ocean

    Applications: Visual Studio, MSSQL Server, IntelliJ, Rubymine, Chrome and Internet Explorer developer tools, IIS, Apache, nginx, TFS, Git


    Texas Tech University : Aug 2002 – May 2006

    Bachelor of Arts in Music, Minor in Business


    Eagle Scout