Top Talent like Ted are on Pangea
Pangea, a YC company, connects companies with fractional talent. Fractional hiring allows companies to move faster and work with more specilaized talent, while giving talent more flexibilty and independence. If you are talent open to fractional work, apply here. If you’re a company looking for high-quality fractional talent, learn more here.Ted Lin
Full-stack Engineer • South San Francisco, CA, US
Visual Studio Code
Customer Experience
Customer Service
Google Tag Manager
Google Analyics
Analytics
Product Development
Product Design
Growth
UX
Javascript
Testing
Github
Next.js
SASS
CSS3
HTML/CSS
HTML5
Product and growth focused Front-end/React Engineer with experience in UX/UI
I am an experience Front End/React Engineer with over 15 years of experience working for a wide range of companies. I have worked closely with product, marketing, and operations teams helping with UX, analytics, and marketing as well as engineering. Product and growth teams are where I tend to thrive and being in a role where I can contribute in as many capacities I can to add as much value as possible is what excites me the most.
Projects
Hatch - Headless Shopify Storefront
Hatch is a smart sleep device company for kids and adults. My main focus while working here was to convert a since-deprecated test web app for new parents into a custom storefront that highlights their sleep device and overall product catalog and allows customers to learn about the product and purchase them on the site. Because their product catalog and pre-existing storefront resided on Shopify already, we wanted to build the new site that still allowed our operations and finance teams to continue using it to handle all commerce-related duties. With that in mind, we decided to keep the site on our custom React app (Create React App starter) but leverage the Shopify APIs (JS Buy SDK) to communicate with Shopify in order to pull product information, allow users to add items to their cart, and complete checkout while all syncing with our Shopify backend. This setup allowed us complete flexibility around the design and look and feel of our site while still preserving our existing Shopify backend and helped us minimize the number of changes we needed to make. This also gave us the freedom to use whatever technologies we wanted with regards to maintaining, hosting, deploying, and monitoring our site as well as whatever marketing tech we wanted to implement (CDP, analytics, A/B testing, etc.). Before I left, there were plans to migrate things over to Next JS and Vercel in order to optimize performance through SSG and streamline our site monitoring and deployment process. This was a big undertaking but it managed to work for all teams at our company and continues to persist today.See MoreSoftware Engineer - Head of Ease of Use
Atlys is a service that makes the travel visa process easier. They aim to surface all of the important info about the visa you want to obtain, all of the steps and documents you need, as well as timing of when to get each step completed and when you should receive your visa. My role was to own the ease of use lane which focused on optimizing the overall user experience of the mobile app, using product analytics to figure out the biggest pain points in the user journey, and creating experiments around those to see what improvements could be made. Though I am a Frontend/React engineer by trade, I had to learn basic Swift/iOS development in order to build out the experiments. But the hybrid role of engineer and product/growth manager allowed me to focus on the entire user journey and see how the changes we made impacted the overall user experience. This gave me the opportunity to have more context around the work I did and allowed me to add much more value to the company.See MoreWork History
A
Software Engineer (iOS), Growth
AtlysNov 2021 - Apr 2022 • 6 mos- Learned and developed in Swift to add new features and update existing ones in our iOS app in order to provide a better customer experience. - Owner of Ease of Use lane which focused on ways to improve the user flow within our mobile app, build trust with our users, and facilitate the end-to-end travel visa experience from the application start to when they arrive at their destination. - Monitored daily business metrics such as app flow drop-offs and conversion rates. - Created and ran some experiments to test out ideas to help improve the app user experience and implemented some that demonstrated better traction with our users. - Chatted with customers on a weekly basis to help get a better sense of customer pain points and gaps in our app flow.H
Marketing Operations & Technology Lead and Senior Software Engineer, Front End
HatchMay 2018 - Nov 2021 • 3 yrs 7 mosHatch logo HatchHatch Full-time · 3 yrs 7 mosFull-time · 3 yrs 7 mos Marketing Operations & Technology Lead and Senior Software Engineer, Front EndMarketing Operations & Technology Lead and Senior Software Engineer, Front End Dec 2020 - Nov 2021 · 1 yrDec 2020 - Nov 2021 · 1 yr Redwood City, California, United StatesRedwood City, California, United States - Served as the lead technologist for the marketing team to help with understanding the technical implementation details of any third party services we leveraged. - Managed all software and services that the marketing uses and assists with any updates, issues, or new requests submitted by the team. - Researched other technologies that will help facilitate the functions of the marketing team. - Worked with our operations team with finding technical solutions to facilitate their work and addressing any new request they have that need technical advisement. - Sole engineer responsible for maintaining our hatch.co website storefront along with its integration with our Shopify store. Also led efforts to improve our website performance and business metrics for hatch.co.F
Product Engineer
Fuzzy Pet HealthJun 2017 - May 2018 • 1 yr- Software engineer focusing on front end technologies, including HTML, CSS, Javascript, React, React Native, Redux - Worked on some backend responsibilities such as updating database schemas, working with Sequelize to create migrations, creating and updating API endpoints, working some with RabbitMQ to handle background queue processes - Product work: - Helped to build out version 2 of our React Native mobile app that centers around our Telemedicine Chat feature as well as allowing members to update personal and pet information. - Worked on main website redesign and sign up flow - Worked with the Growth team to run various experiments - Helped with building out our new operational tools system for our health care delivery teamD
Software Engineer, Front-End
Drop (formerly Massdrop)Oct 2014 - Apr 2017 • 2 yrs 7 mos- Led the effort to streamline some of the React/Front-End practices by establish some code standardization/organization using the Atomic Components methodology. - Initially helped with re-designing the CSS/SCSS architecture and chose some of the necessary tools to help facilitate development for all engineers (Susy, Gulp) - Also worked on Node/Sequelize API layer as needed, creating new endpoints and modifying existing ones on a per project basis. - On the original core team responsible for migrating the site from the PHP framework to React + Fluxible. - Worked closely with the Product/Design Team on the current site redesign projects and provided feedback on the UX/Visual Designs built out by the designers. - Worked on making new React site responsive for all devices and building out A/B experiments for new features or feature redesigns dictated by the product team.S
Front End Engineer
Spring (formerly Teespring)Feb 2014 - Sep 2014 • 8 mos- Helped to re-architect the front-end code base, dictating the new file structure for the CSS/SASS and JS within the main applications. Also chose the necessary tools to help facilitate development for all engineers and am currently looking into JS testing frameworks and build/automation tools to help with compiling/minifying our front-end assets. - Worked on feature developments for the Growth team and projects handed down from the executive team, focusing primarily on HTML, CSS/SCSS, and Javascript development. - Led the hiring efforts to help build out the Front End team. - Interacted with the Creative Team on the current site redesign projects and provided feedback on the UX/Visual Designs built out by the designers.C
QA/Software Engineer
ClinkleAug 2013 - Oct 2013 • 3 mos- Worked to ensure the iOS, Android, and Web applications are stable for release into production. - Helped to implement some automated testing using Cucumber and Watir for our web application to streamline the QA process and document most user flows.O
Front End Engineer
One Kings LaneFeb 2011 - Aug 2013 • 2 yrs 7 mos- Served as the Lead Front End Engineer for one of our company’s internal tools, developing all UI features and some basic backend components. - Implemented Backbone JS and Require JS to help improve application performance and responsiveness as well as code organization and maintainability. Also working to modularize all CSS/SASS to help with code organization and prevent redundancy. - Worked on adding in a Javascript Testing Framework (Jasmine) to help with code coverage and bug prevention. - Helped with implementing and building out new site features and site maintenance. Worked primarily with HTML/CSS/SASS/Javascript/jQuery/PHP/Ruby, all within the Ruby on Rails and Zend Framework-based platforms. - Also worked with the product team to project technical specifications and time estimations for new product features to be implemented.S
Front End Web Developer
Sofa LabsMay 2010 - Nov 2010 • 7 mos- Lead Front End Developer at Sofa Labs - Worked primarily with XHTML/CSS/Javascript/AJAX technologies in a PHP and Python environment - Also worked with Smarty and Cheetah templating engines and the Facebook Open Graph API - Contribute also to product and user interface design.S
Front-End Web Developer
SolutionSetNov 2007 - May 2010 • 2 yrs 7 mos- Handled the Front-End Development on various projects, which includes constructing XHTML/CSS/Javascript as well as creating Email Newsletter Campaigns. - Lead Front-End Developer for the Jive/Clearspace Group where I developed and customized Freemarker templates, HTML, and CSS of the Clearspace/SBS Platform to match design comps. - Provided time estimates for front-end development on projects, consulted with project managers and clients on front-end development tasks, managed developer resources, provide insight into user interface design, and interacted directly with clients to answer any questions or concerns. - Constructed guidelines to Front-End Web Development on all Jive/Clearspace projects, to help streamline the development process. - Helped to create a hierarchy for various types of Clearspace skinning projects to pitch to clients. - Initiated company-wide internal practice of increased Front-End Developer/Visual Designer communication on projects, to help streamline development efforts and limit discrepancies and issues that may arrive during the QA period.Education
University of Florida
Bachelors of Science, Interdisciplinary Studies: PharmacologyAug 1997 - Aug 2001San Francisco State University
Certificate, Music Recording IndustryAug 2002 - Apr 2004How Pangea Works
Effortlessly discover top talent
We’ve distilled the candidate search from endless hours down to just a few minutes. Using Pangea’s AI-powered search tools, you can find top fractional talent able to take on your next project. Our system looks at your company’s niche and your needs to find the perfect match faster than any traditional hiring platform.Start working with talent today
The top talent on Pangea is ready to get started with you right now. You can message or hire a candidate right from their profile page and start assigning work as soon as they respond. And the best part? Pangea’s fractional contract structure lets you start small and ramp up as your needs change, keeping your costs manageable and your team’s capabliities flexible.Track work and invoices in one place
Assign tasks, track progress, and complete invoices all on Pangea. We’ve combined every part of the hiring process into one platform to eliminate the miscommunication that’s unavoidable on other freelance platforms. We even send out 1099s to your contractors at the end of the year!Talk with a Talent Expert
Members of our team are available to help you speed through the hiring process.Available Now
Book a Call
Product and growth focused Front-end/React Engineer with experience in UX/UI
I am an experience Front End/React Engineer with over 15 years of experience working for a wide range of companies. I have worked closely with product, marketing, and operations teams helping with UX, analytics, and marketing as well as engineering. Product and growth teams are where I tend to thrive and being in a role where I can contribute in as many capacities I can to add as much value as possible is what excites me the most.
Talk with a Talent Expert
Members of our team are available to help you speed through the hiring process.Available Now
Book a Call
Top Talent like Ted are on Pangea
Pangea, a YC company, connects companies with fractional talent. Fractional hiring allows companies to move faster and work with more specilaized talent, while giving talent more flexibilty and independence. If you are talent open to fractional work, apply here. If you’re a company looking for high-quality fractional talent, learn more here.Ted Lin
Full-stack Engineer • South San Francisco, CA, US
Visual Studio Code
Customer Experience
Customer Service
Google Tag Manager
Google Analyics
Analytics
Product Development
Product Design
Growth
UX
Javascript
Testing
Github
Next.js
SASS
CSS3
HTML/CSS
HTML5
Projects
Hatch - Headless Shopify Storefront
Hatch is a smart sleep device company for kids and adults. My main focus while working here was to convert a since-deprecated test web app for new parents into a custom storefront that highlights their sleep device and overall product catalog and allows customers to learn about the product and purchase them on the site. Because their product catalog and pre-existing storefront resided on Shopify already, we wanted to build the new site that still allowed our operations and finance teams to continue using it to handle all commerce-related duties. With that in mind, we decided to keep the site on our custom React app (Create React App starter) but leverage the Shopify APIs (JS Buy SDK) to communicate with Shopify in order to pull product information, allow users to add items to their cart, and complete checkout while all syncing with our Shopify backend. This setup allowed us complete flexibility around the design and look and feel of our site while still preserving our existing Shopify backend and helped us minimize the number of changes we needed to make. This also gave us the freedom to use whatever technologies we wanted with regards to maintaining, hosting, deploying, and monitoring our site as well as whatever marketing tech we wanted to implement (CDP, analytics, A/B testing, etc.). Before I left, there were plans to migrate things over to Next JS and Vercel in order to optimize performance through SSG and streamline our site monitoring and deployment process. This was a big undertaking but it managed to work for all teams at our company and continues to persist today.Software Engineer - Head of Ease of Use
Atlys is a service that makes the travel visa process easier. They aim to surface all of the important info about the visa you want to obtain, all of the steps and documents you need, as well as timing of when to get each step completed and when you should receive your visa. My role was to own the ease of use lane which focused on optimizing the overall user experience of the mobile app, using product analytics to figure out the biggest pain points in the user journey, and creating experiments around those to see what improvements could be made. Though I am a Frontend/React engineer by trade, I had to learn basic Swift/iOS development in order to build out the experiments. But the hybrid role of engineer and product/growth manager allowed me to focus on the entire user journey and see how the changes we made impacted the overall user experience. This gave me the opportunity to have more context around the work I did and allowed me to add much more value to the company.Work History
A
Software Engineer (iOS), Growth
AtlysNov 2021 - Apr 2022 • 6 mos- Learned and developed in Swift to add new features and update existing ones in our iOS app in order to provide a better customer experience. - Owner of Ease of Use lane which focused on ways to improve the user flow within our mobile app, build trust with our users, and facilitate the end-to-end travel visa experience from the application start to when they arrive at their destination. - Monitored daily business metrics such as app flow drop-offs and conversion rates. - Created and ran some experiments to test out ideas to help improve the app user experience and implemented some that demonstrated better traction with our users. - Chatted with customers on a weekly basis to help get a better sense of customer pain points and gaps in our app flow.H
Marketing Operations & Technology Lead and Senior Software Engineer, Front End
HatchMay 2018 - Nov 2021 • 3 yrs 7 mosHatch logo HatchHatch Full-time · 3 yrs 7 mosFull-time · 3 yrs 7 mos Marketing Operations & Technology Lead and Senior Software Engineer, Front EndMarketing Operations & Technology Lead and Senior Software Engineer, Front End Dec 2020 - Nov 2021 · 1 yrDec 2020 - Nov 2021 · 1 yr Redwood City, California, United StatesRedwood City, California, United States - Served as the lead technologist for the marketing team to help with understanding the technical implementation details of any third party services we leveraged. - Managed all software and services that the marketing uses and assists with any updates, issues, or new requests submitted by the team. - Researched other technologies that will help facilitate the functions of the marketing team. - Worked with our operations team with finding technical solutions to facilitate their work and addressing any new request they have that need technical advisement. - Sole engineer responsible for maintaining our hatch.co website storefront along with its integration with our Shopify store. Also led efforts to improve our website performance and business metrics for hatch.co.F
Product Engineer
Fuzzy Pet HealthJun 2017 - May 2018 • 1 yr- Software engineer focusing on front end technologies, including HTML, CSS, Javascript, React, React Native, Redux - Worked on some backend responsibilities such as updating database schemas, working with Sequelize to create migrations, creating and updating API endpoints, working some with RabbitMQ to handle background queue processes - Product work: - Helped to build out version 2 of our React Native mobile app that centers around our Telemedicine Chat feature as well as allowing members to update personal and pet information. - Worked on main website redesign and sign up flow - Worked with the Growth team to run various experiments - Helped with building out our new operational tools system for our health care delivery teamD
Software Engineer, Front-End
Drop (formerly Massdrop)Oct 2014 - Apr 2017 • 2 yrs 7 mos- Led the effort to streamline some of the React/Front-End practices by establish some code standardization/organization using the Atomic Components methodology. - Initially helped with re-designing the CSS/SCSS architecture and chose some of the necessary tools to help facilitate development for all engineers (Susy, Gulp) - Also worked on Node/Sequelize API layer as needed, creating new endpoints and modifying existing ones on a per project basis. - On the original core team responsible for migrating the site from the PHP framework to React + Fluxible. - Worked closely with the Product/Design Team on the current site redesign projects and provided feedback on the UX/Visual Designs built out by the designers. - Worked on making new React site responsive for all devices and building out A/B experiments for new features or feature redesigns dictated by the product team.S
Front End Engineer
Spring (formerly Teespring)Feb 2014 - Sep 2014 • 8 mos- Helped to re-architect the front-end code base, dictating the new file structure for the CSS/SASS and JS within the main applications. Also chose the necessary tools to help facilitate development for all engineers and am currently looking into JS testing frameworks and build/automation tools to help with compiling/minifying our front-end assets. - Worked on feature developments for the Growth team and projects handed down from the executive team, focusing primarily on HTML, CSS/SCSS, and Javascript development. - Led the hiring efforts to help build out the Front End team. - Interacted with the Creative Team on the current site redesign projects and provided feedback on the UX/Visual Designs built out by the designers.C
QA/Software Engineer
ClinkleAug 2013 - Oct 2013 • 3 mos- Worked to ensure the iOS, Android, and Web applications are stable for release into production. - Helped to implement some automated testing using Cucumber and Watir for our web application to streamline the QA process and document most user flows.O
Front End Engineer
One Kings LaneFeb 2011 - Aug 2013 • 2 yrs 7 mos- Served as the Lead Front End Engineer for one of our company’s internal tools, developing all UI features and some basic backend components. - Implemented Backbone JS and Require JS to help improve application performance and responsiveness as well as code organization and maintainability. Also working to modularize all CSS/SASS to help with code organization and prevent redundancy. - Worked on adding in a Javascript Testing Framework (Jasmine) to help with code coverage and bug prevention. - Helped with implementing and building out new site features and site maintenance. Worked primarily with HTML/CSS/SASS/Javascript/jQuery/PHP/Ruby, all within the Ruby on Rails and Zend Framework-based platforms. - Also worked with the product team to project technical specifications and time estimations for new product features to be implemented.S
Front End Web Developer
Sofa LabsMay 2010 - Nov 2010 • 7 mos- Lead Front End Developer at Sofa Labs - Worked primarily with XHTML/CSS/Javascript/AJAX technologies in a PHP and Python environment - Also worked with Smarty and Cheetah templating engines and the Facebook Open Graph API - Contribute also to product and user interface design.S
Front-End Web Developer
SolutionSetNov 2007 - May 2010 • 2 yrs 7 mos- Handled the Front-End Development on various projects, which includes constructing XHTML/CSS/Javascript as well as creating Email Newsletter Campaigns. - Lead Front-End Developer for the Jive/Clearspace Group where I developed and customized Freemarker templates, HTML, and CSS of the Clearspace/SBS Platform to match design comps. - Provided time estimates for front-end development on projects, consulted with project managers and clients on front-end development tasks, managed developer resources, provide insight into user interface design, and interacted directly with clients to answer any questions or concerns. - Constructed guidelines to Front-End Web Development on all Jive/Clearspace projects, to help streamline the development process. - Helped to create a hierarchy for various types of Clearspace skinning projects to pitch to clients. - Initiated company-wide internal practice of increased Front-End Developer/Visual Designer communication on projects, to help streamline development efforts and limit discrepancies and issues that may arrive during the QA period.Education
University of Florida
Bachelors of Science, Interdisciplinary Studies: PharmacologyAug 1997 - Aug 2001San Francisco State University
Certificate, Music Recording IndustryAug 2002 - Apr 2004How Pangea Works
Effortlessly discover top talent
We’ve distilled the candidate search from endless hours down to just a few minutes. Using Pangea’s AI-powered search tools, you can find top fractional talent able to take on your next project. Our system looks at your company’s niche and your needs to find the perfect match faster than any traditional hiring platform.Start working with talent today
The top talent on Pangea is ready to get started with you right now. You can message or hire a candidate right from their profile page and start assigning work as soon as they respond. And the best part? Pangea’s fractional contract structure lets you start small and ramp up as your needs change, keeping your costs manageable and your team’s capabliities flexible.Track work and invoices in one place
Assign tasks, track progress, and complete invoices all on Pangea. We’ve combined every part of the hiring process into one platform to eliminate the miscommunication that’s unavoidable on other freelance platforms. We even send out 1099s to your contractors at the end of the year!Talk with a Talent Expert
Members of our team are available to help you speed through the hiring process.Available Now
Book a Call
Pangea empowers fractional work across the world for marketing and design roles.