Peace For All


Devlin Bentley

Redmond, WA 98052


OBJECTIVE Software developer
EDUCATION Western Washington University
B.S in Computer Science
Minor in Mathematics
SKILLS Advanced
C#, Java, C, Data Structures, Windows NT, Testing (Load, Stress, Network, Security, Compiler)
C++, SQL (DML) , Perl, Python, XHTML, XML (DOM traversal), CSS, Networking (TCP/IP, UDP, Unix Sockets), Microsoft Visual Studio, Eclipse
XPath, DTD, Python, JavaScript, ARM Assembly, UML, STL, POSIX, Winsock
EXPERIENCE Software Design Engineer inTest
Microsoft, Redmond, WA

  • Member of Windows Phone Compiler Team
  • Took over maintenance and programming tasks for Compiler Linker Testing Tool
  • Wrote Python based assembly instruction code generator for ARM NEON
  • Experience working with ARM, MIPS and SH4 assembly code
06/2007 – 05/2010
  Embedded Software Engineer Intern
The Boeing Company, Everett, WA

  • Member of 787 Avionics, Core Network Group
  • Lead group coordination of integration test lab
  • Performed architectural review of 787 Core Network
  • Co-wrote Network Security training material
06/2006 – 12/2006
  Software Test Engineer Intern
Leszynski Group Inc., Bellevue, WA

  • Worked with Microsoft Tablet PC Evangelism Team
  • Software, load, and stress testing on SQL backed C# based application
  • Daily coordination on Microsoft Redmond campus with MS Tablet PC team
  • Testing and debugging of 7 C# based MSDN projects
06/2005 – 12/2005
PROJECT EXPERIENCE Compiler Linker Testing Tool
CLTT is a distributed network testing tool with an ASP.NET front end, it runs on over 50 client machines which are connected to a pool of several dozen mobile development platforms including ARM, MIPS, and SH4 boards. My tasks including writing a new performance harness and expanding upon the existing client code to allow for improved scaling across CPU cores. CLTT executes over 3 million tests per test pass.
  Cool Album
I was project lead and middle-ware implementor for this highly performant Java based photo management program. Cool Album allowed for syncing  photos and metadata between Flickr, Picasa, and a user’s local hard drive.
  3D Online Catalog
Created a web based 3D Model catalog in Java that accesses a central SQL database via JDBC
SELECTED COURSES Advanced Web Programming in Java
Advanced network and web programming in Java. Applet and Server applications, security, remote method invocation, java beans.
  Design and Analysis of Algorithms (400 level course) 
Advanced study of running times and algorithmic complexity. Study of algorithm paradigms including divide and conquer, greedy algorithms, backtracking, branch and bound. Assignments completed in C and Java.
  Windows Software
Event driven programming in Win32 API and in C#. Use of the .NET framework libraries. Creation of Windows based applications using forms, controls.

Leave a Comment »

No comments yet.

RSS feed for comments on this post. TrackBack URI

Leave a Reply

Fill in your details below or click an icon to log in: Logo

You are commenting using your account. Log Out /  Change )

Google photo

You are commenting using your Google account. Log Out /  Change )

Twitter picture

You are commenting using your Twitter account. Log Out /  Change )

Facebook photo

You are commenting using your Facebook account. Log Out /  Change )

Connecting to %s

Blog at

%d bloggers like this: