Personal Traits:
Passionate and motivated about programming and technology.
Self-driven and dedicated to producing high-quality work.
Excellent team player and communicator, able to work collaboratively with team members.
Full-stack engineer,Taipei,TW
Contact for work or related invitations:ssss12379@gmail.com
1. Redash-like dashboard
Developed a customizable dashboard system for a client who is a network service provider, allowing them to create dashboards that meet their users' needs.
Served as the lead frontend developer, working with a senior developer and managing one junior developer
Participated in and implemented three product iterations
Completed 600 tasks, including architecture, functionality, and issue resolution
Implemented 80% of market dashboard features and created over 30 highly customized charts
Emphasized improving the user experience, with extensive experience in performance optimization
Main Technologies Used: React, Typescript, Vite, RxJS, ChartJS, MaterialUI
2. Samsung Quiz Battle Game
Developed a gamified training system for Samsung employees, allowing them to challenge each other in a quiz battle and compete in answering training questions.
Solely developed the backend from scratch.
Designed more than 30 RESTful APIs and 5 database tables.
Implemented a 3-tier architecture and utilized the Unit of Work and Repository patterns.
Main Technologies Used: C#, Asp.net core Web API, MSSQL, EFCore
3. D&D music app
A Dungeons & Dragons music mixing app that creates unique soundscapes for your campaigns.
Developed and completed after 2 days of learning Flutter and Dart.
Implemented a new neumorphic interface design based on Figma mockups.
Created 3 different layouts for small, normal, and tablet screen sizes.
Main Technologies Used: Flutter, Dart
Initiated and led the company's CodeReview culture
Mentored 3 new employees
1. Maintenance of 4 websites
Revamped existing websites using React
Handled multilingual versions in 10 countries
Added new features to cross over 20 backend microservices
Main technologies used: React, Webpack, ASP.NET, gulp, nginx
2. Event form system
Developed award coupon code feature
Implemented unit and integration testing
Main technologies used: JQuery, C#, MSSQL, NUnit, Jenkins
Responsible for the entire project, including discussing requirements, planning architecture, development, and testing
After completion, served as a classroom instructor, guiding more than 20 students
1. Industry 4.0 Project - "SEYI" Supervisory control and data acquisition (SCADA)
Wrote technical documents, product specifications, and test plans.
Developed a network connection to collect data from N PLCs with different specifications
Established a decentralized and hierarchical alarm system using LineBot
Executed software packaging and Windows OS testing
Main development technologies: C#, Winform