Matthew O'Donnell

Technologies/Tools

Employment History

Bayer (Monsanto)
Full–Stack Software Engineer
Remote
Sep 2022 - Dec 2023 · 1 yr 4 mos
  • Successful 0-1/greenfield application requirements gathering, design, development and launch using agile methodologies
  • Implemented concise UI (React/MUI) enabling zero/minimum training for a diverse set of application users and system managers.
  • Integrated SAP Gigya SSO OAuth & OpenID environment and created the user pipeline management tools
  • Developed and launched internal REST API for the management, collection, storage, and surfacing Bayer and non–Bayer pesticide label information.
  • Created GraphQL API wrapper for the secure and efficient collection, storage, and surfacing of crop chemical spray records within GeoServer
  • Front end: Node, React, Tailwind, Leaflet/Turf, MUI, Jest, React-testing
  • Back end: TypeScript, Node, Express, GraphQL, Jest, PostgreSQL, Flyway, GeoServer
  • Other Technologies used: AWS (ECS, CodeBuild, S3, Terraform, Lambda), GIT, Miro, Figma, DataDog
Gap: 1 month - Olive AI - Layoff of 450 staffers
Olive AI (Startup)
Software Automation Engineer
Remote
Aug 2020 - Jul 2022 · 2 yrs
  • Collaborated with clients to collect requirements and scope a multitude of fit–to–purpose resilient automations between hospitals, health insurers, and government agencies across a variety of networks, systems and technical landscapes
  • Automated activities within EHRs (Microsoft UI Automation/OpenCV), insurers and hospital web portals (OpenCV and WebDriver), and ETL across client hosted systems (sFTP, email, RESTful apis, *SQL, etc)
  • Orchestrated the execution, maintenance, and monitoring of automation workflows using AWS EC2s, S3.
  • Implemented typescript and added a set of modules for enhancing the automation developer experience and resilience
  • Primary Technologies used: Node.JS, TypeScript, Selenium WebDriver, OpenCV, PowerShell, mixed virtual/non–virtual environments (AWS ECS, S3, Lamda, etc...), GIT, Jira, Confluence
JPMorgan Chase
Lead Software Developer
Columbus, OH – Hybrid
Jul 2018 - Aug 2020 · 2 yrs 2 mos
  • Maintained unified ontology/semantic models in Apache Jena for code generation and allow–listing of online telemetry capture
  • Created and maintained the tool chain and build pipeline for the approval, delivery and integration of semantic models across multiple codebases using TypeScript, Gulp, Yaml, Mocha and Chi ensuring adherence to the semantic model process
  • Led cost reduction efforts to mitigate the large amount of telemetry data sent to AEM from all web enabled portals (web, Mobile and 3rd-party integrators)
  • Launched telemetry stream management application in Typescript/React/Redux/Sequelize and a Restful api using Swagger (OpenAPI) allowing end-to-end testable preprocessing of telemetry data through Kafka via Nifi
  • Primary Technologies used: Node.JS, TypeScript, React/Redux, D3/ReChart, Swagger (OpenAPI), Sequelize, SQL, MariaDB/MySQL, Jenkins, (AWS CloudFormation, EC2, S3), GIT, BitBucket, Jira, Confluence, Splunk
Gap: 9 months - GE/Baker Hughes Merger - Reduction In Force - Relocated to Ohio
Baker Hughes
9 yrs 9 mos
Baker Hughes (Corporate)
HR/IT Architect Advisor
Houston, TX – Hybrid
Oct 2013 - Oct 2017 · 4 yrs 1 m
  • Developed and supported a global manager portal (Manage My Team) atop SAP, SharePoint, MSSQL/SSIS/SSMS/SSRS and InfoPath for the submission, approval, and processing of payroll actions including end–to–end automation for the majority of HR transactions reducing support cost by $3mm upon release and $1mm annually
  • Developed Hiring and Onboarding system integrated with Oracle Taleo using SharePoint and MSSQL/SSIS/SSMS for requests, approval, and tracking resulting in an annual savings of $2mm
  • Designed and developed the 2016 Merit Cycle management system atop global manager portal (SAP, SharePoint, MSSQL/SSIS/SSMS/SSRS, and InfoPath) removing the need for 3rd party system
  • Member of the Change Control Board (CCB) and steering committee for HRIS
  • Primary Technologies used: SharePoint, MSSQL/SSIS/SSMS/SSRS, Taleo, C#, .Net, InfoPath, Subversion
Baker Hughes (Corporate)
Marketing Specialist
Houston, TX
Feb 2008 - Oct 2013 · 5 yrs 9 mos

Developed and supported SharePoint based intranet, internet content support, and managed web–based tools for marketing department

  • Analyzed business requirements and translated them to actionable project requirements
  • Lead technical contact for third party developers of the corporate public facing website ensuring clear understanding of requirements facilitating an on time launch at quarter the cost of initial estimates
  • SharePoint developer for intranet, eliminating legacy systems and content, with a successful on time and on budget launch
  • Designed, implemented, and automated collaborative activities reducing overhead
  • Primary Technologies used: HTML, CSS, JavaScript, jQuery, SharePoint, VBA, PHP, Drupal, CakePHP, WordPress, Microsoft IIS, Subversion
eMunications Inc.
Systems Programming Manager
Houston, TX
Jan 2007 - Feb 2008 · 1 yr 2 mos

Building and maintaining web presents for chamber of commerce businesses using Flash/ActionScript Drupal and WordPress site customizations, hosting, server administration, and email administration

  • Systems administrator for email servers, DNS, and col-location hosting
  • Full-stack LAMP (Linux via XServer w/homebrew, Apache, MySQL, PHP)
  • Web design (Javascript, HTML, CSS, Flash/ActionScript)

Education