Lin Yang, Chen
Backend Engineer
github.com/dadamu
[email protected]
+886-903-537-737
New Taipei City, Taiwan
SKILLS
Programing
Javascript
Python
C#
Backend
Nodejs
Express
Socket.io
RESTful
Cloud(AWS)
EC2
RDS
Load Balancer
Auto Scaling
Tools
MySQL
Redis
Jenkins
Docker
Nginx
Test
Mocha
Chai
Sinon
Front-End
HTML
CSS
jQuery
AJAX
EXPERIENCE
AppWorks School,
Trainee
Apr 2020 ~ Aug 2020
Kilem-Midi
5 weeks
A real time, version controllable collaboration platform for producing midi music.
Delivered automatically by Docker Compose and Jenkins.
Built real-time music co-editing environment by socket.io.
Utilized jQuery UI to make midi notes editable.
Demonstrated playing music on the browser with Audio Context.
Adapted midi file exporting feature by using Tone.js.
Constructed lock mechanism on tracks to avoid editing conflicts.
Resolved race condition of music storage and lock system by MySQL operations such as Transaction.
Improved efficiency by organizing music components data with OOP concept.
STYLiSH-Cowork
1 week
Collaborated with Front-End and Android teams.
Adopted Git Flow for team cooperation.
Built APIs and API documents for new features for Android and Front-End teams.
STYLiSH
3 weeks
Completed a B2C website for selling clothes independently.
Completed a B2C website for selling clothes on AWS EC2.
Applied REST API format to increase maintainability and security.
Optimized code quality by adopting MVC pattern.
Designed database by normalization.
Imported Redis cache for efficiency.
Integrated third party service - TapPay to conduct payment process.
Performed load testing with artillery, solved high networking flow issue by AWS load balancer and auto-scaling.
Foxlink,
Injection Mold Design Engineer
Aug 2018 ~ Mar 2020
Analyzed product for manufacturability for Injection Mold.
Improved normalization of Injection Mold for Industry 4.0.
National Taiwan University of Science and Technology,
Sep 2013 ~ June 2017
Bachelor of MechanicalEngineering
GPA: 3.72
Ranking 8 / 100
Japanese test ( JPLT N1 ).
PROJECTS
Kilem-Midi
https://midi.kilem.site
https://github.com/dadamu/Kilem-Midi
Player system features
Provides collaboration platform to composers.
Supplies lock mechanism to prevent conflicts while editing.
Allows users to loop music in the chosen interval.
Updates the newest version and notify immediately.
Supports 4 instruments, piano, guitar, drums, and bass.
Offers different selections of note bars’ length and time grids (4th note, 8th note alignment).
Exports and download the midi file of the newest version.
STYLiSH
https://stylish.kilem.site
https://github.com/dadamu/STYLiSH
Features
Offers search engine for better user experience.
Supports Facebook login.
Provides a shopping cart to record interested products of customers.
Cycloidal gear autodraft
https://www.youtube.com/watch?v=PWN-eO6xHZI
Features
Calculates the profile of gear on the application.
Simulates motion of gear by animation.
Checks if the gear is undercutting or not.
Exports and plots gear model in Inventor automatically.
Powered By