Matthew Meadows – Resume

Matthew Meadows – Software Engineer

Recently on contract as a Software Engineer with the Boston Consulting Group Digital Ventures division developing & debugging commercial greenhouse control systems.  Focus is around improving reliability & performance of a highly parallel Windows server application that reads sensor information from greenhouses & uploads it to the cloud to improve yields & forecasting for resource costs, including predictive analytics around labor, energy, temperature, water, nutrients & reclamation.

As recently as Feburary I was a Software Engineer at Microsoft OMS, my sixth tour of the Redmond campus with highlights including Microsoft Research, Bing Maps and Windows Vista, both full time & contract.  Over the course of 10 years I have participated in development of the Win32 Accessibility and speech recognition interfaces (Narrator), contributed to security & privacy research (MSR), compiler testing & operating system shell integration (Longhorn) and Bing Maps Local web and application code.  I implemented the OMS Azure Log Analytics UI & created detailed inspection tools for the developers providing insight into each panel including histograms of data operations, logging & accesibility metadata.

My specialties include search, optimization & UI design.  As a retired ballet dancer & extremely vested musician I bring a unique sense of aesthetics to all of my work.

Outside of Microsoft I have also worked for the DOD via Koverse as a UI developer, PredixionSoftware.com, contributing to their predictive analysis and data visualization tools, and at Amazon.com, contributing to Prime on the Kindle and the Instant Checkout experience.  Prior to coming to Seattle I worked for 10 years in Austin, Texas as the application architect of Inquisite, a market-research product suite.

Presently working on Rabbit-Server, a personal Node.js project that uses loosely coupled module contracts for common interfaces like output & logging, with a front-end written in React.  One service to bind them all.  Source available from Github on request.

Current Toolset

Visual Studio, Node.js, React.js, Javascript, Typescript, JQuery, HTML 5, CSS3, C#, ASP.NET, Android Development Kit.  AWS & Azure for cloud services.

Tools Experience

WCF and Win32 Services, Silverlight & Excel Clients, SQL Server 2008/2012, Win32 API, .Net Framework 2.x-4.0,  Perl/Mason/Java Development, Ubuntu & Red Hat Linux, Kindle Development Kit.

Boston Consulting Group Digital Ventures
3/2018 – 07/2018

Developed & debugged Win32 application built around the Task Parallel Library (TPL).  Helped with development, production data analysis, installation & configuration with clients in The Netherlands, Canada & USA.  Worked for several months past my contract duration, adding React / Redux front end work at the end.

Microsoft
11/2015 – 02/2018

Worked as a software design engineer embedded with the Microsoft Operations Management Suite (OMS).  Scope of work includes a long-running overhaul of the portal UI to conform with Azure specifications delivered by the design team:

  • Html5 & CSS3 styling of the Azure Log Analytics portal.
  • Typescript & C# development & debugging for OMS
  • Accessibility refactoring for 502 compliance
  • Daily scrum participation
  • Live site production support.

My focus was on restyling the portal using both CSS3 & Html5 and modifying behaviors in both Javascript and C#.  The OMS team required actively participating in daily Scrum, deployment of incremental changes several times a week, live site responsibilities, and continuously ingesting tribal knowledge.  I also managed a contractor & worked closely with two peers to land a major accessibility project.

Koverse
10/2013 to 9/2015

Worked as a UI developer, helped bring their 1.0 product to a servicable release level.  Developed the first generation of their logo & icons.  Developed a new version of their search application with a method for identifying fields of material interest in no-schema datastore, a key component of their pending patent grant.  Worked on Red Disk, delivering core product code delivered to the US Army’s INSCOM.  Performed extensive JQuery debugging & integration with the Java back-end, and helped push the product forward to 1.4 as the code was adopted by the US Air Force.  Netbeans & Eclipse with Maven build environment built on top of Apache Accumulo, Cloudera Hadoop, Centos Linux & open source integration tools.

Microsoft
5/2013 to 10/2013

Developed features for the experimental Somex, a Microsoft Research Windows tray application built as a C# / .Net client using embedded Internet Explorer for UI features.  Html5 / CSS3 / Javascript / JQuery communicating via WFC with SQL-2012 built using Entity Framework.  Designed and built a journaling mechanism tracing JQuery events.  Also contributed the public subscription UI and implementation.  Contributed to data extraction and reporting for their published research paper.

Amazon
01/13 to 04/13

Worked on assignments with the Amazon Prime team.  Developed Out-Of-Box-Experience code in CSS3 & Html5 for Kindles in multiple international markets.  Also developed new dialogs for the single page check-out experience for messaging Prime in the US and UK on the Amazon retail website.

