See all developers
Louis Ye Senior Full-stack Engineer

Louis Ye

  • Toronto, Canada
  • 8 years
  • Individual Contract
Louis is now available for hire Hire Louis

As a senior full-stack engineer (front-end focused) with +8 years of solid experience, I had contributed to a few startups & enterprise companies like Virtually Human, Measure, Arthub365, Hexact, etc boosting them as the mass consumer services. My goal is to be essential in support of the business strategy and ensure that technology solutions are aligned with the long-term architecture strategy. Throughout my career, I always pay attention to the creation of high-quality, sustainable applications writing the code in a high-paced and challenging environment emphasizing using best practices. I offer my services as a full stack developer for hire to work with businesses of all sizes.

Skills and abilities

  • Front-End 
    • React.js, Redux(Thunk/Saga)
    • JavaScript/ES6+, Babel
    • TypeScript
    • Next.js, Gatsby
    • GraphQL(Apollo/Hasura)
    • AntD, Semantic UI, Material UI
    • styled-components, BootStrap4
    • Rechart, HighCharts, Chart.js, D3.js
    • HTML5/CSS3/SASS/LESS, CSS-in-JS
    • SVG, Canvas, Animation
  • Back-End
    • Node.js, Express/Koa/Sails.js
    • Restful APIs, Postman, Swagger
    • MongoDB, PostgreSQL, MySQL, SQLite
  • QA & Testing
    • Unit/E2E/Integration Testing
    • Mocha, Jest, Enzyme, Karma
    • TDD/BDD
  • DevOps
    • CI/CD, Pipelines, CircleCI, Jenkins
    • Docker/Kubernetes, ElasticSearch
  • Cloud Services
    • Amazon Web Services, Microsoft Azure
    • Google Cloud Platform, Firebase
  • Project Management & Others
    • Agile/Scrum, Jira, Trello, Asana, SIack
    • Git, GitHub/GitLab/Bitbucket
    • Data structure & Algorithm, Performance Optimization

Skills and experiences

Skills and experiences

Senior Full-stack Engineer

KMATech, London, UK, Oct 2020 - Jun 2021
  • #MongoDB
  • #LESS
  • #Jest
  • #Javascript

Responsibilities:

  • Developed a restaurant platform where customers and food places can communicate directly using React/Redux-saga, AntD, Google Map API, Foursquare API, S3, Node/Express.js, MongoDB, etc.
  • Applied atomic design & SOLID principles in the React frontend side focusing on the high quality of code for performance, maintainability, and scalability.
  • Integrated Mailgun for email delivery, tracking, and marketing functionality.
  • Set up CI/CD using Gitlab pipeline, Wix, Godaddy, S3, EC2, Cloudfront, Ubuntu, and Nginx, etc.
  • Improved user experience significantly building mobile-friendly UX with great accessibility.
  • Contributed to launching a MVP within a deadline.

Technologies: React, Redux-saga, JavaScript, HTML5/CSS3/LESS, AntD, Mailgun, Google Map API, Foursquare API, AWS S3/EC2/Cloudfront, Node/Express.js, MongoDB, Wix, Ubuntu, Nginx, CI/CD, Gitlab, etc

Senior Frontend Engineer

Virtually Human, Australia, Mar 2020 - Oct 2020

Responsibilities:

  • Developed front-end using React.js, Redux-thunk, JavaScript, HTML5/SCSS, and Bootstrap, etc.
  • Integrated with SendGrid and Google Cloud Function for email subscription functionality.
  • Built a few sub-projects from scratch such as Zest Play, Dez Run, Zed Ton, Zed Subscribe, etc.
  • Boosted email signups by over 15%.
  • Enhanced user experience updating pages as mobile-friendly layout keeping consistency across all the browsers.

Technologies:  React.js, Redux, JavaScript, Bootstrap 4, HTML5/CSS3/SCSS, SendGrid, Jira, Agile/Scrum, Git, etc

Senior Full-stack Developer

Arthub365, California, US, Feb 2020 - Sep 2020

Responsibilities:

  • Developed a peer-to-peer original art marketplace platform using React/Next.js, TypeScript, Node/Sails.js, S3, etc.
  • Reskinned all the web pages with new designs and put responsiveness including tablet and mobile versions.
  • Integrated SendGrid for an email delivery service and implemented payment integration using Paypal focusing on the ability of a 100% money-back guarantee.
  • Built communication chat app for artists, collectors, dealers, and galleries using Talk.js chat API with pre-built UI.
  • Set up CI/CD pipelines using Gitlab, Docker, AWS Route 53, S3, Cloudfront, EC2, Ubuntu and Nginx, etc
  • Enhanced codebase as a more readable & stable version removing type-checking errors, etc.
  • Improved organic search rankings with SEO enhancements.
  • Boosted user experience with UX improvements and collected thousands of users.

