Skip to main content

Professional Experience

Building web applications with React, TypeScript, and component systems since 2019. From career transition to mentoring engineering teams.

Technical Leadership
Component Architecture
Team Mentorship
50+
Production Components
Built component library from 1 to 50+ components
3
Engineers Mentored
1 promoted to Senior Engineer
60%
Data Volume Growth
Supported year-over-year platform growth

Professional Timeline

Senior Software Engineer

Zylo
January 2022 – August 2024
Remote · Full-time
SaaS platform for managing software subscriptions
Technical Leadership
Component Architecture
TypeScript
React
AI Workflows
Automation Systems

Key Achievements

  • Architected frontend infrastructure for automation service using top-down state management approach, reducing unnecessary renders and centralizing configuration management

  • Led biweekly frontend architecture meetings and mentored 3 engineers directly (1 promoted to Senior Engineer)

  • Built Orchestra shared component library from 1 to 50+ production components using TSDX, Styled Components, and Storybook

  • Led adoption of 4 major technologies (TypeScript, React Query, React Hook Form, React Testing Library) across frontend team through documentation, lunch-and-learns, and hands-on support

  • Designed reusable analytics page components with React Query caching that reduced load times and were adopted app-wide, supporting 60% year-over-year platform data volume growth

  • Implemented accessibility improvements including keyboard navigation and color contrast fixes, validated through automated testing and user feedback

  • Optimized application performance by eliminating unnecessary useEffect usage, reducing bundle size through code splitting, and removing dead code

  • Developed AI-enhanced development workflows with custom prompting templates and automation systems, improving technical decision-making speed and code quality

  • Created Mnemosyne v3.10, a multi-persona system prompt with state tracking, integrated with Mac/iOS automation using Shortcuts, Alfred, Hazel, and DEVONthink for comprehensive productivity workflows

Software Engineer

Zylo
April 2019 – January 2022
Remote · Full-time
SaaS platform for managing software subscriptions
React
Redux
Data Visualization
Testing
Node.js
Cross-functional Collaboration

Key Achievements

  • Developed customer-facing enterprise dashboards and user reporting tools using React and Victory data visualization

  • Upgraded Node.js from 10.x to 12.x and core packages, addressing security vulnerabilities while improving developer experience and unlocking modern language features

  • Led migration from Enzyme to React Testing Library, implementing outcome-focused testing that improved reliability as requirements evolved

  • Built Redux modules for data fetching and state management, improving user experience across multiple product areas

  • Introduced React Hooks and component refactoring patterns, building ecosystem knowledge through open-source exploration

  • Enhanced cross-functional collaboration during remote transition through clear Slack communication, screen recordings, and stakeholder updates

Contractor

Certell
February 2018 – April 2018
Remote · Contract
501(c)(3) nonprofit digital learning organization
JavaScript
jQuery
Node.js
REST APIs
Educational Technology

Key Achievements

  • Developed interactive reading interface components for educational platform serving 20,000-40,000 students using JavaScript, jQuery, HTML, and CSS

  • Built Node.js REST APIs for ebook content highlighting, bookmarking, and retrieval with data persistence

  • Collaborated with 3-person development team to implement design specifications and deliver engaging educational experiences for comprehensive social studies curriculum

Technical Skills

Languages & Frameworks

JavaScript (ES6+)
TypeScript
React
Node.js
Swift/SwiftUI
Go

Styling & UI

CSS3 (Sass)
TailwindCSS
Styled-Components
MUI
Responsive Design
Web Accessibility

Libraries & Testing

React Query
React Hook Form
Storybook
Cypress
React Testing Library
Vitest

Tooling

Vite
Webpack
Babel
ESLint
npm
Git
GitHub Workflows

AI Development

GitHub Copilot
Claude
ChatGPT
Gemini
NotebookLLM
Ollama
Custom Prompting Systems
Multi-Persona Workflows

Automation

Mac Shortcuts
Alfred
Hazel
DEVONthink
Audio Hijack
Template Systems
Workflow Integration

Design & UX

Figma
Component Libraries
Design Systems
Victory (Data Visualization)

Leadership

Technical Mentorship
Cross-functional Teams
Architecture Reviews
Documentation

Career Transition

Transitioned from retail buyer after building an internal inventory solution that reduced order processing time by 50% and purchase calculations by 70%.

18 months of self-directed learning using Udacity, Code School, and Pluralsight, building real-world applications and contributing to open-source work.