Matthew McPartland
Torrance, US
matthewemcpartland@gmail.com

I'm a full stack web developer, passionate about web apps and open source. I have worn many hats, gaining experience on and off the job at all levels of the stack building and maintaining projects.

Education


California State Polytechnic University, Pomona
September 2016
 — 
June 2019
Bachelors in Computer Science
El Camino College
August 2014
 — 
June 2016
Associates in Computer Science

Experience


Full stack programmer Analyst II
January 2023
 — 
Present
Northrop Grumman

Building internal tools supporting sector-wide operations. Tracking chemical requisition and usage, emissions reporting, injury response, and corrective actions.

  • Collaborate with internal stakeholders to gather requirements, create user stories and workflow diagrams, facilitate communication for user acceptance
  • Write, test, and QA C# .NET websites, deployed to Windows Server with IIS and MS SQL Server backend
  • Leverage Entity Framework Core (EF Core) as an ORM for mapping the database to objects with LINQ to manage query building
  • Maintain a legacy system written in VB.NET, created to manage recurring tasks to ensure compliance with regulatory agencies
  • Build responsive frontends with Bootstrap, jQuery, and jQuery UI, making internal websites accessible from the factory floor using Tablets and phones
  • Built a System Outage Reporting program, allowing the facilities and maintenance group to record systems down for maintenance, automated email alerts, and an escalation system
  • Build custom corrective action tracker, integrating with other systems
  • Migrated nursing staff off of OneDrive to in-house HIPAA compliant medical charting program, improving workflow and collaboration.
  • Created Powershell script to handle importing and archiving OneDrive data, backfill SQL tables
  • Automated business analytics using C# console apps and T-SQL stored procedures, storing data in a SQL Server backend and presented in a web app and Tableau dashboards, exposing injury trends across the sector and computing yearly TRIR and DACR figures
Junior DevOps Engineer
November 2019
 — 
January 2023
Advent eModal

Fintech solution and appointment scheduling, accelerating movement of containers through the major ports across the US. SaaS offering for turnkey white-label port management software.

  • Migrated data using Azure Data Factory into a NoSQL DB on Azure Cosmos, queried
  • Efficiently query live database tables with over 100M rows to debug data processing issues
  • Create stored procedures and establish SQL Server Agent jobs for system maintenance and alerting
  • Website uptime monitoring and alerting with site24x7, LogicMonitor, and custom powershell scripts
  • Deploy, scale, and maintain microservices to Azure Service Fabric with CI/CD build pipelines
  • Bug analysis and reporting in Visual Studio Team Services (VSTS)
  • Onboard new SaaS customers and thoroughly test implementation with client’s systems
  • Monitor and troubleshoot business data transmissions with inbound and outbound RESTful API messaging, X12 EDI file processing via FTP, and Azure messaging queues using JSON and XML
  • Creating and managing Azure Service Bus messaging queues to bolster reliability
  • Monitor and query logs from Azure Application Insights
  • Deploy, scale, and maintain microservices to Azure Service Fabric with CI/CD build pipelines

Skills


Frontend:
HTML, Bootstrap / CSS, Javascript / jQuery, Tableau
Backend:
C#, .NET, Powershell / Bash, MS SQL Server / Postgres, systemd, IIS, Caddy, Docker, SQL / T-SQL
Devops:
AWS, Azure, Heroku