Dario Sanchez Senior Design Engineer
I've been designing and building software in lean teams for over 8 years after getting a B.A. in Physics from UCLA.
Lately I'm spending most of my free time working on UXSpice (opens in new tab), a fast, private, and modern take on electric circuit simulation. By day I'm a senior full-stack software engineer at MLA (opens in new tab), the world's largest legal search firm, where I design and build a public platform with tens of thousands of users and internal tooling for hundreds of recruiters I work with.
I'm a systems thinker who is passionate about human-computer interaction and user experience in a broad sense of the word that accounts for the entire stack, (algorithmic) performance, general software quality (bug count), design, aesthetics, simplicity, and more. My interest in this extends to the developer experience, where I like coming up with more ergonomic ways for us to code with LLMs and refactoring away long-standing bottlenecks so we can work faster.
I've recently built a Tesla coil and an X-ray machine.
Let's get in touch. I'm always happy to chat.
Projects
UXSpice (opens in new tab)
A new circuit simulator that runs entirely in the browser. Circuit simulators are famously cumbersome. They really don't have to be, so my goal is to raise the bar for speed, design, and overall user experience without trading one for another.
- The schematic is drawn with WebGPU and budgeted for circuits of 100,000 parts, with benchmarks that fail when any interaction gets slower.
- Simulation is real ngspice compiled to WASM. It runs in a Web Worker and matches native results to the bit.
- There's no backend and no tracking, so your circuits stay on your machine.
- I built the UI library from scratch, and the app ships with one runtime dependency.
See it at uxspice.com (opens in new tab).
Experience
Senior Software Engineer
Major, Lindsey & Africa
- Frontend, UX, and design lead for two platforms: a public one with tens of thousands of users, in production since 2011, and internal tooling for hundreds of recruiters, new in 2026.
- Led the redesign of the contractor profile and onboarding flow, which brought more signups and fewer support questions.
- Built resume import across the Django backend and React frontend, so people can create a profile from an upload instead of filling it in by hand. An LLM does the reading, with guards against prompt injection.
- Made the frontend faster to work in. Led the migration from a brittle custom data layer to RTK Query, which deleted about 22,000 lines and meaningfully sped up shipping. Also replaced Redux Form with Formik across the app, carried it through the Bootstrap 5 and React 19 upgrades, and wrote the frontend standards the team's AI coding agents follow.
Senior Software Engineer & Designer
Hire an Esquire
- Main frontend engineer and sole designer on a team of 3–4. Built most of the frontend from the ground up and set technical and product direction with leadership.
- Proposed and led TypeScript adoption across a JavaScript frontend of about 105,000 lines. Within months, three quarters of new code was TypeScript, and the team went from constant firefighting to mostly building features. The frontend is 97% TypeScript today.
- Mentored two engineers, both now senior at MLA.
Skills
- UX/Design
- Design Systems
- Accessibility
- Animation/Motion
- TypeScript
- React
- Svelte
- CSS/Tailwind
- Next.js
- Redux
- Vite
- Performance
- Data Viz
- Data Analysis
- Python
- Django
- Postgres
- Docker
- CI/CD
- LLMs/Agents
Education
Physics, Bachelor of Arts
University of California, Los Angeles (UCLA)
Art & Photography
Tools That Inspire Me
Linear (opens in new tab)
For treating design, speed, and UX details as core features.
Base UI (opens in new tab)
For being the best take on headless components that currently exists.
U.S. Graphics (opens in new tab)
For taking the opposite aesthetic position from Linear and being just as right.
Paper (opens in new tab)
For raising the bar on design tools in a market most consider settled.