Résumé

REF: PRJ-001
REV: 2024-01

John LaMontagne
202-909-0570
https://github.com/johnlamontagne
[email protected]

Software Developer

Data Engineer



Technical Expertise:

  • Over ten years experience in computer programming, including proficiency in C#, Javascript / Typescript, Python, SQL, Visual Basic, Java, C++, C.
  • Experienced developing full stack applications with React, React Query, Vue, Redux, ASP.NET Core, SQL, and Blazor.
  • Experienced with Salesforce SDK, multithreaded applications, CRM architecture (including union membership software), client-server HTTP/TCP/UDP applications.
  • Experienced writing SQL reports, architecting and managing data pipelines, and data mining.
  • Experienced with Git, AWS, GCP, Azure DevOps, Linux command line.

  • Extensive experience utilizing Python to develop office automation tools, access and leverage APIs for data gathering and analysis, and building web scraping tools to gather and organize unstructured data.
  • Experienced with: Selenium, BeautifulSoup, requests, pandas, numpy, Tableau, AirTable, etc.

  • Comfortable communicating with both technical and non-technical parties as needed, including coordination of inter-departmental integration efforts.

  • Microsoft Office products, including advanced proficiency in Excel (VBA), along with experience in Word, Outlook, Powerpoint, Sharepoint, and Access.

Work Experience:


ChangeWare: October 2024 - Present
Founder, Chief Engineer

  • Developing SECWatch, a full stack web application built with React (TypeScript), ASP.NET Core (C#), Python, MSSQL, MongoDB, Redis, and RabbitMQ. SECWatch gathers, parses, analyzes, and presents data from the U.S. Securities and Exchange Commission (SEC) in a format tailored for labor organizers, investigative journalists, and worker advocates.
  • Developed web scrapers to assist labor industry researchers in gathering unstructured data.

United Food and Commercial Workers International Union: June 2022 - August 2024
Assistant Director of Field Support

  • Developed and maintained multiple full stack web applications built with React + Redux, ASP.NET Core as well as Vue.js, including membership CRM software deployed at over 50% of UFCW Locals and a Digital Union Authorization Card system.
  • Managed project milestones and coordinated with external consultants to facilitate development efforts.
  • Lead training sessions for local leadership and organizers in using in-house developed software.

Education:

  • Bachelor of Science Psychology - ASU '18

  • Two years of undergraduate Computer Science coursework - ASU
  • Graduate level Computer Science Coursework - ASU
  • Statistical Machine Learning - CSE 575


Read full resume here