Lance Thompson

Senior Software Engineer | Full-Stack Development

Professional summary

Senior full-stack software engineer experienced in building and maintaining mission-critical web applications and high-performance, multiplatform desktop applications used by thousands of users daily.

I use AI daily, with aggressive steering and custom agents to help maintain quality and security.

Professional experience

Senior Software Engineer

2024 – Present

MyOutDesk Sacramento, CA

  • Build and maintain internal and external web applications across the frontend, backend, database, and AWS infrastructure.
  • Build and maintain a secure, fault-tolerant client signup system handling payment data, tokenization, Salesforce communication, and DocuSign signature collection.
  • Extended and maintained an internal AI-enhanced talent matching platform, adding a custom ATS solution to screen candidates early with internal talent acquisition teams.
  • Ported multiplatform Electron applications to Tauri (Rust), building platform-native integrations to collect system metadata for our proprietary productivity tracking system.
  • Built a multiplatform Salesforce administration tool, Nimbus, to help our team manage a Salesforce instance with hundreds of users.
  • Managed Jamf, Intune, Google Workspace, Harmony SASE, endpoint provisioning scripts, and UniFi-based network systems for offices in the United States, Peru, and Morocco.
  • Assisted the Director of IT in rolling out security updates across all products to prepare systems for SOC 2 Type II. Built 2FA support into legacy systems, enhanced the GitHub Actions CI/CD pipeline with SAST tools, coordinated CSP policy rollouts, documented third-party libraries, and participated in threat intelligence discussions about supply-chain attacks on open-source packages.

Jr. Software Engineer

February 2016 – June 2024

MyOutDesk Sacramento, CA

  • Built and maintained an internal time clock web application with Vue.js, Redis, PHP, MySQL, and AWS.
  • Built a privacy-first productivity tracking Electron application with native extensions for Windows and macOS.
  • Built fault-tolerant backend services to synchronize third-party systems with Salesforce in real time.

Side projects

  • sumo.events

    A personal web project focused on sumo statistics and live sumo wrestling events.

  • pleasantair.co

    An Astro-based website for an SMB vendor in the Sacramento market.

  • Unannounced

    A Rust agent for a Windows RMM system, enabling secure agentic systems to query system metadata and diagnostic data, parse log files, and assist with diagnosing technical issues on devices.

Technical skills

Languages & Frameworks
TypeScript, JavaScript, Node.js, PHP, Laravel, Vue.js (Vue 3), Inertia.js, Python, Rust, Tauri, Electron, REST APIs
Cloud & DevOps
AWS
AI Development
AI integrations, AI-assisted development, Claude Code, Codex

Education

Bachelor of Science in Computer Science

2016

California State University, Chico

Emphasis in Software Engineering

For the robots
Name
Lance Thompson
Also known as
Lance
Summary
Lance Thompson is a senior full-stack software engineer building mission-critical web applications and high-performance desktop applications used by thousands of users daily.
Occupation
Senior Software Engineer
Current work
MyOutDesk
Location
Sacramento, California
Skills
Languages & Frameworks: TypeScript, JavaScript, Node.js, PHP, Laravel, Vue.js (Vue 3), Inertia.js, Python, Rust, Tauri, Electron, REST APIs; Cloud & DevOps: AWS; AI Development: AI integrations, AI-assisted development, Claude Code, Codex
Education
Bachelor of Science in Computer Science, California State University, Chico
GitHub
https://github.com/tance77
LinkedIn
https://www.linkedin.com/in/sirlancealot/