Hsu,Shang-Yuan
1993 Born in Taiwan
hsushangyuan@gmail.com

Learning by doing : Develop own structure to grow my self learning skill
Working on : Explore the appropriate procedure of work
Teamwork : Good at communicating & Engage in the conversation
Work Experience
2023 - present : Homeplus Digital Co., Ltd. Senior Software Engineer
(Laravel, Javascript, MySQL, MSSQL, RESTful API, Git, Docker, Jenkins)
1.Developed and maintained OTT service APIs, facilitating seamless integration with third-party providers such as Disney+, Catchplay, and friDay Video.
2.Architected remote device control APIs to manage hardware (e.g., set-top boxes) with real-time command dispatch and status synchronization using WebSockets and Laravel Queue for high-concurrency stability.
3.Refactored legacy codebases by extracting shared utility functions and implementing design patterns to enhance system modularity and maintainability.
4.Conducted security audits and optimizations, implementing robust authentication mechanisms by integrating Laravel Sanctum and Passport while promoting secure API token standards.
5.Collaborated on cross-departmental technical planning to align business requirements with technical solutions, ensuring high scalability and long-term system reliability.
6.Integrated Docker and Jenkins to establish CI/CD pipelines, streamlining the development workflow and achieving automated, stable software deployments.
2022 - 2023 : Cloudnifier Taiwan Front-end Engineer
JavaScript, HTML/CSS, Dynamics CRM, Vue.js, React.js ,REST API, OData, Git)
1. Developed custom frontend components and UI enhancements for Microsoft Dynamics CRM to meet client-specific business requirements.
2. Customized CRM modules and forms for enterprise clients across industries such as manufacturing, telecom, and retail, including Hanshin, Yata, FET, and Chinachem Group.
3. Integrated external systems and services by consuming Dynamics CRM OData APIs and connecting data across platforms.
4. Collaborated closely with consultants and backend developers to deliver end-to-end CRM solutions aligned with business workflows.
5. Provided technical support and UI adjustments to enhance usability and ensure smooth adoption across departments.
2020 - present : Tibame Speaker
1. Teach front-end web development to adult learners in a structured career-switching program, focusing on JavaScript fundamentals and practical application.
2. Deliver classroom-style lessons on HTML, CSS, JavaScript, and basic UI design, with an emphasis on problem-solving and project-based learning.
3. Guide students through core JavaScript concepts including DOM manipulation, functions, arrays, scope, and asynchronous operations.
4. Create and maintain instructional materials, live coding demos, and exercises tailored for beginners transitioning into tech roles.
5. Support class-based learning progress through code reviews, live Q&A, and in-class debugging walkthroughs.
2020 - 2021 : Network Learning Technology, NCU Software Engineer
(PHP, Javascript, Vue.js, MySQL, RESTful API, Git)
1. Collaborated with educators and researchers to define user needs and functional requirements for a math learning platform under the 'Tomorrow School' project.
2. Designed and implemented database schema to support personalized learning paths, task progression, and student performance tracking.
3. Developed RESTful APIs to handle student activities, learning status, and teacher dashboards for real-time monitoring.
4. Built front-end components using Vue.js and integrated them with backend services for a smooth and interactive learning experience.
5. Supported iterative feedback and UI updates based on usability testing with students and teachers.
2015 - present : Freelancer
1. Provide website design services using Adobe XD and Figma, creating visually appealing and user-friendly mockups tailored to client needs.
2. Develop responsive and maintainable front-end layouts using HTML, CSS, SASS, Pug, and Vue.js, ensuring cross-browser compatibility and performance.
3. Collaborate with clients such as Delta and Root Law to deliver high-quality web solutions that align with their brand and business goals.
4. Manage project timelines and communication effectively to ensure smooth progress and timely delivery.
Education
Master's deegree, Plastic arts, Tainan National University of the Arts
Bachelor's degree, Fine Arts, Taipei National University of the Arts