Skip to content

Instantly share code, notes, and snippets.

@darcyparker
Last active December 1, 2025 21:35
Show Gist options
  • Select an option

  • Save darcyparker/3f6c28a285e69037358d to your computer and use it in GitHub Desktop.

Select an option

Save darcyparker/3f6c28a285e69037358d to your computer and use it in GitHub Desktop.
Resume: Darcy Parker

Darcy Parker

Summary

Principal Architect with deep expertise in computational geometry, local-first software architecture, and AI-accelerated development. I bridge the gap between complex engineering design problems and realizing high-performance user interfaces.

Currently at Flexcompute, I am helping to define the next generation of GPU-based physics simulation software. Leveraging local-first principles (CRDTs), AI-accelerated development, and high-performance visualization (WebGPU/WebGL), I build reactive environments that democratize access to simulation and tighten the feedback loop for rapid design iteration.

Experience

Flexcompute Inc., Watertown, MA

Principal Architect in Geometry

April 2024 – Present

  • Local-First Architecture (Photonforge): Led frontend development for Photonforge, a next-generation photonics simulation platform. Architected the application on a novel local-first foundation using Automerge CRDTs, IndexedDB/OPFS, and a Common Schema (Zod/Pydantic). This architecture eliminated backend boilerplate, simplified state management, and ensured end-to-end type safety.
  • High-Performance Visualization (Flow360): Led the development of the 3D visualization framework used in Flow360, a Computational Fluid Dynamics (CFD) solver. Optimized large-scale rendering of CAD models and simulation results in the browser, adopting ES signals for a reactive, high-frequency user interface.
  • AI-Accelerated Workflow: Pioneered an AI-integrated development process using Story Design Journals (SDJ). Defined technical standards that allow AI agents to synthesize requirements and generate working prototypes, dramatically accelerating the concept-to-production lifecycle.
  • Standardization & Leadership: Initiated a Common Schema strategy to enforce strict data contracts across multiple languages; currently driving company-wide adoption. Successfully transitioned the established 3D framework to focus on greenfield architecture.
  • Modern Component Design: Standardized frontend development on React Aria and Panda CSS with design tokens synced to Figma, creating reliable, AI-friendly component factories.

Paperless Parts Inc., Boston, MA

Director of Computational Geometry

December 2021 – April 2024

  • Player-Coach of the engineering team responsible for extracting & analyzing technical data from 2D/3D CAD models to drive the platform's pricing engine.
  • Lead developer for the 3D part viewer. Reduced CAD model load times by >200% via dynamic chunking (40-50ms blocks) and asynchronous streaming, preventing UI lock-up.
  • Increased rendering performance by 30X by optimizing WebGL buffer packing to reduce draw calls, while enabling the manipulation of complex assemblies directly in the browser.
  • Leveraged IndexedDB to cache geometric data, significantly reducing network traffic and AWS costs.

OptiRTC Inc., Boston, MA

Senior Software Engineer

May 2016 — November 2021

  • Led front-end development for a cloud-native stormwater management platform that monitors and controls watershed infrastructure, enabling communities to improve water quality, prevent flooding, and reduce combined sewer overflows.
  • Built reactive services using async iterators to visualize real-time weather and sensor data, connecting civil infrastructure to cloud-based control systems.
  • Built end-to-end distributed tracing (Logz.io) to track async user flows and reduce support time.

PTC Inc. (Parametric Technology Corporation), Needham, MA

2000 - 2016

Product Manager (PTC University)

July 2012 - February 2016

  • Conceived, pitched, and managed "Expert Model Analysis" (XMA), a product that scans gigabytes of Creo and Pro/ENGINEER data to identify modeling quality issues.
  • Oversaw a 12-person global team (Dev, UX, QA). In its first year, XMA generated $560K in license revenue and influenced $1M+ in consulting sales.

Development & Consulting Roles (Summary) 2000 — 2012

  • Learning Initiatives Technical Lead: Led development of the "Best Practice Academy", a new training methodology for experienced engineers focusing on heuristic application over feature function.
  • Master Process Architect: Consulted for major clients (Synthes, GE Healthcare, Raytheon) on PLM, requirements management, and manufacturing process planning.
  • Development Manager: Principal developer of PTC’s consulting portfolio. Created XML authoring strategies still in use today to support a $200M+ services business.
  • Technical Support: Specialized in complex surface geometry, 5-axis CNC programming, and mold design.

Omachron Research Inc., Hampton, Ontario, Canada

R&D Engineer

July 1999 — April 2000

Education

University of British Columbia, Vancouver, Canada

B.A.Sc. Mechanical Engineering, Electro-Mechanical Computer Aided Automation Option

Skills

Core Architecture: Local-First Software, CRDTs (Automerge), Offline-First (OPFS, IndexedDB), Common Schema (Zod, Pydantic).

Frontend & Graphics: TypeScript, Modern Javascript (ESNext), Canvas, WebGL, WebGPU, React, React Aria, Panda CSS, Signals, SVG.

Backend & DevOps: Node.js, Linux/Bash, Docker, Git, Azure, AWS, Python.

Engineering & Math: Computational Geometry, CAD/CAM/CAE, PLM, 3D Linear Algebra, Finite Element Analysis (FEA), CNC Programming, GD&T (ASME Y14.5).

Display the source blob
Display the rendered blob
Raw
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment