Skip to content
View everdein's full-sized avatar

Block or report everdein

Block user

Prevent this user from interacting with your repositories and sending you notifications. Learn more about blocking users.

You must be logged in to block users.

Maximum 250 characters. Please don’t include any personal information such as legal names or email addresses. Markdown is supported. This note will only be visible to you.
Report abuse

Contact GitHub support about this user’s behavior. Learn more about reporting abuse.

Report abuse
everdein/README.md

Matthew Clark

Lead Software Engineer | Frontend Architecture | Technical Leadership

Portfolio | LinkedIn | Resume

I lead frontend architecture for complex customer-facing React and TypeScript products, carrying product decisions across APIs, testing, accessibility, security, and production delivery. I focus on making complex behavior understandable, keeping system boundaries explicit, and leaving evidence that the result works.

Professional Impact

Selected outcomes from my State Farm tenure include:

  • Architected and built two customer-facing applications from the ground up.
  • Led transaction workflows that supported 1,404 submissions across 1,174 policies during a measured 30-day production period.
  • Built the primary application's TypeScript testing capability from zero to 131 test files and 2,197 passing tests.
  • Established roughly 40 shared modules supporting more than 90 source and test files across two applications.
  • Improved delivery through runtime-image optimization, vulnerability remediation, deployment visibility, code reviews, documentation, and mentoring.

Career Progression

My background spans geospatial data quality for Google Maps, ten years in data and analytics at Microsoft, open-source software engineering at WattTime, and customer-facing product engineering at State Farm. That progression shapes how I connect architecture to user behavior, operational context, and measurable business outcomes.

Today I lead frontend architecture and full-stack delivery for complex workflows, support engineers through design and review, and improve the systems and practices that make change safer.

Selected Engineering Work

Pay Period Planner is an independently built household cash-flow product that makes complex planning rules explicit, from accessible React workflows to versioned PostgreSQL ownership and cross-layer verification. It uses synthetic household records and contains no employer code, data, or implementation details.

Pay Period Planner household overview populated with synthetic data

React 19 | TypeScript | Redux Toolkit | Spring Boot | PostgreSQL | Flyway

  • One canonical frontend draft and one version-checked mutation boundary
  • Database-backed sessions, CSRF protection, and workspace ownership isolation
  • Unit, controller, PostgreSQL integration, browser, accessibility, responsive, CodeQL, dependency, and Snyk verification
  • Architecture decisions, known limitations, and a reproducible synthetic portfolio walkthrough

Portfolio case study | Source | Architecture | Engineering evidence

How I Lead the Work

  • Clarify the product: turn ambiguous requirements into explicit behavior and testable outcomes.
  • Design the boundaries: keep state, domain rules, API contracts, and data ownership understandable across the stack.
  • Build confidence: combine testing, accessibility, security, documentation, reviews, and mentoring so teams can deliver reliably.
  • Connect decisions to outcomes: use product context and data to make tradeoffs visible and measure whether the result works.

Connect

Explore the portfolio for selected work, architecture decisions, and engineering evidence.

LinkedIn | Email | Goodreads

Pinned Loading

  1. pay-period-planner pay-period-planner Public

    Independent household cash-flow product demonstrating accessible React architecture, secure Spring Boot APIs, PostgreSQL ownership boundaries, and cross-layer verification.

    TypeScript

  2. portfolio portfolio Public

    Engineering portfolio for Matthew Clark—Lead Software Engineer focused on frontend architecture, technical leadership, accessible products, and evidence-backed delivery.

    TypeScript

  3. dsa-dojo dsa-dojo Public

    JavaScript data structures and algorithms study repository with field guides, implementations, complexity analysis, and interview-pattern practice.

    JavaScript