Louis Ye Senior Full-stack Engineer
58 Morningview Trail, M1B 5A8 Toronto, Canada-+1 -
linkedin.com/in/louisye
github.com/joy0316webiee
Skills & 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
✓ Python/Django
✓ PHP/Laravel
✓ Restful APIs, Postman, Swagger
✓ MongoDB, PostgreSQL, MySQL, SQLite
Professional Summary
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 highpaced 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.
Work Experience
Senior Full-stack Engineer, FreeUp
QA & Testing
Feb 2020 – present | Remote freelance
DevOps
FreeUp is a global remote company that provides a freelancing
platform, connecting businesses with software engineers in the
top 1% of applicants. I've joined this platform to find more
competitive remote positions, after going through the
onboarding process including coding challenges, etc.
✓ Unit/E2E/Integration Testing
✓ Mocha, Jest, Enzyme, Karma
✓ TDD/BDD
✓ 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
✓ Algorithm, Performance Optimization
Senior Full-stack Engineer, KMATech
Oct 2020 – Jun 2021 | 9 mos, Contract Full-time
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.
Louis Ye
Education
National University of Singapore
2008 – 2012
Master's degree in computer science
Certificates
React.js Engineer
UC Irvine • Issued May 2018
Node.js & Express Engineer
UC Irvine • Issued July 2018
Portfolios
✓ https://www.zed.run
✓ https://www.measure.com
✓ https://gc.measure.com
✓ https://hexometer.com
✓ https://cgcircuit.com
✓ https://arthub365.com
✓ https://carousell.sg
✓ https://shopee.sg
Senior Front-End Engineer, Virtually Human
Mar 2020 – Oct 2020 | 8 mos, Contract Part-time
Developed a blockchain-based digital horse racing platform
using React.js, Redux-thunk, Bootstrap, HTML5/SCSS, 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.
Contributed to launching a new version of the product in time
and got a great reputation from the clients.
Senior Full-stack Engineer, Arthub365
Feb 2020 – Sep 2020 | 8mos, Contract Part-time
Developed a peer-to-peer original art marketplace platform
using React/Next.js, TypeScript, Node/Sails.js, AWS 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
introducing Typescript, removing type-checking errors, etc.
Improved organic search rankings with SEO enhancements.
Boosted user experience with UX improvements and collected
thousands of users.
Lead Front-End Engineer, Measure
May 2018 – Jan 2020 | 1yr 9 mos, Contract Full-time
Led a front-end team building 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.
Louis Ye
Senior Full-stack Engineer, Hexact
Dec 2016 – Apr 2018 | 1yr 5mos, Contract Full-time
Built an AI sidekick platform for protecting & growing
eCommerce businesses using React.js, TypeScript, GraphQL,
Node/Express.js, Bootstrap, HTML5/CSS3/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.
Senior Full-stack Developer, Cgcircuit - LLC
Mar 2017 – Jan 2018 | 9mos, Contract Part-time
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.
Front-End Developer, Carousell
Jun 2014 – Nov 2016 | 2yr 6mos, Permanent Full-time
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.
Intern, Shopee
Mar 2013 – Feb 2014 | 1yr, Internship
Took charge of the UI design for Shopee's financial servicesrelated 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 mobilefirst responsive design in a test-driven development.
Louis Ye