Journey
Experience
Apr 2024 — Present
Frontend Lead · Anomali
Frontend lead at Anomali, accountable for the team's quality bar and on-time delivery to stakeholders across the SaaS platform — Security Analytics, ThreatStream, the AI-powered Copilot, and ThreatStream Next-Gen: a new way to build security use cases through PIR, Case Management and Reporting, all assisted by Anomali's proprietary AI. Embedding Gen-AI agents into the team's day-to-day so menial work gets out of the way and engineers focus on what actually matters, while setting the frontend standards for the Next-Gen platform.
- React
- TypeScript
- Next.js
- Gen-AI
- Playwright
- a11y
Mar 2019 — Apr 2024
Principal UI Engineer · Anomali
Owned the frontend behind Anomali's Copilot — one codebase shipping as browser extensions across Chrome, Edge, Firefox and Safari, plus Microsoft add-ins for Outlook, Excel and Word. Drove WCAG 2.1 AA compliance and built the internal design system that powers every Anomali product.
- React
- TypeScript
- Webpack
- Playwright
- a11y
Jul 2016 — Mar 2019
Consultant — Frontend Engineer · Anomali
Contributed to Anomali's flagship platform across requirements gathering, design reviews and feature development. Evaluated new frameworks and established frontend best practices.
- Angular
- Highcharts
- Grunt
Apr 2016 — Jul 2016
Systems Consultant · Sophos Banking Solutions
Technical analyst and developer for financial reports on a core renovation project for a banking client.
- PSQL
- SQL
- Finacle
Jul 2014 — Apr 2016
Hardware × Software Engineering · Earlier roles
Started my career straddling hardware and software — engineered an RFID/GPS/Bluetooth multifunctional device with a companion Android app for ambulance fleet management, shipped Cordova mobile experiences and LAMP web apps for digital-creative initiatives, and built scoring and applicant-management systems for national robotics championships.
- C
- C++
- Java
- Android
- PHP
- JavaScript
- Cordova
- LAMP
- Eagle
Toolkit
Skills
Languages
- JavaScript (ES6+)
- TypeScript
- Node.js
- Python
- Java
Frameworks
- React
- Next.js
- Redux
- Gatsby
- Angular
- React Native
Styling & UX
- Tailwind CSS
- CSS Modules
- SASS
- CSS-in-JS
- Responsive design
- WCAG 2.1 AA
Testing
- Jest
- Playwright
- Cypress
Tooling
- Webpack
- Vite
- Rollup
- Babel
Cloud & Infra
- Cloudflare Pages
- AWS (S3, Lambda, EC2)
- Docker
- Bash
Get in touch
Let's build something.
Open to principal/staff frontend roles with remote or hybrid flexibility — ideally teams solving hard UI problems at scale or pushing AI-native products. Based in San Jose, CA.
