Software engineer at Garmin. A self-learner, focusing on clear and efficient expression and communication. Seeking a position as a backend engineer or backend developer.
New Taipei City, Taiwan Resume (Google docs)
C# | .NET | Java | C++ | Python | Git | MSSQL | Unit Testing | OOP
2021/01 - Present
• Developed Windows apps using C# .NET Framework for industrial automation systems, integrating robotic arms, devices, and communication protocols to ensure seamless operations.
• Designed GUIs using WPF MVVM to create GUIs for monitoring and controlling processes.
• Played the main role in the first collaborative project in the team, designing the architecture and implementing a general process control module, adapting various workflows for 8 testing stations with different configurations.
• Implemented a robot posture transformation method, reducing 80% time of routine point teaching procedure for each test station applying robotic arms.
• Collaborated with stakeholders in cross-functional teams to develop solutions for optimizing workflows and overall efficiency.
• Utilized SQL databases to store and manage operational data, ensuring monitoring and analysis of production.
• Integrated RESTful APIs for communication between testing systems and domestic MES services.
Skills : C#, WPF, MVVM, MSSQL, unit testing, Git
2020/06 - 2020/12
• Studied real-time dynamic traffic signal control algorithms based on traffic flow simulation.
• Maintained a traffic signal control platform, which controls thirty intersections.
Skills : Python, C#, traffic control, integer programming, metaheuristic
2018 - 2020
• Major in Traffic Engineering and Transportation
• Thesis: Fire response enhancement in narrow alley network
Skills : Python, algorithms, operation research, integer programming, metaheuristic
2012 - 2016