JJ

Jon Jaques

Software Developer

(763) 244-5039 [email protected]

Experienced full-stack developer passionate about system architecture, DevOps, and CI/CD for rapid, high-quality software delivery. Skilled in designing scalable applications, leading engineering initiatives, and optimizing development workflows. Deep expertise in JavaScript, cloud infrastructure, and modern software design patterns.

Experience

  • Principal Software Developer

    Alula — St. Paul, MN

    04/2019 - 03/2024

    Subsidiary of M2M Services

    • Led the development of a modern SPA application serving as the primary portal for businesses and consumers to interact with the Alula Security platform. This included device provisioning and management, user management, and real-time security system and camera controls for over 300,000 deployed devices.
    • Architected and led an initiative to instrument all services with OpenTelemetry, providing a unified view of platform performance and reliability. This helped detect and resolve scaling bottlenecks, reduced downtime, and improved customer satisfaction.
    • Led a team in migrating key components of the security platform—including the primary production database and several critical applications—from colocation environments to an AWS-based infrastructure using Docker. Implemented centralized logging and metrics via the ELK stack and transitioned from manually built servers to uniform environments deployed with Terraform and AWS Secrets Manager.
    • Led the consolidation of hundreds of repositories into a common CI/CD pipeline, implementing static analysis and versioned artifacts. This improved deployment speed and reduced integration issues.
    • Served as the primary contact for external developers integrating with Alula services, providing documentation, support, and guidance.
    • Developed high-level client libraries for interacting with Alula services and its custom device communication protocol.
    • Led an R&D initiative to build a universal consumer app (iOS, Android, Web) for interacting with security systems, cameras, and other devices. Integrated native SDKs for various camera vendors, implemented offline support, and ensured a consistent cross-platform user experience.
    • Provided on-call leadership and troubleshooting support, including maintaining the marketing WordPress site and managing legacy PHP and .NET applications.
  • Senior JavaScript Developer

    Best Buy — Richfield, MN

    09/2017 - 04/2019

    Contracting with Kelly Mitchell Group

    • Developed and prototyped an IoT platform using Node.js and Elasticsearch to enable real-time command execution and state synchronization across multiple smart home vendors.
    • The prototype evolved into a production system integrated with BestBuy.com and the Home app, enabling customers to control smart home devices from a unified interface.
    • Early adopter of an internal framework known as Global View Platform, which utilized React Native (+Web), Redux, and the internal BBY design system for a universal component which could be rendered on the web, iOS, and Android.
    • Worked with business stakeholders and vendors to define requirements and develop a unified API for controlling smart home devices.
    • Collaborated with teams across the engineering organization to coordinate on platform architecture, security, and scalability.
    • Mentored junior developers on best practices, code reviews, and architectural decisions.
    • Supervised an offshore team to integrate new vendors and devices into the platform, reviewing daily pull requests, ensuring code quality, and enforcing test-driven development practices.
  • Lead Application Developer

    3five Design — Duluth, MN

    06/2015 - 06/2017

    • Partnered with clients to understand requirements, define solutions, and architect custom applications.
    • Developed consumer-facing SaaS applications, including a support/ticketing system, a commission-tracking tool, and an on-demand printing solution. These applications improved operational efficiency and streamlined workflows for clients.
    • Partnered with high-profile clients to integrate Shopify stores with enterprise ERP platforms like Microsoft Dynamics.
    • Created open-source Node.js frameworks to aid developers in building Shopify applications.
  • Senior Front-End Engineer

    ARI Network Services — Duluth, MN

    05/2010 - 06/2015

    Formerly 50 Below Sales & Marketing

    • Built the front-end for a multi-faceted search engine that allowed users to search across multiple catalogs and custom dealer inventories.
    • Designed and implemented a wheel visualization tool that enabled customers to preview wheels on their vehicles.
    • Prototyped mobile-compatible features for a legacy .NET platform.
    • Created a CSS framework to grant designers greater flexibility in site designs site-building efficiency by 3×.
    • Developed custom websites on a proprietary eCommerce CMS hosting 10,000+ websites, handling PSD slicing, CSS, and JavaScript implementation.