Common Good Learning Tools
June 2024 - Present
TypescriptVue 3PHPTailwindStorybook
- Managed and led all projects on the company's largest product, used across 14 state Departments of Education and several private agencies.
- Planned and implemented the migration of a complex Vue 2 application to Vue 3, along with various related libraries such as Vuex to Pinia.
- Established various systems to improve the developer experience, including but not limited to; comprehensive documentation, end-to-end testing, unit testing, a unified Git Strategy, and CI/CD pipelines.
- Lead and Mentor a team of 5 developers, providing guidance on best practices, code reviews, and technical direction.
- Implemented a new design system and component library, ensuring consistency and scalability across the product.
Spectora
March 2024 - February 2025
TypescriptVue 3Ruby on RailsTailwindStorybook
- Drove measurable growth by implementing data-backed UX improvements and workflow optimizations that increased conversion rates of trial users to paid users by 5-10%.
- Led the Design System pod, responsible for designing, developing, and maintaining an in-house component library and design system, ensuring consistency and scalability for 20+ developers across 4 teams.
- Developed high-impact UX features that streamlined onboarding, navigation, and user engagement, directly contributing to higher user retention and revenue growth.
- Established documentation standards and best practices for maintaining the component library ecosystem and processes around the Design to Developer component pipeline.
Gradecam
February 2022 - March 2024
TypescriptVue 3AngularJSTailwindStorybookMongoDB
- Rearchitected current in-house component library, doubling development environment performance and reducing bundle size by 80%.
- Migrated the main product from AngularJS to Vue 3, focusing on reducing codebase complexity to enhance readability and maintainability.
- Designed several new product features, prioritizing user-friendly workflows, actionable data, and accelerated onboarding speed.
- Established and maintained documentation for the component library and design system using Storybook.
NuCamp
December 2021 - February 2023
PythonJavascriptReactHTML / CSSSqlite
- Instructed 60+ students spanning 5 courses.
- Delivered a range of courses, such as Web Development Fundamentals and Introduction to Data Structures and Algorithms.
- Transformed curricula into highly engaging presentations and activities to foster a passion for learning.
- Consistently achieved a 4.98 ⭐ rating across all lectures, reflecting a commitment to high-quality instruction and student satisfaction.
eWebData
April 2021 - December 2021
VueTypescriptJavaMongoDBTailwind
- Updated and maintained a web application in Vue 3 for aggregating and enriching visitor data for car dealers for lead generation.
- Developed a user-friendly API, enabling dealers to seamlessly integrate data into subsequent lead management platforms.
- Maintained Java backend using Spring.
- Designed an intelligent tracking pixel to monitor users across dealer websites, used in the data enrichment process.
U.T Medical Center
March 2019 - May 2021
PythonDjangoSqliteHTML / CSSJavascript
- Developed a Python desktop application as a user-friendly interface for the Cisco CUCM API, streamlining workflows for the hospital's Unified Communications team.
- Designed an inventory management system for efficient tracking and organization of phones and networking equipment within the U.C. team.
- Implemented a web interface for convenient remote access to the inventory management system both on and off-campus.
- Established a web portal to gather valuable feedback from hospital staff during a significant campus-wide phone system migration, ensuring a smooth transition.
Storage Express
May 2015 - February 2019
PythonJavascriptDjangoSqliteHTML / CSS
- Developed an IT staff portal for comprehensive management of devices across 200+ remote properties, including DVR systems, wireless radios, kiosks, and gate entry systems.
- Created a status dashboard displayed at headquarters, enabling real-time monitoring and rapid response to outages of critical equipment at remote locations.
- Delivered remote technical support for maintenance teams, assisting with on-site hardware troubleshooting and ensuring optimal performance.
- Developed a desktop application to expedite the configuration process for diverse hardware devices, including networking equipment, cameras, and gate control boards, deployed at remote sites.