Nicholas Mastracola

Software Developer & Systems Specialist · Utah, USA

Technical professional with six years of client-facing implementation and automation experience (Node.js, SQL, API integration, browser automation) in EdTech, now applying the same problem-solving approach to inventory and operations systems in manufacturing while completing a B.S. in Computer Science. Comfortable moving between technical and operational domains — from reverse-engineering undocumented APIs to owning inventory accuracy for a 700+ employee facility.

Download PDF

Experience

Parts Room Attendant · Tyson Foods

2025-07 — Present

Utah

  • Joined in production roles (Machine Operator; Pre-Trim/Whizzard operator) before moving into Parts Room Attendant in March 2026; LOTO (Lockout/Tagout) certified
  • Manage inventory across 4,000+ SAP material records supporting maintenance and production operations across ~15 production lines in a 700+ employee facility
  • Analyzed cycle count compliance and inventory accuracy issues; redesigned count scheduling and review processes in collaboration with planners and supervisors
  • Used SAP transaction data, Excel, and Power Query to analyze consumption trends, supplier lead times, and critical spare availability, supporting purchasing and shutdown-planning decisions
  • Defined requirements and evaluated Microsoft 365 tooling for a digital maintenance parts-request workflow, replacing an ad hoc manual process
  • Architected and built a centralized storeroom knowledge base covering procedures, vendor information, and SAP reference material for training and knowledge retention
  • Built a proof-of-concept Power BI dashboard for inventory metrics

Implementation Consultant · Instructure

2018-11 — 2025-01

Remote

  • Delivered LMS/Canvas migration projects for higher-ed and K-12 clients over six years, functioning as de facto technical lead across 5-10 concurrent migrations (peak 10-15)
  • Became the team's specialist for non-standard, undocumented-API migrations — reverse-engineered authentication and network traffic to export client data from LMS platforms with no supported API, covering 20+ clients across Blackboard, Schoology, and PowerSchool
  • Rebuilt and owned an internal Node.js/Postgres video migration tool for Canvas Studio, adding session-refresh handling for long-running jobs and an auditable record of migrated content; ownership required a formal handoff to another team upon departure
  • Directly influenced shipped Canvas Studio product decisions through ongoing collaboration with the Studio Product Manager
  • Wrote custom Node.js, SQL, and shell scripts, and used Puppeteer browser automation, to meet client-specific migration requirements without vendor API support

Education

B.S. Computer Science (in progress)

2025-09 — Present

Southern New Hampshire University

Cumulative GPA: 3.666. 50 of 120 credits completed.

Skills

Programming Languages

JavaScript (Node.js), Python, SQL

Automation & Integration

Puppeteer browser automation, REST API integration, Reverse-engineered auth/session-based data access, FFmpeg

Systems & Infrastructure

Linux, Docker, Proxmox virtualization, Git, Networking (VLANs, reverse proxy, PKI/TLS)

Business & Operations Systems

SAP (Materials Management), Power Query, Power BI, Excel, SharePoint, Salesforce, Jira/Confluence

Spoken Languages

English, Portuguese, Spanish, Italian