Thank you for viewing my profile! I am a senior-level software developer with extensive experience leading the design, deployment and enhancement of complex software and web-based solutions throughout the full SDLC, including mobile and web application stacks.
Experience
2024 — 2025
2024 — 2025
San Francisco, California, United States
My projects during this period included:
• Spearheaded rollout of new features and experimentation through A/B testing in Quizlet’s web application.
• Planned and led technical execution using React, Next.js, Kotlin, and PHP, including writing requirements and Jira stories.
• Championed test automation on the Learn Mode team, improving stability and coverage with Cypress and Jest.
• Refactored core Learn product components to enhance maintainability while enabling new product capabilities.
• Established testing best practices and code quality standards to streamline development and reduce regressions.
2023 — 2024
My projects during this period included:
• Led the rollout of a complete rebrand for web and mobile banking applications.
• Collaborated with the UX designer to develop an atomic design system.
• Architected and implemented a cross-platform component library using React Native and TypeScript.
• Coordinated the efforts of two engineering teams to convert existing product pages to the new design system.
• Developed the frontend for the account top-up feature, enabling auto-deposits into NorthOne accounts.
• Created an account management page for both web and mobile applications using React and React Native.
2022 — 2023
2022 — 2023
New York, New York, United States
My projects during this period included:
• Release Notes Page Update: Charged with updating existing Docusarus release notes page via JSON data model, providing users with capability to filter release notes by product.
◦ Spearheaded implementation of new react page to replace existing release notes page and facilitated training of technical writing team on process for adding release notes.
◦ Revamped overall look and feel of release notes page.
◦ Incorporated email subscription functionality to release notes via Marketo.
• NodeJS Scripts: Created set of NodeJS scripts to automate processing of provisioning customer accounts to Socure's status page.
◦ Enabled capability for adding customers based on usage criteria, saving ~10 hours of manual work per month
• API Reference Page Redesign: Orchestrated redesign of API Reference Page to accommodate interactive examples.
◦ Produced and presented design proposal.
◦ Steered design and deployment of new documentation page optimized for API endpoints.
◦ Introduced routing and design capacity for integration with existing ReDoc documentation.
2019 — 2022
2019 — 2022
Louisville, Colorado, United States
My projects during this period included:
• UX Engineering: Served as key member of UX Engineering team in implementation of VueJS component library.
◦ Partnered with design team in defining required components.
◦ Delivered guidance, training and coaching to UI Engineers in use of component library.
◦ Deployed Cypress automation for validating component behavior.
• UI Unit Testing Suite Overhaul: Refurbished UI unit testing suite, leading to significant improvements in build stability.
◦ Successfully mitigated numerus underlying problems causing intermittent test failures.
◦ Averted common errors through implementation of new test suite with guardrails.
◦ Triggered reduction in average rate new unstable tests by a factor of 10.
◦ Decreased average time to diagnose intermittently failing tests from 1-2 days to approximately one hour.
• UI Engineering Guild: Designated as elected representative of UI Engineering Guild.
◦ Authored and updated best practice documentation.
◦ Pinpointed issues impacting productivity and efficiency of UI engineering, and developed solutions for simplifying processes.
• Front-end Vue Applications: Coordinated deployment and support for multifactor authentication in front-end Vue applications (WebAuthN, TOTP, Duo).
2019 — 2019
2019 — 2019
Boulder, CO
My project during this period included:
• Carpooling App: Designed and developed Android and iPhone carpooling app for use by skiers and snowboarders in part-time / after-hours role.
◦ Utilized Expo.io (React Native) in developing app, along with Google cloud function with Node.js for backend.
◦ Fully accountable for navigating app submission and approval process.
◦ Designed and deployed vehicle selection tool through use of public NHTSA APIs.
◦ Implemented Stripe-based person-to-person payments functionality.
Education
Abilene Christian University