WILLIAM JIN
CONTACT SENIOR FULL STACK ENGINEER
ad1dol@r.postjobfree.com
59A Cameron St, Toronto, ON
M5T 2H1, Canada
SUMMARY
Enthusiastic and determined senior full stack engineer with 7+ years of proven track record of delivering innovative projects. Specialized in JavaScript, TypeScript, React, Angular, Vue.js and Node.js. Strong troubleshooting and problem-solving abilities with an analytical mindset and staying up-to-date with emerging technologies.
WORK EXPERIENCE
Fortuna Media Group November 2020 - September 2023 Senior Full Stack Engineer
Collaborated with team members to develop and launch high performance and scalable web applications in various industries such as e-commerce, online-banking system leveraging React, Vue.js and Node.js, AWS, SQL, NoSQL.
Led a team of 5 developers in the migration of legacy systems to a microservices architecture, resulting in improved scalability. Built a serverless API using Node.js and AWS Lambda functions that connects a web application to a third-party service, such as SendGrid, to send email or SMS notifications.
Developed a server-side rendering solution using Next.js and GraphQl that improved SEO and reduced page load times.
Conducted code reviews and implemented code quality tools such as ESLint and Prettier, resulting in a more maintainable codebase. Integrated Typescript into a Node.js microservices architecture, improving code consistency and reducing development and maintenance costs.
Designed and implemented a TypeORM database schema for a Typescript project, improving data consistency and reducing SQL injection vulnerabilities.
Actively participated in Agile development methodologies, utilizing tools like Jira and Git for efficient project management and version control, resulting in successful on-time delivery of multiple projects and meeting client expectations.
Stayed up-to-date with emerging web technologies and industry trends, attending conferences and workshops, contributing to continuous improvement and innovation.
SKILLS
HTML5/CSS3, SASS, LESS,
Tailwind CSS
JavaScript, TypeScript
React Native
React, Next.js
Redux, Redux-saga
Vue.js, Vue/Laravel
Vuex, Pinia, Vuetify
Angular, NgRx
Storybook
UI/UX Design
Node.js/Express.js
Nest.js
CI/Laravel
RESTful API
GraphQL
Frontend
Backend
Webomindapps April 2018 - October 2020
Full Stack Developer
Integrated a payment gateway using Stripe into a Next.js application, enabling seamless transactions and increasing revenue by 25%. Successfully integrated a new third-party API with the React application, providing new functionality to users.
Mentored junior developers on best practices for React and Redux, helping them to become more efficient and productive. Conducting code optimization to improve application performance and speed.
Optimized website performance by employing techniques like minification, lazy loading, and caching, leading to an average decrease in page load time by 30% and improved SEO rankings on search engines. Worked with designers to implement pixel-perfect designs in React Native applications, resulting in improved application aesthetics and user experience.
Developed and deployed multiple Solidity smart contracts on the Ethereum blockchain using Web3.js/Ethers.js, resulting in successful transactions and increased adoption of blockchain technology. A2 Design December 2016 - April 2018
Front-end Developer
Used JQuery to make the HTML, and CSS interact with JavaScript functions to add dynamism to the web page.
Utilized HTML5, CSS3, JavaScript, and JQuery to solve problems such as auto-completion and client-side validation.
Collaborated with 3 engineering and design teams to integrate external APIs into web pages and applications.
Implemented responsive design principles on the website, resulting in an increase in mobile traffic and conversion rate.
Collaborated with UI/UX designers to implement their design concepts into the final product, ensuring pixel-perfect accuracy and maintaining brand consistency across all projects.
Implemented SEO best practices, including proper meta tags implementation, structured data markup, and optimized website content, leading to an increase in organic search traffic and higher search engine visibility.
MySQL
PostgreSQL
MongoDB
Serverless
Amazon DynamoDB
AWS
Azure
Web3.js/Ethers.js
Solidity/Smart Contract
Agile/Scrum
TDD, DDD
SDLC
Problem-solving
Communication Skill
Github/GitLab
Jira
Jenkins
Azure DevOps
Docker/Kubernetes
Software Engineering
DevOps
EDUCATION
York University 2012 - 2016
Bachelor’s Degree of Computer Science
LANGUAGE
English
Chinese
Russian