John Parks Profile Picture

John Parks

Software Engineer, DevOps Engineer, Manager

Skills & Technologies »

  • Web Application Development - Fullstack, JavaScript, HTML/CSS, Chrome Extensions
  • JavaScript - Modern ECMA, TypeScript, Node.js, React, Svelte, esbuild, Vite, Playwright
  • Python - Flask, Pandas, NumPy, Matplotlib, Pytest, Pytorch
  • Go - Gin, GORM, Viper, Cobra, Testify, gRPC
  • PHP - Laravel, Symfony
  • Database - PostgreSQL, MySQL, SQLite, Redis, No-SQL, HA
  • Development Tooling - Git/SVN, GitHub, GitLab, BitBucket, Jira
  • Linux/Unix - Debian, Ubuntu, RHEL, CentOS, VMWare ESX, Proxmox
  • DevOps & System Administration - Docker, CI/CD, Nginx, Apache2, HAProxy, Varnish, Memcached
  • Monitoring, Logging, & Insight - Grafana, Elastic Search, Logstash, Kibana, Graphite/StatsD, InfluxDB
  • Cloud - AWS Certified Solutions Architect #255285, GCP, Azure
  • Payments & eCommerce - PCI DSS Compliance, Regional Taxation, Subscriptions, Custom Shipping, Affiliate Networks
  • Analytics & Advertising - Google Analytics, Tag Manager, CAPI, Facebook, Tiktok, S2S, deep-funnel conversion, CRM
  • Graphics - Adobe Photoshop, Adobe Illustrator, Adobe Lightroom, Adobe InDesign, Figma
  • Web Automation & Scraping - Bot detection/bypassing bot detection, Browserless HTTP, Fingerprinting

Experience »

Independent Contractor - Software Engineer

San Diego, California; 2012-present

Boutique software development with a focus in web automation and creative workflows. (only recent work listed below)

  • Architected scraping and classification automation infrastructure to acquire datasets exceeding hundreds of terabytes for AI model training.
  • Partnered with an independent 3D animation studio to evaluate and integrate Microsoft TRELLIS and TRELLIS.2, developing a suite of control surface POCs in Python and JavaScript.
  • Engineered custom ComfyUI nodes in Python and JavaScript, accelerating creative workflows through intelligent masking and inpainting automation.

SpotOn - Software Engineer

San Francisco, California - remote; October 2023 - August 2025

SpotOn provides a cloud-based restaurant management platform integrating POS hardware with back-office automation.

  • Led a team to design and ship a comprehensive timeclock software suite using Go, TypeScript, and React.
  • Spearheaded the initiative to implement Earned Wage Access (EWA) within multi-tenant payroll, tip, and gratuity systems.
  • Scaled international, cross-functional engineering teams by conducting interviews and technical assessments, while defining hiring standards.

Alsoa - Contracting Engineer

San Diego, California; March 2022 - August 2022

Alsoa is a cloud-based service that helps businesses understand customer behavior online without using tracking cookies.

  • Developed a way to track online user behavior without relying on cookies, using server-to-server technology.
  • Created platform in GCP that records detailed customer actions from start to finish, using TypeScript and Python.
  • Managed the addition of features that connect to external platforms like Google Ads, Facebook, and HubSpot.
  • Built PHP Magento module for server-to-server conversion tracking to integrate with Alsoa tracking platform APIs.

YourSix - Software Engineer, Director of Engineering

Roseville, Minnesota - remote; May 2020 - June 2021

YourSix is a company specializing in cloud-based security and surveillance solutions.

  • Led and expanded a team of local and international developers to create software focused on physical security services.
  • Built an ONVIF-compliant prototype VMS (video management system) capable of various video formats and real-time controls, using advanced web technologies for streaming and audio.
  • Collaborated with key project members to design and build a user-friendly SPA (single-page application) using Svelte.

InternetIn / ServiceAbility.app - Software Engineer

San Diego, California; June 2019 - January 2021

InternetIn/ServiceAbility.app offered a collection of tools for researching internet quality and availability.

  • Created a comprehensive map to show fiber internet availability using various technologies and multiple data sources, including public and proprietary.
  • Developed a tool that measures internet quality by location, using data from multiple reputable sources.
  • Created a workflow system to streamline complex business and consumer processes, including generating fillable PDFs and integrating with e-signature services.
  • Designed an automation tool that simultaneously tests internet serviceability in multiple locations and compiles the results into a unified dashboard.
  • Analyzed and recreated Comcast's intricate business pricing structure, creating a real-time pricing tool and API.

Ebates Inc. / Rakuten - Senior Software Engineer, DevOps Engineer

San Diego, California; 2015 to 2019

Rakuten is a digital platform that gives users cash-back rewards by sharing the commission from affiliate networks.

  • Led the technical aspects of the first PCI DSS compliance audit for payment security standards, creating a robust authentication server used across all of Rakuten's platforms.
  • Built a Node.js jobserver that automates product searches and online checkouts to increase the cash-back rewards.
  • Collaborated with DevOps and software engineers to migrate our varied services and applications to Amazon Web Services for better scalability and efficiency.
  • Employed business intelligence tools to offer valuable insights into system performance and business metrics, using custom data visualizations and smart alerts.