Owen Lin.dev
Hi, my name is

Owen Lin

  • Senior Full Stack Developer
  • Problem-solving
  • Leadership
  • Team player

Senior full-stack web and mobile developer with 10 years of experience in designing, developing, and implementing software solutions. Strong contributor with completion of over 20 web and mobile projects, collaborating closely with cross-functional teams

Me

About

I'm a senior full-stack web and mobile developer with 10 years of experience designing, developing, and implementing scalable software solutions.

Throughout my career, I’ve successfully completed over 20 web and mobile projects, collaborating closely with cross-functional teams to deliver high-quality, user-friendly products.

My core strengths are in JavaScript, React, and Node.js, and I also bring solid experience with Python, SQL, and RESTful APIs.

I take pride in writing clean, maintainable code and building solutions that are both technically sound and highly usable in real-world settings.

Whether I’m optimizing performance, leading development efforts, or working with designers and product teams, I focus on delivering meaningful results that drive business growth and enhance user experience.

EDUCATION

Bachelor of Engineering, Major in Computer Science

SHENZHEN UNIVERSITY

TECHNICAL SKILLS
  • TypeScript
  • JavaScript
  • React
  • Redux
  • Vanilla JS
  • Spring Boot
  • Next.js
  • React Native
  • Angular
  • Vue
  • Tailwind CSS
  • Material UI
  • Storybook
  • Node.js
  • Express.js
  • Nest
  • Python
  • Flutter
  • MongoDB
  • Postgres
  • MySQL
  • GraphQL
  • REST API
  • ORM
  • Cypress
  • Jest
  • Docker
  • AWS
  • Google Cloud Platform
  • Git
  • Webpack
  • Jira
  • Heroku
  • Microservices
  • Nginx
  • Sentry
  • Problem Solving
  • Communication
  • Leadership

Work

Experience

Senior Frontend Developer

Lightci, Toronto, Canada

Key accomplishment

  • Built CRMagic frontend on top of React, Next.js and Material UI from scratch.
  • Led frontend development, ensuring to meet best practices.
  • Integrated MS365 SSO with AWS cognito and implemented email ingestions to gather meeting, email, threads for email servers.
  • Built chatbot assistant to analyse meeting summary, note, action items and generate beautiful insights.
  • Implemented drag and drop feature between chatbot and dashboard page.

Senior Frontend Developer

Stern Pinball, Remote, US

Key accomplishment

  • Engineered the frontend development of IC web with React and Tailwind CSS, leading to a 20% boost in SEO performance.
  • Launched 2+ quest-based features per month, ensuring seamless integration and timely release.
  • Led a group of 3 frontend engineers and managed frontend release per sprint.
  • Integrated Sentry and Matomo to monitor user actions, resulting in a 20% improvement in product performance and a 10% increase n user engagement metrics.

Senior Full Stack Developer

Sivo (YC W21), Remote, US

Key accomplishment

  • Orchestrated cross-functional team to streamline development process, resulting in MVP within 3 months.
  • Employed atomic design principles on top of React and Material UI components to build reusable components, resulting in saved development time by 20%.
  • Defined 10+ complex data models with Node.js on top of Typescript, closely collaborating with the product team.
  • Improved test coverage by 90% with Jest, Mocha, Cypress, Playwright.
  • Mentored 3 junior developers, providing guidance on technical skills and professional growth.
  • Led rigorous code reviews for a team of 10 developers, enforcing coding standards.

Full Stack Developer

Bravo Care, Remote, US

Key accomplishment

  • Collaborated with designers via Figma and Jira to revamp overall application to provide better user experience.
  • Orchestrated 250+ database schema definition and devised data flow architecture, establishing SQL logging for error tracking and executing package status recording.
  • Developed 5+ procedures in server to deliver accounting, invoicing and payments.
  • Wrote 20+ test documents such as test plans, test cases across client and server.
  • Developed, tested and deployed over 10 daily service tasks

Full Stack Developer

F12.net, Toronto, ON

Key accomplishment

  • Influenced to the success of 3 startup companies, coordinating with 6+ business partners.
  • Designed and implemented responsive, accessible user interfaces that ensured a seamless user experience across devices.
  • Completed 5+ data migration, validation, and optimization projects to ensure efficient data process and maintenance.
  • Launched 8 new modules, including web frontend, mobile app, and internal admin portal

Full Stack Developer

F12.net, Toronto, ON

Key accomplishment

  • Influenced to the success of 3 startup companies, coordinating with 6+ business partners.
  • Designed and implemented responsive, accessible user interfaces that ensured a seamless user experience across devices.
  • Completed 5+ data migration, validation, and optimization projects to ensure efficient data process and maintenance.
  • Launched 8 new modules, including web frontend, mobile app, and internal admin portal

Frontend Developer

Tencent, Shenzhen, China

Key accomplishment

  • Conceptualized HTML, SASS, and JavaScript to create 20+ responsive pages, optimizing end-user experience.
  • Created a drag and drop component in admin dashboard, and wrote unit tests to increase the unit test coverage from 40% to 60%.
  • Released Tencent Video front-end projects including the Tencent Video official website and the creator community platform, and extracted common modules into components to have increased efficiency.
  • Improved mini QQ mobile browser TTFB performance with react Isomorphic server-side rendering.

Develop

Personal Projects Built

Stern Insider COnnected - SIC

Stern Insider COnnected - SIC

Stem Pinball is an arcade game company. Stem offers a full line of commercial and consumer pinball games, merchandise, parts and accessories that are sold to pinball operators, enthusiasts and fans around the globe.

React.JSTypeScriptPythonDjango iconDjangoAWSDocker
Sivo - Debt as a Service

Sivo - Debt as a Service

Sivo is the first YC company that’s building debt as a service. Sivo's API and risk protocol allows fintechs, neobanks, and gig platforms to lend money to their users, at scale, without having to raise debt which can take up to two years.

React.JSTypeScriptNode.JSGraphQLAWSDocker
Bravo Care

Bravo Care

Bravo Care is a marketplace for healthcare workers and facilities that provides on-demand per-diem solutions. It empowers healthcare facilities to find more cost-effective per-diem professionals quicker, easier, and more reliably for on-call assignments.

React.JSTypeScriptNode.JSAWSpostgresqlMongoDB
Maza

Maza

Maza's financial platform also offers members a modem banking experience in partnership with Visa and Blue Ridge Bank, without requiring an SSN. The Corpeny's banking product features broad peyment functionality, a6 well s2 ntegrstions with all mejor payment platforms, including PayPal Zale, Venmo.

React.JSReact NativeTypeScriptAWSDocker
Bright Breaks

Bright Breaks

With a mission to inspire and prioritize employee well-being, Bright Breaks offers a comprehensive suite of wellness tools, including live and on-demand content, challenge features, automatic scheduling of breaks, and metric reporting to HR leaders.

React.JSReact NativeTypeScriptAWSDocker
Island Pay

Island Pay

Island Pay is a digital payments platform that allows users to send, receive, and transfer money electronically, as well as pay for goods and services. Available features are Wallet accounts, Kiosks, Bank transfer integration, Mobile top-ups, Utility bill payments and Merchant purchases.

React NativeNode.JSTypeScriptpostgresqlMongoDB

Contact

Get In Touch

My inbox is always open. Whether you have a proposal, question or just want to say hi, I’ll try my best to get back to you!