Search resumes and take the initiative to contact job applicants for higher recruiting efficiency. The Choice of Hundreds of Companies.
Software Engineer
Results-driven front-end engineer with 5 years of experience in React, Redux, and TypeScript. Demonstrated ability to optimize performance, manage technical transitions, and foster collaboration across cross-functional teams. Skilled in leading development teams and consistently delivering measurable improvements in project performance. Committed to continuous learning and staying ahead of emerging technologies, while making informed and stable technical decisions to drive project success.
+886 986 309822
Taoyuan,TW
• Established and expanded the front-end team, growing it from 1 to 4 engineers by conducting interviews, onboarding new hires, designing the development process, and mentoring junior engineers.
• Reduced API request redundancy by over 90% and improved page load times by 50% through the introduction of react-query and react-use-websocket.
• Successfully transitioned the project from vanilla JS to React, resolving stability challenges through collaboration with the PM, ensuring feature accuracy and consistency across different environments.
• Collaborated with designers and PMs to select MUI as the UI framework based on user requirements and technical constraints.
• Continuously learned and introduced TypeScript into the project, improving stability and maintainability.
• Managed version control using GitLab Flow and created automation scripts to improve junior engineers' workflow efficiency.
• Trained designers on file type selection and optimized file sizes, improving performance by reducing the impact of large files.
• Created comprehensive documentation in Notion for customer service teams, reducing front-end support time for customer service from 1 hour per day to 3 hours per month.
• Collaborated closely with PMs to create report-related UI mockups by adjusting HTML and documenting designs through screenshots while clarifying product specifications, which reduced the need for 2/3 of feature adjustment meetings related to UI corrections.
• Applied approved troubleshooting methods to identify client-side errors and vulnerabilities while assisting with the integration of advertisement pages.
• Introduced TypeScript using JSDoc to enhance product stability, reducing incidents from once a week to once every six months.
• Modularized UI components to accelerate development speed and reduce redesign timelines to one week.
• Participated in weekly team discussions to explore and compare new technologies, enhancing the team's collective knowledge and fostering a culture of continuous improvement.
• Collaborated with the QA team to establish a structured testing process, implementing testing specifications that included manual tests by team members and automated testing in the pre-production phase, ultimately ensuring product quality and stability.
• Developed a work management system using Spring Boot, enhancing the team's task tracking and management efficiency.
• Refactored C# and search conditions, enhancing Oracle database performance and doubling both search and API efficiency, while maintaining system stability and driving continuous improvements.
• Migrated the front-end from ExtJS to Angular and utilized D3.js for data visualization, incorporating user interaction features to enhance the overall experience.
• Established a VMware environment to streamline product delivery, enabling clients to easily set up the system in environments without external network access.
• Collaborated with team members to troubleshoot technical issues and propose optimization solutions.
•
Tested methodology with writing and execution of test plans, debugging
and testing scripts and tools.
License Number: WW19TMWD00026
Issuance Date: January 2019 ・ Valid for Life
License Link:
https://drive.google.com/drive/folders/1XwUsd1H77VOhXnTJbJ4GjNDi8dRCFL?usp=sharing
A tap game made in Vue3 and Phaser.io
Demo Link: https://tap-game-rho.vercel.app/
Software Engineer
Results-driven front-end engineer with 5 years of experience in React, Redux, and TypeScript. Demonstrated ability to optimize performance, manage technical transitions, and foster collaboration across cross-functional teams. Skilled in leading development teams and consistently delivering measurable improvements in project performance. Committed to continuous learning and staying ahead of emerging technologies, while making informed and stable technical decisions to drive project success.
+886 986 309822
Taoyuan,TW
• Established and expanded the front-end team, growing it from 1 to 4 engineers by conducting interviews, onboarding new hires, designing the development process, and mentoring junior engineers.
• Reduced API request redundancy by over 90% and improved page load times by 50% through the introduction of react-query and react-use-websocket.
• Successfully transitioned the project from vanilla JS to React, resolving stability challenges through collaboration with the PM, ensuring feature accuracy and consistency across different environments.
• Collaborated with designers and PMs to select MUI as the UI framework based on user requirements and technical constraints.
• Continuously learned and introduced TypeScript into the project, improving stability and maintainability.
• Managed version control using GitLab Flow and created automation scripts to improve junior engineers' workflow efficiency.
• Trained designers on file type selection and optimized file sizes, improving performance by reducing the impact of large files.
• Created comprehensive documentation in Notion for customer service teams, reducing front-end support time for customer service from 1 hour per day to 3 hours per month.
• Collaborated closely with PMs to create report-related UI mockups by adjusting HTML and documenting designs through screenshots while clarifying product specifications, which reduced the need for 2/3 of feature adjustment meetings related to UI corrections.
• Applied approved troubleshooting methods to identify client-side errors and vulnerabilities while assisting with the integration of advertisement pages.
• Introduced TypeScript using JSDoc to enhance product stability, reducing incidents from once a week to once every six months.
• Modularized UI components to accelerate development speed and reduce redesign timelines to one week.
• Participated in weekly team discussions to explore and compare new technologies, enhancing the team's collective knowledge and fostering a culture of continuous improvement.
• Collaborated with the QA team to establish a structured testing process, implementing testing specifications that included manual tests by team members and automated testing in the pre-production phase, ultimately ensuring product quality and stability.
• Developed a work management system using Spring Boot, enhancing the team's task tracking and management efficiency.
• Refactored C# and search conditions, enhancing Oracle database performance and doubling both search and API efficiency, while maintaining system stability and driving continuous improvements.
• Migrated the front-end from ExtJS to Angular and utilized D3.js for data visualization, incorporating user interaction features to enhance the overall experience.
• Established a VMware environment to streamline product delivery, enabling clients to easily set up the system in environments without external network access.
• Collaborated with team members to troubleshoot technical issues and propose optimization solutions.
•
Tested methodology with writing and execution of test plans, debugging
and testing scripts and tools.
License Number: WW19TMWD00026
Issuance Date: January 2019 ・ Valid for Life
License Link:
https://drive.google.com/drive/folders/1XwUsd1H77VOhXnTJbJ4GjNDi8dRCFL?usp=sharing
A tap game made in Vue3 and Phaser.io
Demo Link: https://tap-game-rho.vercel.app/