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