Software Engineer
Feb 2022 - Present
Typescript Vue 3 AngularJS Tailwind Storybook MongoDB
- Rearchitected current in-house component library doubling development environment performance, and reducing bundle size by 80%.
- Helped migrate the main product from AngularJS to Vue 3, with a strong focus on reducing complexity of the codebase to increase 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.
Course Instructor
December 2021 - February 2023
Python Javascript React HTML / CSS Sqlite
- 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 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.
Software Engineer
April 2021 - December 2021
Vue Typescript Java MongoDB Tailwind
- 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.
Software Engineer
March 2019 - May 2021
Python Django Sqlite HTML / CSS Javascript
- 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.
IT Developer
Augut 2015 - February 2019
Python Javascript Django Sqlite HTML / CSS Flask
- 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.
Freelance Developer and Designer
Augut 2015 - Present
Javascript Django Python Mongo Sqlite HTML / CSS
- Built a web application for comprehensive search, view, and edit capabilities of lute sheet music, catering to musicians' specific needs.
- Crafted numerous static content-driven websites for diverse businesses, including photography studios, coffee shops, blogs, and company home pages.
- Developed a Python desktop application for a chess instructor to conduct live remote games with students while providing real-time chat instruction during gameplay.
- Implemented an automation process to enhance users' digital movie collections with web-scraped metadata and trailers, delivering a more immersive and informative viewing experience.