Work Experience

Being a 🎨 designer gives me the flexibility to adapt prototypes into code and lets me polish interfaces down to the smallest details with care.

Being an 💻 engineer informs every design decision from the ground up, makes it easy to collaborate across the stack, and allows me to lead projects all the way through to launch.

Technical Skills

Product

Engineering

Tools

Work History

In progress...

  • Product Channel Development: Led the design and development of the front end for a new product channel on a distributed microservice architecture.
    • Custom In-House Systems: Mastered a custom in-house Golang templating system to design and build several complex views including a document reviewer, workflow tool, and user management dashboard, all of which enhanced internal and client user productivity.
  • Project Leadership & User-Centric Design: Redesigned the app's most-used page, a multi-channel asset detail view, leading the project through design iterations and implementation. Improved usability and brought parity across different asset channels.
    • User Research & Collaboration: Gained a well-rounded view of user behavior and pain points by collaborating cross-departmentally and analyzing data from user research, surveys, and interviews.
    • Wireframing & Prototyping: Created low- and high-fidelity wireframes and prototypes in Figma. Led sessions to A/B test design prototypes and iterated based on direct feedback.
    • API Integration & Page Optimization: Helped build new API endpoints with optimized Django templates and custom JavaScript components, significantly speeding up page load times and improving user workflow efficiency.
  • React Migration: Architected the integration of a new React front end to migrate off a monolithic Python/Django application and onto a faster, more RESTful UI. This exponentially sped up users' workflow efficiency by taking user interaction time from several seconds to instantaneous.
    • Component Library Maintenance: Built a component library using Storybook.js and wrote comprehensive documentation for business stakeholders and other engineers, establishing consistency and reusability of UI components.
  • Product Improvement & Advocacy: Regularly audited the product to identify areas of improvement in UI design or code architecture. Advocated for projects to improve app's intuitiveness, usability, and accessibility, which reduced client onboarding time and frequency of customer support tickets.
  • Full-Stack Incident Management: Leveraged application logs and system dashboards to investigate and triage high-urgency incidents across the stack, contributing to a 30% reduction in resolution time compared to the previous year.

  • Responsive Design: Designed and developed mobile-first, responsive websites, web apps, landing pages, and email templates for a wide variety of clients, prioritizing flexible usability and scalability.
  • Product Leadership: Led each web project's planning, prototype, design and front end development with a small core team, collaborating closely with back end engineers, designers, writers, and account managers to deliver cohesive and effective solutions.
  • Custom CMS Modules: Assisted back end development team with custom CMS modules, including email and blog functionality, primarily using Laravel Blade (PHP) templates and Wordpress.
  • Coding Standards & Documentation: Created code style guides, standards, and templates for the team to ensure system scalability and adherence to web accessibility standards.
  • Multi-Disciplinary Contributions: Contributed to UX and graphic design, content writing, and SEO for client campaigns, wearing multiple hats to support project success and client satisfaction.

Volunteer & Pro Bono

  • Website Redesign: Collaborated with key stakeholders and small, agile team to plan and scope ground-up website redesign in support of the school's grand re-opening. This included prototyping page layouts, mapping user flows, and iterating on design mockups based on client feedback.
  • Custom WordPress Development: Built a custom WordPress theme including generic and custom page templates, widgets, and site navigation, integrating WordPress plugins to strengthen site functionality and amplify the organization's messaging.
  • Client Training & Support: Provided clients with an easy-to-use back end for site updates and developed documentation for maintaining and updating site, ensuring sustainability and ease of use post-project completion.

Education & Certificates