Sign in

Sr. Software Engineer

San Francisco, California, United States
October 28, 2016

Contact this candidate



*** ******* **., #***

San Francisco, CA 94104 408-***-****


Over 16 years of developing custom full-stack applications and providing leadership for technological teams. Able to develop in several languages and get up to speed on legacy code quickly. Strong believer in systems engineering. Strategic thinker able to achieve long-range goals. OBJECTIVE

Seeking a challenging position as a senior software engineer and/or software engineering manager where my experience, leadership, and technical skills can be utilized to lead software development teams and ensure product success.


SENIOR ENGINEER, LENDINGTREE.COM, CHARLOTTE, NC 2015-Present is a leading online loan marketplace with one of the largest networks of lenders in the nation. With nearly 2 million users, LendingTree submits tens of thousands of loan referrals daily. LendingTree has approximately 500 employees and is headquartered in Charlotte, NC.

Principle accomplishments include:

Architected and implemented a micro-service architecture for enterprise-level use. Designed C# RESTful APIs to manage incoming and outgoing Call Center calls eliminating an error-prone, batch-based system allowing real-time data capture and immediate analysis and data consumption.

Responsible for integrating “special-case” lenders (API calls, OpenID/OAuth, input/output format transformations, etc.)

Designed customer-facing web forms using Angular.js.

Led cross-team troubleshooting efforts across the LendingTree code repository preventing revenue loss of over $8M annually.

Led initial DevOps efforts at LendingTree by performing a detailed dependency analysis of the entire code base, making recommendations for inventory/dependency automation, and authoring policies for commits that affect dependencies in the code base. Technologies used: ASP.NET 4.5, C#, .NET Core 1.0, Entity Framework (v4, 5, 6), SQL Server 2012, MVC (v4, v5), Redis, Tableau, AWS Cloud Services, jQuery, Angular.js, log4Net, Ninject, Git, BitBucket, Confluence, TeamCity, JIRA

SENIOR ENGINEER, KLA-TENCOR, MILPITAS, CA 2006-2015 KLA-Tencor Corporation, a leading provider of process control and yield management solutions, partners with customers around the world to develop state-of-the-art inspection and metrology technologies. KLA-Tencor has approximately 5,000 employees and is headquartered in Milpitas, CA.

Principle accomplishments include:

Product owner and principle architect for enterprise-wide program management application. Responsible for engineering team leadership, timely product releases, requirements gathering, documentation, design (front-end, middle-tier, database), testing, and deployment.

Principle engineer for innovative material management application (WinForms and ASP.NET in C#) for KLA-Tencor’s largest product division. By modeling the engineering design and procurement processes, the application successfully managed over 100K parts/subassemblies and $10M in inventory. Designed APIs (SOAP, OData) to interface with various enterprise procurement systems (SAP, eReq). Wrote innovative optimization algorithms to identify procurement deadlines and suitability of material inventory for rapidly changing product designs.

As engineer “on loan” to the WaferSight 2+ product team, completely redesigned legacy code for critical subsystem in C++. Designed several applications (C# WPF and ASP.NET) to support management and comparison of encrypted XML configuration files including interop libraries.

Project manager for annual engineering conference. Responsible for all details of technical content, operations, and budgeting. Required regular briefings for executives.

Regularly participate in software design reviews (Concept, Requirements, Detailed, Final).

Coach, mentor, and audit software development teams. Technologies used: WinForms, WCF, WPF, ASP.NET (3, 4, 4.5), C#, C++, Java, VB, SQL Server 2003/2005/2008, MySQL, WinForms, WCF, MVC (3, 4), EF, AJAX, Silverlight, JavaScript, jQuery, PHP, SharePoint, Qlik, TFS, Jazz, Project Server SUBMARINE OFFICER, U.S. NAVY 1998-2006

Submarine officer, NATO Staff Officer, and Military Advisor to the Afghan National Army. I developed numerous military software applications both on and off duty. TECHNICAL SKILLS

Languages/APIs/Frameworks: C#, C/C++, Java, JavaScript, .NET (up to v4.6 and Core 1.0), MVC, AJAX, LINQ, EF, Silverlight, jQuery, Angular, Node, Backbone, Bootstrap

Cloud: AWS, Azure, Redis, Tableau, Qlik, CloudBerry

Databases: SQL Server, Oracle, MySQL, MongoDB

Repositories/Project Management: GitHub, BitBucket, Confluence, TFS, Jazz, JIRA, Project (Server)


Systems Engineering – University of Michigan (2010)

Certified Naval Nuclear Engineer – US Dept. of Energy (Naval Reactors) (2001) EDUCATION

Master of Engineering Management – Old Dominion University (2004) B.S. (Information and Decision Systems) – Carnegie Mellon University (1998)

Contact this candidate