Technologies: React.js, Next.js, Typescript, Node/Sails.js, HTML5/SCSS, AWS EC2/S3, GitLab CI, Ubuntu, Nginx, etc

Lead Front-end Engineer

Measure, Washington, US, May 2018 - Jan 2020

Responsibilities:

  • Led a front-end team building a Marketing website & MGC system, code review & managed team members.
  • Contributed to enhancing UX with React.js, Redux, Ant Design across applications focusing on reusability and performance of the components.
  • Built wiki documentation of a project and technical decisions.
  • Optimized imagery uploader performance which is one of the core features of the product to be worked as fast as possible without any trouble even on bad connections.
  • Collaborated with clients to develop designs, build features
  • Built Pixel Chat project from scratch which is a video chat app between drone pilots using React and Twilio.js.
  • Troubleshot some critical bugs and advanced performance and code quality etc.
  • Collected thousands of users additionally boosting the platform's services & functionalities.
  • Achieved business goals of the company in the roadmap as expected or even more.

Technologies: React, Redux-saga, JavaScript, Ant Design, AWS, HTML5/CSS3/LESS, Mapbox, Google Map, Google Analytics, Twilio, Jira, Agile/Scrum, Git, etc

Senior Full-stack Developer

Hexact, Wilmington, US, Dec 2016 - Apr 2018

Responsibilities:

  • Built an AI sidekick platform for protecting & growing eCommerce businesses using React.js, TypeScript, GraphQL, Node/Express.js, Bootstrap, HTML5/SCSS, etc.
  • Introduced D3.js for displaying availability, user experience, health, and security problems visually in a more intuitive way.
  • Worked in Agile/Scrum methodology with design and backend team members directly running daily standups and used Sentry as an error tracking tool.
  • Contributed to building microservice tools such as page analyzer, stack checker, SSL certificate checker, etc.
  • Advanced Jest/Enzyme unit testing coverage from 30% to 80 ~ 100% working on TDD strategy.
  • Helped to release new versions of products within deadlines.
  • Improved SEO, accessibility, best practices, and performance up to 95% based on lighthouse score.

Technologies: React.js, Typescript, Graphql, Reactstrap, D3.js, HTML5/SCSS, Jest/Enzyme/TDD, Node/Express.js, Agile/Scrum, Git, etc

Senior Full-stack Developer

Cgcircuit, California, US, Mar 2017 - Jan 2018

Responsibilities:

  • Developed new UI functionality for multithreaded user-facing applications running on touchscreen devices etc.
  • Enhanced web applications according to client briefs and modify designs to meet changes in the client.
  • Built a CGCPlayer project from scratch which is one of the core features of the platform using React.js, Redux, and Typescript.
  • Designed processes for cleanup and performance improvement, that increased loading speed by +12%.
  • Boosted email signups by 28% building a new landing page.
  • Contributed to implementing business ideas to Real Practice, fixed bugs from an existing website.

Technologies: React.js, Typescript, PHP/Laravel Framework, Rest API, HTML5/CSS3, Git, etc

Front-End Developer

Carousell, Singapore, Jun 2014 - Nov 2016

Responsibilities:

  • Worked closely with a product manager and senior developers to accomplish the material & site preparation etc.
  • Written clean, testable code with a focus on mobile-first responsive design in a test-driven development.
  • Boosted website as one of the competitive e-Commerce platforms and achieved business goals.
  • Advanced its performance score in a lighthouse by over 90.

Technologies: jQuery, Bootstrap, Responsive UI/UX, API integration, Javascript, HTML5/CSS3, Git, etc

Internship

Shopee, Singapore, Mar 2013 - Feb 2014

Responsibilities:

  • Took charge of the UI design for Shopee's financial services-related products, improved the design and performance.
  • Got in touch with excellent specialists and learn from the most forefront design cases and insights in the UX industry
  • Focused on specializing in JavaScript frameworks on how to take advantage of its strong parts optimizing the code to perform best and avoid bad parts etc and introduced those to the project.
  • Learned how to write clean, testable code focusing on mobile-first responsive design in a test-driven development.

Technologies: JavaScript, Bootstrap, HTML5/CSS3, Git, etc

Portfolios

✓ https://www.zed.run
✓ https://www.measure.com
✓ https://gc.measure.com
✓ https://hexometer.com
✓ https://arthub365.com
✓ https://cgcircuit.com
✓ https://carousell.sg
✓ https://shopee.sg

Educations and Certifications

National University of Singapore

Master's degree in computer science, 2008 - 2012

UCI Certified Node & Express Engineer

UC Irvine Issued Jul 2018

UCI Certified React.js Engineer

UC Irvine Issued May 2018
Want to hire Louis Ye or just want to talk? Schedule chat with Louis

Other developers