Skip to main content

Professional Experience

5+ years building web applications with React, TypeScript, and component systems. From career transition to mentoring engineering teams.

5+ Years Experience
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

  • Established technical leadership through biweekly frontend architecture meetings and mentored 3 engineers directly (1 promoted to Senior Engineer) while supporting 12+ team members with TypeScript adoption

  • Built Orchestra shared component library from initial 1-component repository to 50+ production components, serving as co-creator and architectural decision-maker 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

  • Pioneered React Testing Library adoption by completely migrating from Enzyme, implementing outcome-focused testing methodology that improved test reliability as product requirements evolved

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

  • Evolved from executing technical decisions to influencing architecture through introduction of React Hooks and component refactoring patterns, leveraging deep ecosystem knowledge from exploring open-source repositories

  • 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

Engineer who transitioned from retail buyer after building an internal inventory solution that reduced order processing time by 50% and purchase calculations by 70%. Recognized by leadership across store, regional, and distribution levels.

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