Ken Chen
Senior Full-Stack(FE Heavy) Engineer-
-
innovative-ken
Helsinki, Finland
Professional Experience
Front-End Engineer, Eucalyptus Labs
06/2022 – present
Successfully developed and launched 3 Ecosystem, Introduction, and Marketing websites using Nuxt.js
•
Designed and developed a real-time blockchain explorer web application for Kadena using Nuxt.js and
WebSockets, providing users with an intuitive interface for exploring the network's data
•
Implemented a scalable architecture for the Kadena blockchain explorer using WebSockets, allowing
the application to handle high volumes of real-time data without sacrificing performance or reliability
•
Ensured exceptional user experience by converting over 50 Figma Screen designs into pixel-perfect and
fully mobile-responsive websites with Tailwind CSS
•
Demonstrated strong problem-solving skills by resolving module dependencies that appeared during
an update to a new Nuxt.js 3.0 release candidate
•
Streamlined the content management process by creating Strapi CMS schemas that are admin-friendly
and integrated them into websites
•
Significantly optimized API requests by calling API endpoints that interact with Strapi CMS using Axios,
leading to a 30% reduction in traffic usage
•
Effectively implemented Nuxt/Pinia for the state management system and centralized all states of the
website to handle data flow
•
Demonstrated exceptional teamwork by collaborating on Github workflow, server management, and
Strapi CMS systems to ensure flexible operations
•
Received positive feedback from the Kadena community for the user-friendly design and real-time
updates provided by the blockchain explorer, contributing to increased adoption and awareness of the
Kadena network
•
Maintained a well-organized workflow by actively participating in Agile ceremonies like weekly standup
and end meetings and using Asana as the workflow management platform
•
Full-Stack Engineer, Studyportals
09/2020 – 04/2022
Devised systematic technology solutions that aligned with project specifications, resulting in
successful project delivery while meeting all requirements and ensuring high-quality standards
•
Refactored legacy codebase to use React, resulting in a 50% reduction in page load time and improved
user experience
•
Generated all the UI pages using HTML, CSS, Bootstrap, Material UI, Javascript, JSON and RESTful API,
React.js, Redux
•
Developed and launched a fully responsive web application using React.js, Redux, and Material UI that
achieved a modern layout and improved user engagement
•
Designed and implemented a reusable React component library that reduced development time by 30%,
improved code quality, and enabled consistent user experience across the application
•
Dealt with 30+ Material UI Components on web application development, made flexible on different
screen size
•
Designed and optimized the database structure for the web application, achieving information
consistency, eliminating redundant data, and improving database performance
•
1/3
Increased application efficiency and performance by achieving a seamless integration between frontend and back-end, utilizing Redux and Middleware to retrieve data and perform RESTful services, while
also implementing a robust state management system with Redux Persist and Asyncstorage
•
Mentored 2 junior developers, enabling them to achieve professional growth and personal goals while
also contributing to the success of the project
•
Full-Stack Developer, Panache Consulting
11/2017 – 08/2020
Successfully led a web development team in the creation of multiple successful product websites using
JS frameworks, resulting in a significant increase in online visibility and sales for our clients
•
Implemented responsive design using CSS and CSS frameworks, as well as media queries for large to
small screen sizes, resulting in improved accessibility and higher user satisfaction
•
Optimized the performance of a Node.js server, resulting in faster load times and increased efficiency,
ultimately saving the company time and resources
•
Collaborated with stakeholders in website design and structure conferences to confirm the
development roadmap, resulting in more accurate project planning and faster time-to-market
•
Worked with cross-functional teams to develop and deliver complex features for web applications using
React.js and Node.js, resulting in successful launches and high levels of customer satisfaction
•
Developed a booking and scheduling platform using React.js and Node.js included features such as
event scheduling, pdf generation, and payment processing
•
Provided excellent support for 100% of user acceptance, integration, and system testing, ensuring a
smooth and successful project delivery
•
Full-Stack Developer, DLD-VIP
10/2015 – 09/2017
Spearheaded the successful development of multiple high-quality product websites in collaboration
with a web development team, utilizing JS frameworks, resulting in improved user experience and
increased revenue
•
Collaborated with a cross-functional team to develop an Gun shopping platform from scratch using
React.js and Node.js, resulting in a 30% increase in online sales within the first year of launch
•
Integrated third-party APIs and services such as Stripe, PayPal, and Google Analytics into the Gun ecommerce platform using Node.js, resulting in improved functionality and data analytics capabilities
•
Assisted the DevOps Engineer with server and database management, resulting in improved website
performance and minimal downtime
•
Designed and implemented 30+ efficient CRUD functions for DB with PHP hacks, streamlining database
management and improving website functionality
•
Created 50+ visually appealing and user-friendly CSS templates for use across all website pages,
utilizing advanced CSS techniques, resulting in increased user engagement and retention
•
Improved the security of the shopping platform by implementing best practices for authentication and
authorization using Node.js and JSON Web Tokens(JWTs), resulting in a decrease in security incidents
and in fraudulent orders
•
Utilized Defect tracking tool JIRA for raising tickets, identifying, logging, and documenting defects
•
Education
University of Helsinki,
Bachelor's Degree in Computer Science
2011 – 2015
2/3
Skills
React.js
Vue.js
Next.js
Nuxt.js
Node.js
Nest.js
React Native
Expo
HTML & CSS
Javascript
Typescript
Tailwind CSS
Bootstrap
Material UI
Storybook
RESTful APIs
MySQL
PHP
PostgreSQL
MongoDB
GraphQL
Strapi CMS
GCP / AWS
Jest
Cypress
Git
Jira / Asana
Agile / Scrum
3/3