Predixion Software
8/2011 to 7/2012

Most of my work at PredixionSoftware was focused on UI development for their client, primarily Silverlight but more recently Excel.  Contributed to the core product data visualization features and helped built a set of Silverlight/Xaml controls used in development for their thin-client.  Primarily ASP.Net, C#, and API development.  Excel client port of Silverlight code and vice/versa.

Microsoft
9/2007 to 8/2011

Worked as an Html, CSS & Javascript feature developer for Bing Local UI, including movie theater show times and restaurant reservations.  ASP.Net, C# and WCF feature developer for Bing Local middle-tier.  Write Silverlight/Xaml, Bing Maps API and WCF feature developer for Bing Maps Firstlight local events application.  Significant experience with JSON, REST API’s & JQuery troubleshooting.

Provided production support duties for Bing Maps including deployment, troubleshooting & mitigation development.  Front-line optimizer tasked with improving site performance and mitigating systematic attacks via parallelization and caching solutions.  Developed WCF service to codify the DOM and allow developers to access Bing Maps user collections within Microsoft.

Microsoft 
10/2006 to 09/2007

HRIT Performance Management, Developer Division.  ASP.Net/C# test harness developer for Visual Studio 2008 on Windows 2008.  Html/CSS and Javascript feature developer for HR Performance application.  Converted raw output from HR design team to CSS/ASP.Net component architecture. developed extensible Windows client shell in CSS & C# for use by application teams.  Created and debugged manager feedback reports using SSRS on SQL Server 2005.

Microsoft
02/2006 to 06/2006

Vista OS developer.  Debugged Windows Vista UI Automation library Win32 control proxy interfaces.  Corrected event propagation through mouse and keyboard handlers.  Diagnosed marshalling and threading issues across Win32/COM/.Net boundaries.  Extremely low-level work in a massive project with thousands of developers & millions of lines of source.

Catapult Systems
11/1995 to 11/2005

Architect of Inquisite.  Participated in each phase of the software development life cycle, from inception to production support, across the entire application suite.  Developed critical infrastructure elements including the common business kernel, native service applications, data collection and transformation components, and advanced statistical reports.  Developed foundation technology stack including kernel serialization and versioning, internal event propagation, process communication protocols, and web service interface definitions.  Composed and reviewed core product documentation with an emphasis on the software development kit, extensibility tools, and reports.  Optimized each tier of the application suite to ensure product scalability in a wide range of deployment environments and stress scenarios, including multiprocessor machines and load balanced servers.  Performed technical interviews to screen candidates for software development, technical sales, and network engineering positions.  Accompanied technical sales personnel to improve my understanding of their business requirements in order to translate them directly into design specifications.  Created reporting solutions that featured a wide range of data transformations and statistical operations, including t-tests, regression analysis, and analysis of variance (ANOVA).  Developed strategies, design specifications, and extensibility mechanisms in order to incrementally port the product to C# and ASP.Net.  Created an integrated development environment, a form builder client application used to produce and publish survey web pages of arbitrary complexity.  Developed commonly understood and widely used features for the survey builder, including Cut/Cop/Paste and Undo/Redo.

Also worked as the lead developer for a source code documentation system written in MS-Visual C++ (MFC) and Delphi.  Developed classes to convert opaque binary and text sources into a parse tree suitable for semantic analysis via native code.  Developed classes to drive Microsoft Word with OLE Automation to emit report documents.


Contact Information

Matthew Meadows
mbmeadows@gmail.com
Mobile:  425-770-9136
Skype: rangothedog
6809 NE 166th Court
Kenmore, WA 98028
http://www.rangothedog.com
Microsoft Corporation
One Microsoft Way
Redmond, WA 98052-7329
(425) 882-8080
(425) 706-7329
http://www.microsoft.com
Koverse
2118 Green Watch Way #100
Reston, VA 20191
206-529-5181
http://www.koverse.com
Amazon
410 Terry Ave N
Seattle, WA 98109
(206)266-10000
http://www.amazon.com
Predixion Software
31831 Camino Capistrano, Suite 201
San Juan Capistrano, CA 92675
949-373-4900
http://www.predixionsoftware.com/predixion/
Catapult Systems Corp.
3001 Bee Caves Rd.
Austin, TX 78746
(512)328-8181
http://www.catapultsystems.com

Leave a Reply

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

WordPress.com Logo

You are commenting using your WordPress.com 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

%d bloggers like this: