Download as: word pdf text
Luke Nathan Foust
Phone:(425) 788-1306 Email:luke@foust.com

What I Know Best

C# 7 years, Expert Javascript 8 years, Intermediate
Asp.Net 5 years, Expert XML 5 years, Intermediate
SQL Server 6 years, Intermediate CSS 7 years, Intermediate

What I Bring to the Table

  • Passionate about researching and learning new technologies as well as keeping current; Reads over 200 blogs daily in addition to 2-3 technical books per month, and listens to 2-3 technical podcasts a week.
  • Stays involved in the development community; writes articles for a personal blog and the code project website, as well as attends local user group meetings and code camps.
  • Has participated in several open source projects such as YUI.NET, TagChimp.NET, Google Charts for ASP.NET, Smugmug.NET, and Stacky.
  • Proactively solves problems by researching solutions and debugging problems quickly and effectively.
  • Demonstrates good communication skills when interfacing with clients, participating in business development planning, and mentoring other developers.

Where I've Been

Software Developer

Microsoft
Redmond, WA
October 2007 – Present

Bing News Team

Worked as a developer on the Bing News Windows 8 app.

Technologies Used:

C#, Visual Studio 2013, HTML, Javascript, WinJS

Expression Blend Team

Worked on the first release of Expression Blend for HTML which supports the design of modern applications for Windows 8. I owned the testing for many of the core and data related features including fragment editing, data binding, and the design surface rendering pipeline.

Technologies Used:

C#, Visual Studio 2012, HTML, Javascript

Windows Application Services Quantum Team

Owned the functional testing for a pipeline which handles Terabytes of telemetry data for Windows and Application Compatibility. Made major contributions to the testing framework and testing methodologies of this version 1 product.

Technologies Used:

C#, SQL Server, LINQ to SQL, SSIS, PowerShell

Windows Reliability Team

Worked on the Longhaul testing initiative which tests Windows components in a long running, non-stress environment. Also developed and maintained an end to end testing framework for the Reliability Analysis Component (RAC) which tested the accuracy of data from the client to the backend server.

Technologies Used:

C#, SQL Server, LINQ to SQL, WTT, SQM

MakeOfficeBetter.com

A side project developed in conjunction with a product planner on the Microsoft Office team which collects ideas and feedback on Microsoft Office products and allows users to vote up their favorite ideas. The site attracted over 3000 users and 1800 ideas over in just 3 months.

Technologies Used:

C#, ASP.NET MVC, Entity Framework SQL Server, JQUERY, CSS, XHTML

Senior .Net Developer

TrendSource
San Diego, CA
April 2002 – September 2007

Accomplishments

  • Developed a reporting framework which reduced development time of client reporting sites by 90% and significantly increased web site reliability.
  • Led the implementation of code quality and development process improvements such as source control with Microsoft Team Server, Unit Testing with NUnit, and code style guidelines.
  • Managed the major upgrade of a contractor portal site to facilitate an increase in the size of the user base from 15,000 to 35,000 users.
  • Represented the development team in the business planning of new products which led to the launch of three new version one product releases.
  • Managed the development and authored the training for internal tools such as work item tracking, error logging, and client site customization.
  • Developed and maintained the core class library which was used company-wide as a basis for all applications and included business classes which were implemented using Object Relational Mapping as well as a web control library and various utility classes.

Technologies

C#, ASP.NET, SQL Server, Javascript, AJAX, CSS, XML, Object Relation Mapping (ORM), Web Services, IIS

Java Developer

Tranceive Technologies
San Diego, CA
August 2000 – August 2001

Developed embedded Java software for cable television set top boxes. As one of the most junior developers in the company was able to make a big impact by developing a demo which was used to sell investors on the product.

Web Integration Developer

Xerago.com
San Diego, CA
June 2000 – August 2000

Consulted with clients to plan and implement content management systems using Interwoven Team Site, PERL, PHP, and HTML.

Freelance Web Developer

Self Employed
San Diego, CA
January 1999 – June 2000

Developed websites for various small businesses using PERL, HTML, CGI, and MySql. Projects ranged from small corporate web sites to an online dating survey.

Perl Developer

Encyclopedia Britannica
La Jolla, CA
September 1997 – October 1998

Worked on the team that developed both the manufactured CD-ROM and the online versions of the Encyclopedia Britannica. Wrote data manipulation scripts to process thousands of encyclopedia articles using PERL and regular expressions.

Computer Support Technician

Point Loma Nazarene University
San Diego, CA
September 1996 – August 1997

Where I Graduated From

BS in Computer Science
Point Loma Nazarene University
San Diego, CA