Resume

Matthew David Talley

Software Design Engineer

+1 206 326 1228 || tallemd@gmail.com

Summary

More than 8 years industry experience in client/server, mobile, and desktop application development

Holds strong ability to build, implement, and administrate servers, development, test, and application environments

Has high capacity and retention for learning new technologies, languages, and environments under critical time lines

Works well, maintaining flexibility to successfully meet and exceed responsibilities, individually, as part of a team or within a team leadership role

Maintains excellent graphics and interactive media production capabilities. Good communication skills. US Citizen

Technical Skills

Languages:

C#(2+), PowerShell(2+), C++(3+), Basic(9+) (VB, VBScript, QBasic, Macro), Shell Scripts (Bash, Batch, cmd), Command Line (MsDos, Bash), .Net, Asp .Net, Perl

Database: (5+)

SQL Server 2k5 & 2k8, T/SQL, PL/SQL, Stored procedures, triggers, report queries, performance optimization, SQL Server Reporting, Oracle, Oracle Forms & Reports, MySQL, SQL Clusters

Platforms: (15+)

Windows (2k3, 2k8, XP, Vista, 7, 8, Clusters, Admin, Active Directory), Windows Mobile 6 and 7, VMware, Hyper-v, Windows Server Clusters, Exchange, Lync, SharePoint, System Center, TFS

Web: (6+)

IIS 6 and 7, ASP, .Net, HTML, XML, CSS, BPEL, Web sphere WPS and MQ, Incl., Apache, Tomcat, Glassfish, App Server Clusters

Java: (7+)

J2ME, J2SE, J2EE, JDBC, ODBC, Java Beans, Forte, Sun One, Net Beans, Swing & J2ME Workspace, Eclipse, WID, Threads, HTTPClient

Tools: (2+)

Visual Studio 2k8 & 2k10, Product Studio, UIP, WTT, Source Depot, Perseus, Source depot, Octopus, RDCMan, Map

Experience

KPMG/Microsoft/IBM Seattle, WA 9/2011 – Present Full Time SDE 4

Owned all data collection scripts and associated support for Microsoft Contract Compliance division of KPMG both in the United States and internationally

Updated Kscan VBS which routinely scans domains with over 60,000 computers for licensed software (2k lines)

Wrote Kscan EXE which scans domains with over 5,000 computers doing deep targeted scans (8k lines)

Wrote VMware and Hyper-v scripts which scan datacenters looking for attributes that impact licensing for VMs

Updated SCCM SQL queries which typically provide basic data for most machines much faster than scanning

Built a 40 VM lab for investigating retrieval of product settings which may influence licensing

Wrote server specific scripts which scan CAL, ECAL, qualified user and desktop counts, users and groups, servers and databases for Exchange, SharePoint, SCCM, SMS, Lync, OCS, LCS, Project, TFS, Active Directory, RDS and TS including versions 2k3, 2k7, 2k10, and 2k12

Enabled audit findings routinely over a million from dozens of clients increasing market share substantially

Helped manage team during off season when we focus on process and script improvement

Longtop\Microsoft Seattle, WA 6/2010 – 6/2011 Contract SDET 3

Owned move mailbox written using exchange cmdlets which moved 170 petabytes of data in over 2 million mailboxes 3 times in one year (2k lines of code)

Incorporated PowerShell v1 threading, input file, server, and mailbox health prevalidation, HMC sync using XML, and mailbox health validation afterward

One of two people in charge of PowerShell HVTs including scripting, testing, and remediating servers

Spent time on call and assisted with remediations for over 1700 production servers

Wrote the HVT remediation guide which decreased developer involvement in rollouts from 2 hours twice a week to 5 minutes validating final results

Wrote over 300 HVT, remediation, documentation, and move-mailbox fixes over a period of 366 days

Helped ship BPOS 9x - 1.10, 1.11, sp3, 1.12, ru3, 1.14 service releases

Managed china team for several projects

Volt\Microsoft Seattle, WA 4/2009 – 2/2010 Contract SDET 3

Maintained Windows Phone 7 Core OS Vlab single handedly

Preformed daily manual tests, on device automated tests, and in lab automated tests

Aggregated and presented results and investigated failures using WTT, clarity, excel, and exchange

Maintained, repaired, upgraded, and setup automation boxes using 2k8, 2k8r2, WTT, vs2k5 & hyper-v

Upgraded, and maintained 2k3 and 2k8 build servers, and investigated build failures using gatekeeper

Helped rewrite build scripts written as shell scripts several times including custom code coverage

Developed shell scripts, power shell, and documentation to assist in maintenance and test passes

Helped ship windows phone 7

Volt\Microsoft Seattle, WA 3/2008 – 1/2009 Contract SDET 2

Maintained and helped develop C# CLI modules: MailSender, Csv2web, Csv2html, WebData uploader

Administered, helped develop, and updated ASP.Net reporting websites for BVT, E2E, Stress and Perf Tests

Administered 20+ BVT and 80+ performance machines for the Mobile Information Worker team

Updated UIP on the BVT topologies to make use of Windows Server 2008 in testing

Used automated Hyper-V virtualization to scale-out BVT / Stress and Perf topologies

Ran and analyzed SQL and web performance testing on the product's reporting website

Assisted the E2E group with manual tests on the end user UI

Shipped two versions of system center mobile device manager

Wipro\Boeing Seattle, WA 3/2007 — 5/2007 Contract SDE 1

Developed 2 SOA EDT modules for 787’s application Integration department to replicate data between various systems which replicated schematics for different departments so they could access each other’s data

Developed with WID and deployed to a HA Clustered WAS backed by Oracle database for object storage

Built complex solutions with a ~1000 lines of Java and BPEL to transform and replicate data between departments

Education

University of Washington Seattle, WA 3/2006 – 12/2006

Working part time in program and studying when I can

Working on being accepted into professional master’s program at UW studying CS specializing in AI & HPC

Nwosu Alva, OK 1/2001 - 5/2005

Earned BS in CS with a Math Minor.

Studied programming (C++, VB, Java, and QBasic), web (Apache, IIS, Html, Dreamweaver and Photoshop), and operating systems (Linux, Win2k, and Win2k3), Oracle 9i Forms and Reports

Tutored others in Linux and programming, and consistently beat teacher's lines of code and efficiency.

Finished a paper on AI. Final Project was a 20 node Mosix Linux cluster. Scored 710 Analytical GRE

Oklahoma State University Stillwater, OK 8/1998 - 5/2000

Some coursework in Electrical Engineering, changed school and area of study

Self-Study Skills

Embedded: (5+)

Linux and Java on network devices and cellular telephones, hand patching broken kernel modules and programs for cross compiles, Lego(RCX), SAN(Unslung), Cell(Opie-OE, EZX, J2ME), Router(OpenWRT, Sveasoft, Smoothwall, Monowall), Lego(Lego-Logo, RCX Code)

UNIX: (10+)

vi, cygwin, samba, apache, proftp, dropbear, wireshark, pcap, snort, tcpdump, truecrypt, qos, ntop, top, mtop, mosix, dselect, Debian, Redhat, SystemV, Smoothwall, VMware, benchmarking, configuring

Courses & Projects:

Eagle Scout, Usenix, Ieee, Quiz Bowl Technology Student Assoc., State TSA Control Tech 4th (1996), Regional Science Fair 3rd (1996) & 5th (1995), 1996 Control Tech - Programmed a Robotic Lego Jeep to follow a path, at university did a paper on AI, a 20 node Mosix Linux cluster, and a 710 on Gre, College internship at a local trucking company