Devin Clark

Professional Summary

Principal/Staff Software Engineer with 15+ years of experience building and leading frontend on high-growth SaaS products. Track record of setting engineering standards, building from zero-to-one, and elevating team velocity, while staying hands-on with complex technical problems.

Skills

Work Experience

Persefoni AI | Principal Software Engineer | Remote | -

Technical lead and frontend architecture owner across 7 teams (~30 engineers) on an enterprise sustainability and carbon accounting platform.
  1. Led org-wide adoption of AI-assisted development (Cursor), defining guardrails and best practices that improved team velocity without sacrificing code quality
  2. Introduced Architecture Decision Records (ADRs) to the organization, improving alignment and institutional knowledge across teams
  3. Coached engineers on best practices, TypeScript usage, testing practices, and architectural fit
  4. Partnered daily with product and design as the engineering voice in cross-functional planning, contributing to roadmap sequencing, and flagging technical constraints that shaped prioritization decisions
  5. Architected and built a multi-step bulk data ingest workflow, with an intelligent entity and column mapping interface replacing rigid templates and significantly reducing time-to-value for enterprise customers
  6. Built and maintained a design system using React and TypeScript that included accessible, responsive components used across multiple products
  7. Refactored a Next.js monolith into a micro-frontend architecture using Turborepo, reducing CI build times by ~40% and enabling teams to ship independently
  8. Built a data-heavy emissions analysis table UI with advanced filtering, owning API contract design, UX, and React components

Oracle Netsuite | Principal Software Engineer | Remote | -

Frontend lead on a large-scale React codebase, focused on modernization, quality, and cross-team enablement.
  1. Championed tech debt reduction as a roadmap item, successfully advocating for engineering investment alongside feature work
  2. Implemented an RFC process to help with team alignment and consensus-based technical decision making
  3. Spearheaded efforts to modernize and improve developer experience using tools like webpack and Jest
  4. Led architecture and end-to-end development of features on several different projects
  5. Standardized frontend testing strategy to increase overall code coverage from 43% to 80%
  6. Coached other teams within Netsuite as a JavaScript subject matter expert

Weather Decision Technologies | Web Engineer | Norman, Oklahoma | -

I built, organized, and directed my team to create some of the highest revenue producing services for the company. I developed complex web applications using weather data, microservices, and libraries like React and Hapi. Additionally, I led my team in exploring new technologies to improve our products.
  1. Directed full-stack development of features on a weather forecasting and asset monitoring app
  2. Revamped a Flash-based real-time weather mapping application in modern JavaScript
Earlier Experience: Web Developer across OverDid.It, Adcuda, Design by Caffeine, Freelance | 2008-2013

Education

AAS in Computer Science | Graduation Year