CakeResume Talent Search

Advanced filters
On
4-6 years
6-10 years
10-15 years
More than 15 years
United States
Avatar of Henry Lee.
Avatar of Henry Lee.
Software Engineer II @Paypal
2021 ~ Present
Software Engineer / Backend Engineer
Within three months
with Azure DevOps, expediting deployment and facilitating continuous integration across in-plant and Kubernetes cloud environments. FebJul 2019 Austin, TX Test Engineer HCL/Facebook - Evaluated test results and generated detailed reports for development teams, enabling effective communication and collaboration between QA and development teams AprSep 2018 Yokohama, Japan Android Engineer NTTDATA MSE - Executed rigorous unit and integration testing protocols to bolster software quality and reliability, significantly improving user experience while mitigating the prevalence of bugs and system errors. - Engineered an Android application leveraging Bluetooth and QR Code technologies for efficient tracking of company devices, markedly optimizing device
Java
API Development
SQL
Employed
Open to opportunities
Full-time / Interested in working remotely
4-6 years
Georgia Institute of Technology
Computer Science
Avatar of the user.
Avatar of the user.
Co-Founder & Technical Director @QTCOMM Inc.
2021 ~ Present
Mobile Lead
Within one year
Material Design
Git
Android
Employed
Full-time / Interested in working remotely
6-10 years
National Formosa University
Bachelor, Computer Science and Information Engineering
Avatar of Shih-Chieh Chou.
Avatar of Shih-Chieh Chou.
Architect/ Manager, IoE Platform @NextDrive
2021 ~ Present
Manager, Technical Lead, Senior Engineer
Within six months
PM VP (USA), Weekly report to Global R&D VP (USA) Product: Payment Device 1. Team Build up (Firmware & System design team up). - Technical recruiter for firmware (RTOS/ Embedded Linux/ Android) team and software (Android Application/ SDK) team. - Team Lead for Embedded Linux/ Android team. - Core member for security team. - Firmware architecture design. - Hands on project. 2. Working directly with Sri Lan ka and US team. 3. Project (Payment Terminals/ Mobile Payment Solutions/ POS) - POS (Android-based): VPPOS (Linux-based): Vend III, VPPayment Terminals
Word
PowerPoint
Excel
Employed
Full-time / Interested in working remotely
More than 15 years
Aalto University Executive Education
Avatar of the user.
Avatar of the user.
YouTuber @YouTube
2020 ~ Present
Android Programmer
Within six months
Android
Kotlin
Java
Employed
Not open to opportunities
Full-time / Remote Only
6-10 years
ILSC Education Group
English
Avatar of the user.
Avatar of the user.
Java Software Engineer @Music Reports Inc
2020 ~ Present
Java Software Engineer
More than one year
Java
JavaScript
JQuery
Full-time / Interested in working remotely
4-6 years
California State University
Computer Science
Avatar of Robihamanto.
Avatar of Robihamanto.
iOS Developer @Rakuten
2022 ~ Present
Mobile Developer
Within two months
Robihamanto Experienced developer with more than five years of experience building iOS applications. Skilled in developing applications based on design and requirements. Strong skills in Professional Software Development with a Master's degree in Data Science that was implemented on mobile devices from National Central University, Taiwan. Taipei City, Taiwan Work Experience Founder and Mobile Developer • halalin.co FebruaryPresent Find halal food, places, and information in Taiwan. Build android and iOS applications from scratch with Flutter. iOS Developer • Access Taiwan Lab Co., LTD. NovemberPresent 1. Contribute to an iOS app on
Computer Science
Machine Learning
IOS Development
Employed
Part-time / Remote Only
4-6 years
National Central University
Master of Computer Science
Avatar of Richard Jiang.
Avatar of Richard Jiang.
Past
Mobile Developer @TruckSmarter
2021 ~ 2022
Mobile App Developer
Within one year
lane notifications by customizing React Native module and email marketing, to improve customer relationships 1.2 times. . Publishing App into App Store and Google Store automatically with AppMySite. Senior Mobile Engineer Tendo SeptemberMarch 2021 Philadelphia, PA, USA Built new version of seamless, intuitive and patient-friendly applications. React Native, Android, MySQL . Integrated user friendly and convenient API without creating css style sheets to reduce project size. . built a user-friendly live chat application using Gifted Chat UI for React Native and CometChat’s React Native Chat SDK, with customers increased by 1
Mobile App Development
React Native - Expert
Flutter Developer
Unemployed
Full-time / Remote Only
6-10 years
Kaplan Higher Education Institute
Computer Science
Avatar of Walter Martin Helwich.
Avatar of Walter Martin Helwich.
Project Manager and Technical Director @Way Consulting Senior
2000 ~ 2008
IT Expert
More than one year
Walter Martin Helwich Walter Martin Helwich is a recognized IT expert. He has his own business venture. Over the years he has worked on a number of IT projects. His experience include development of applications for iPhone, iPad and Android (Tapita, Cazoop, news portal, Crazy Cocktail MixerHe has working for one of America's leading IT companies, Way Consulting Senior, for several years. Firstly, he was serving as a team leader for various software development projects (Casino Platform project and Lottery outsource project). After some period of time he was shifted to the position of
PHP
JAVA
Phyton
Full-time / Interested in working remotely
More than 15 years
Computing Faculty in Columbia
Advanced Software Technologies
Avatar of Chenyang Hsu.
Avatar of Chenyang Hsu.
Past
Senior Product Application Engineer @Mi Equipment
2021 ~ 2023
Senior Engineer
Within one month
Chenyang Hsu Seven years of experience as a semiconductor engineer. Studied the embedded system, Linux and firmware and completed the training from the iSpan training institution (the ex- Institute for Information Industry, III ). including C, C++, Java, Android, Python, data structure etc.. Adaptability, pressure management, empathy. Hsinchu, Hsinchu City, Taiwan ◆ e-mail: [email protected] Work experience NovemberJanuary 2023 Sr. Product Application Engineer Mi Equipment JuneSeptember 2018 Staff Process Engineer United Microelectronics Corporation ◆ Responsible for the shipment verification of all product series produced in Taiwan within 3 months
DOE
FMEA Risk Analysis
MES
Unemployed
Ready to interview
Full-time / Interested in working remotely
6-10 years
Chung Yuan Christian University
Physic
Avatar of 吳宇婷.
Avatar of 吳宇婷.
Past
Senior Software Engineer @仁寶電腦 Compal
2021 ~ Present
Cloud Engineer、Project Management
Within one month
Yu-Ting Wu (Vicky) Hi! I'm Vicky. I have over eight years of coding experience in different domains, such as IoT integration, E-commerce application, and medical products. In the future, I hope to work in an organization that can utilize my skills as a software developer and enhance project management. Focus on backend development 6+ years of C#, 3+ years of Python , 2+ years of Node.js 3+ years of project management 2 + years of Cloud management 3+ years of HL7 FHIR Standard Taipei City, Taiwan Skills
Engineering
Photoshop
IllustratorCS4
Unemployed
Ready to interview
Full-time / Interested in working remotely
6-10 years
國立陽明交通大學
生物醫學資訊

The Most Lightweight and Effective Recruiting Plan

Search resumes and take the initiative to contact job applicants for higher recruiting efficiency. The Choice of Hundreds of Companies.

  • Browse all search results
  • Unlimited access to start new conversations
  • Resumes accessible for only paid companies
  • View users’ email address & phone numbers
Search Tips
1
Search a precise keyword combination
senior backend php
If the number of the search result is not enough, you can remove the less important keywords
2
Use quotes to search for an exact phrase
"business development"
3
Use the minus sign to eliminate results containing certain words
UI designer -UX
Only public resumes are available with the free plan.
Upgrade to an advanced plan to view all search results including tens of thousands of resumes exclusive on CakeResume.

Definition of Reputation Credits

Technical Skills
Specialized knowledge and expertise within the profession (e.g. familiar with SEO and use of related tools).
Problem-Solving
Ability to identify, analyze, and prepare solutions to problems.
Adaptability
Ability to navigate unexpected situations; and keep up with shifting priorities, projects, clients, and technology.
Communication
Ability to convey information effectively and is willing to give and receive feedback.
Time Management
Ability to prioritize tasks based on importance; and have them completed within the assigned timeline.
Teamwork
Ability to work cooperatively, communicate effectively, and anticipate each other's demands, resulting in coordinated collective action.
Leadership
Ability to coach, guide, and inspire a team to achieve a shared goal or outcome effectively.
Within six months
Software Engineer @ Truetel, Taiwan / Nauto, Palo Alto, California
Truetel, Taiwan / Nauto, Palo Alto, California
2019 ~ Present
Taipei, 台灣
Professional Background
Current status
Employed
Job Search Progress
Professions
Other
Fields of Employment
Software
Work experience
1-2 years
Management
I've had experience in managing 1-5 people
Skills
C
C++
C#
JAVA
JavaScript
Python
Node.js
Unity
Swift/iOS
Android
kotlin
Golang
Dart(Flutter)
Languages
Chinese
Native or Bilingual
English
Fluent
Spanish
Beginner
Job search preferences
Positions
工程師
Job types
Full-time
Locations
台灣台北市, 台灣新北市, 新加坡, 美國, 日本
Remote
Interested in working remotely
Freelance
Educations
School
National Tsing Hua University
Major
Computer Science
Print
Profile 00 00@2x e294063b2878e4164ba1dd904aa6b8bae6a97e19937899e4b4af853acf30de5d

Joseph Tien (田茂堯)

Learning, thinking, communicating, creating, inventing, and enjoying.


Software Engineer
Taipei, TW
[email protected]


Work Experience


Truetel, Taiwan / Nauto, Palo Alto, California

Software Engineer, 2019/9

- Develop the system of an AI-powered, Driver Behavior Learning Platform to help predict, and reduce 
  high-risk driving events. 
- Work on a portable in-vehicle specified device which has ML chip, cameras, multiple sensors, LTE… and so on.
Design / Implement algorithms and logic.
  (e.g. Dealing with the signal from IMU sensor, deserialization, applying math model and extracting 
   useful information.)
- Focus on C++(14) development under Android JNI (Java Native Interface
), as well as Java development.
- High level system design, with scalable, real-time and multi-thread requirement.
 On the other hand,
  refactoring legacy code.
- Deal with cross platform compilation under ARM architecture, with Android OS environment.
- Build up infrastructure and tools, create Python or Bash script, helping development and analysis.
  (e.g. Offline playback system which later be used by test-automation, code auto-generating, result 
   visualizing…)
- Analysis performance and create efficiency profiling. As well as a
nalysis data from algorithm result or 
  backend feedback.
- Fully collaborate with team in California and Poland. Report TW C++ team's progress.

Central Information Technology Office of Belize, Central America

Technical Assistant (Engineer), 2018/9 - 2019/9

Obligation of Alternative Military Conscript for one year with the specialty of information and  diplomacy 
  under Technical Mission of the Republic of China (Taiwan) to Belize.

- Assist the IT project : "Motor Vehicle Registration and License Information System"

  (e.g. local promotion, function guidance, requirements collection, feedback analysis, troubleshooting...)

- Be the technology transfer consultant.

  (e.g. interpreting the technique, briefing the system and function, translating in the meeting…)

- Develop IOS/android/web applications.

FancySoft

Contract Engineer, 2018/3 - 2018/7

- Assist in developing the ETL systems of the bank AML projects, 

  using SQL, javascript and Pentaho Data Integration tool.

- Require the knowledge of database and the ability to efficiently process huge data. (up to millions of rows)

- Require being sensitive to data, so as, for example, to detect potential defects. 

- Require being careful of complex logic to prevent subtle but critical problems. 

Stark Technology Inc.

Intern, 2015/3 - 2015/6

- Assist in Developing a large SI project, 

  using C# with MVC pattern.

Education

National Tsing-Hua University (NTHU)

Computer Science Master, 2015/6 - 2018/1

- Grade : GPA 4.2/4.3
- Lab: Computer Graphic and Vision
- Master Thesis : "Thin Structure Fabrication with Molding Technique" (See Projects section for details)

National Tsing-Hua University (NTHU)

Computer Science Bachelor2011/9 - 2015/6

- Grade : GPA 3.5/4.3
- Undergraduate Project : "Painting in the air" (See Projects section for details)

Summary

  • As a semi-senior engineer in an international startup company, I experienced the atmosphere of being energetic, spontaneous, and initiative. I'm responsible for the progress of our timezone, being well-communicating and easy-going. We together have worked on plenty of problems from scratch, brainstorming the proposal, co-work with the expert and customers from different fields, utilizing the new knowledge and tools that we've just learned, and coming out with clever, comprehensive, and logical solutions, but easy to be understood.
  • To summarize how I work, I'm well-known for my creativity to solve problems, as well as my persistence to conduct the best design with the correct philosophy. I care about efficiency a lot, always seeking the most ingenious way, but at the same time thinking deeply, trying to find the balance between the best and the quickest. Also, I'm always enthusiastic to try new thing, no matter for my job, my side project, or my life. I always catch up fast, but on the other hand, having good control and management of everything that I've done.

Skills


  • Language: Mandarin (native), English (fluent), Spanish (beginner)
  • Programming Experience:
    • Major:
      • C++, Java
    • Minor:
      • Scripting: Python, Javascript, Shell
      • Backend:  Node.js (Typescript), Golang, SQL
      • Frontend: HTML, CSS, JQuery
      • Mobile: IOS (Swift), Android (Kotlin), Flutter (Dart)
  • Tools Experience:
    • gRPC, Protobuf, Flatbuffer
    • JNI, NDK
    • Tensorflow-lite, Eigen, OpenBlas
    • CMake
    • GTest, GMock, PowerMock
    • Docker, Github, CircleCI, Jenkins, Conan, Kibana
    • Express, Socket.io
  • Relevant Coursework:
    • Lab research field (Computer Graphic)
      • OpenGL, Shader Rendering, GPU computing
      • Mesh Processing, Fabrication (3D Printing)
      • Depth Sensor (Kinect), Point Cloud Registration
      • Game Programming, VR & AR
    • Other courses
      • Cloud Programming, Parallel Programming, Music Information Retrieval, Functional Programming
      • Design and Analysis of Algorithms, Data Structures

Extra Curriculum Experience


  • Graduation Student Association
    • Event General Coordinator (2014/9 - 2015/6)
  • Student Association of CS Department 
    • Chief of Sport Affair Department (2013/9 - 2014/6)
    • Staff of Sport Affair Department (2012/9 - 2013/6)
  • NTHU CS Camp 
    • Staff of Management Department (2013/5 - 2013/8)
    • Staff of Activities Department (2012/5 - 2012/8)
  • High School Alumni Association
    • Event General Coordinator (2012/6 - 2013/9)
    • Staff (2011/6 - 2012/9)
  • MeiChu Competition Preparatory Association
    • Staff of Public Relations Department (2012/11 - 2013/3)
  • Basketball Team of CS Department
    • Team member (2011 - 2016)

Personal Projects


Fin-tech

Paragraph image 01 00@2x 1a3881c875a7a1fb1e859435ef9363b5ddf36f4e73d1ad63a1a0af69f2a9f745

Binance Crypto Arbitrage Helper

- Flutter (Dart), Nodejs, Golang

- Introduce:
        - A tool to access to binance crytpo account, manipulate the asset, search and notify
          opportunities, help establish arbitrage(spot-futures) trading and manage profits.


        

Moblie App

Paragraph image 01 00@2x 1a3881c875a7a1fb1e859435ef9363b5ddf36f4e73d1ad63a1a0af69f2a9f745

Belize Bus

- IOS (Swift), Android (Kotlin), Web (Node.js)
- Google Map API, AWS
- Introduce:
        - A tool to query the bus timetable and transfer information,
          as well as some information of other transportation.
        - Comes with a taxi bulletin board.Futures-Cash
        - Also built an open data json api for the timetable.
- Links: 
Paragraph image 01 00@2x 1a3881c875a7a1fb1e859435ef9363b5ddf36f4e73d1ad63a1a0af69f2a9f745

Multi-clipboard

- IOS (Swift), Web (Node.js)
- MVVM, AutoLayout, UserDefaults, Today Widget, Socket
- Introduce:
        - A convenient tool to manage and save the clipboard of iPhone.
        - Provide a web to synchronize the clipboard with the computer's.
- Links:
        Github (IOS)
        Github (Web)
      
Paragraph image 01 00@2x 1a3881c875a7a1fb1e859435ef9363b5ddf36f4e73d1ad63a1a0af69f2a9f745

Mony Note

- IOS (Swift), Web (Golang)
- Firebase & Google Sheet API, Threading & Race Condition
- FileManager & NSCoding, Camera streaming & QRcode
- Introduce:
         - An accounting tool dedicated for reimbursement purpose.
         - Allows users to synchronize the data with Google Sheet.
         - Provide a very simple web version for user to add record to a Google Sheet.
- Links:
        Github (IOS)
        Github (Web)

Novel Interactive System

Paragraph image 01 00@2x 1a3881c875a7a1fb1e859435ef9363b5ddf36f4e73d1ad63a1a0af69f2a9f745

Painting in the air

- Android, Java
- Mobile motion sensor, Real-time Network Interaction, User Experience
- Introduce :
        - An embodied interactive mobile painting system 
          that enables children to add their voice and action as materials into the painting  
          and enjoy drawing together by waving the mobile in the air.
        - Contains numerous functions and complete system, indicating marketing potential.
        - Makes use of the mobile motion sensors and analysis the data
          to achieve an innovative intuitive controlling pattern.
        - Has a smooth real-time network interaction between mobile and computer,
          also allowing multi-connection.
        - Won huge success in many contests.
        - Was reported by news.
- Link : 
        Website
        Demo Video
        Paper (Mandarin)
- Report : 
        News Report
        News Report
- Award : 
        1, 2, 3, 4 in Award section

* This is also my Undergraduate Project

Game Project

Paragraph image 01 00@2x 1a3881c875a7a1fb1e859435ef9363b5ddf36f4e73d1ad63a1a0af69f2a9f745

Bucky chess

Unity (C#)
- 3D rendering, Real-time network interactions, Complex Geometric Physics System
- Introduce : 
        - An innovative, cross-platform, connected 3D board game.
        - CCG (collectible card game), TCG (trading card game)
        - TBS (turn-base strategy), SLG (simulation game)
        - Has a very ingenious rule and pattern, 
          which means having potential of wide extension.
        - Won success on contests.
        - Was targeting to launch on the market.
- Links :
- Award : 
        5, 6 in Award section

Paragraph image 01 00@2x 1a3881c875a7a1fb1e859435ef9363b5ddf36f4e73d1ad63a1a0af69f2a9f745

Gravity Maze

- Unity (C#)
- 3D rendering
- Introduce :
        A multi-dimension maze adventure game.
- Links : 
        Propotype video

Research Project

Paragraph image 01 00@2x 1a3881c875a7a1fb1e859435ef9363b5ddf36f4e73d1ad63a1a0af69f2a9f745

Thin Structure Fabrication 

with Molding Technique

- C++, Unity (C#), CGAL, OpenMP

- Mesh Processing, CSG, Fabrication (3D Printing), Negetive Fabrication (Molding)

- Parallel Computing, Data structure, Algorithm

- Introduce :

       - A methodology to calculate the mold of a complex thin structure.

       - Simulating the process of assembly and disassembly.

       - Consider the reality into the calculation,

         fabricating the object using 3D-printer and molding material.


* This is my Master Thesis

Paragraph image 01 00@2x 1a3881c875a7a1fb1e859435ef9363b5ddf36f4e73d1ad63a1a0af69f2a9f745

Caricature Doll

- C++, OpenGL, CGAL

- Mesh Processing, CSGFabrication (3D Printing)

- Depth sensor (Kinect), Skelton, Face Feature

- Introduce :

        - Using Kinect to scan the body pose and facial feature, 

           so as to create a customized caricature doll.

        - Consider and calculate how to assemble, then fabricate the doll with 3D-printer. 

Paragraph image 01 00@2x 1a3881c875a7a1fb1e859435ef9363b5ddf36f4e73d1ad63a1a0af69f2a9f745

CSG Command Line Tool

- C++

- Mesh Processing, CSG

- Introduce :

        - A command line tool for boolean operations and transformation of mesh.

- Link:

        Github

Paragraph image 01 00@2x 1a3881c875a7a1fb1e859435ef9363b5ddf36f4e73d1ad63a1a0af69f2a9f745

Ocarina Simulation

- C++, Matlab

- DSP, Mesh Processing

- Introduce :

        - A research about the relation between ocarina chamber and pitch.

        - Built a simple simulator from pitch to shape.

Award


- First Prize

  Computer Science Senior Project Contest 2014

  Department of Computer Science, National Tsing Hua University 


- Best Students Award

  Mobileheroes Contest 2014 - The User Experience Design of Smart Wearable Devices

  Industrial Development Bureau, Ministry of Economic Affairs (IDB/MOEA) 


- First Place

  International ICT Innovation Services Contest 2014

  Industrial Development Bureau, Ministry of Economic Affairs (IDB/MOEA)

  Ministry of Education (MOE)

  Chinese Society of Information Management (CSIM) 


- Golden Prize, Company Recommendation Award-Best Work, Most Potential

  4C Digital Design Awards 2014

  Industrial Development Bureau, Ministry of Economic Affairs (IDB/MOEA) 


- Best Game Design, Best Innovation, Most Popular

  Game Design Competition

  Nation Taiwan University

  Nation Taiwan University of Technology and Science

  National Tsing Hua University

  National Chiao Tung University


- Excellence Award

  Taiwan Original X Awards

  Taiwan Game Industry Promotion Association

  Taipei Computer Association


M.B.A Challenge Award

  FinTech Innovation Challenge (Mobile, Blockchain, AI)

  Hua Nan Investment Trust Corp.

  Institute for Information Industry

  

Resume
Profile
Profile 00 00@2x e294063b2878e4164ba1dd904aa6b8bae6a97e19937899e4b4af853acf30de5d

Joseph Tien (田茂堯)

Learning, thinking, communicating, creating, inventing, and enjoying.


Software Engineer
Taipei, TW
[email protected]


Work Experience


Truetel, Taiwan / Nauto, Palo Alto, California

Software Engineer, 2019/9

- Develop the system of an AI-powered, Driver Behavior Learning Platform to help predict, and reduce 
  high-risk driving events. 
- Work on a portable in-vehicle specified device which has ML chip, cameras, multiple sensors, LTE… and so on.
Design / Implement algorithms and logic.
  (e.g. Dealing with the signal from IMU sensor, deserialization, applying math model and extracting 
   useful information.)
- Focus on C++(14) development under Android JNI (Java Native Interface
), as well as Java development.
- High level system design, with scalable, real-time and multi-thread requirement.
 On the other hand,
  refactoring legacy code.
- Deal with cross platform compilation under ARM architecture, with Android OS environment.
- Build up infrastructure and tools, create Python or Bash script, helping development and analysis.
  (e.g. Offline playback system which later be used by test-automation, code auto-generating, result 
   visualizing…)
- Analysis performance and create efficiency profiling. As well as a
nalysis data from algorithm result or 
  backend feedback.
- Fully collaborate with team in California and Poland. Report TW C++ team's progress.

Central Information Technology Office of Belize, Central America

Technical Assistant (Engineer), 2018/9 - 2019/9

Obligation of Alternative Military Conscript for one year with the specialty of information and  diplomacy 
  under Technical Mission of the Republic of China (Taiwan) to Belize.

- Assist the IT project : "Motor Vehicle Registration and License Information System"

  (e.g. local promotion, function guidance, requirements collection, feedback analysis, troubleshooting...)

- Be the technology transfer consultant.

  (e.g. interpreting the technique, briefing the system and function, translating in the meeting…)

- Develop IOS/android/web applications.

FancySoft

Contract Engineer, 2018/3 - 2018/7

- Assist in developing the ETL systems of the bank AML projects, 

  using SQL, javascript and Pentaho Data Integration tool.

- Require the knowledge of database and the ability to efficiently process huge data. (up to millions of rows)

- Require being sensitive to data, so as, for example, to detect potential defects. 

- Require being careful of complex logic to prevent subtle but critical problems. 

Stark Technology Inc.

Intern, 2015/3 - 2015/6

- Assist in Developing a large SI project, 

  using C# with MVC pattern.

Education

National Tsing-Hua University (NTHU)

Computer Science Master, 2015/6 - 2018/1

- Grade : GPA 4.2/4.3
- Lab: Computer Graphic and Vision
- Master Thesis : "Thin Structure Fabrication with Molding Technique" (See Projects section for details)

National Tsing-Hua University (NTHU)

Computer Science Bachelor2011/9 - 2015/6

- Grade : GPA 3.5/4.3
- Undergraduate Project : "Painting in the air" (See Projects section for details)

Summary

  • As a semi-senior engineer in an international startup company, I experienced the atmosphere of being energetic, spontaneous, and initiative. I'm responsible for the progress of our timezone, being well-communicating and easy-going. We together have worked on plenty of problems from scratch, brainstorming the proposal, co-work with the expert and customers from different fields, utilizing the new knowledge and tools that we've just learned, and coming out with clever, comprehensive, and logical solutions, but easy to be understood.
  • To summarize how I work, I'm well-known for my creativity to solve problems, as well as my persistence to conduct the best design with the correct philosophy. I care about efficiency a lot, always seeking the most ingenious way, but at the same time thinking deeply, trying to find the balance between the best and the quickest. Also, I'm always enthusiastic to try new thing, no matter for my job, my side project, or my life. I always catch up fast, but on the other hand, having good control and management of everything that I've done.

Skills


  • Language: Mandarin (native), English (fluent), Spanish (beginner)
  • Programming Experience:
    • Major:
      • C++, Java
    • Minor:
      • Scripting: Python, Javascript, Shell
      • Backend:  Node.js (Typescript), Golang, SQL
      • Frontend: HTML, CSS, JQuery
      • Mobile: IOS (Swift), Android (Kotlin), Flutter (Dart)
  • Tools Experience:
    • gRPC, Protobuf, Flatbuffer
    • JNI, NDK
    • Tensorflow-lite, Eigen, OpenBlas
    • CMake
    • GTest, GMock, PowerMock
    • Docker, Github, CircleCI, Jenkins, Conan, Kibana
    • Express, Socket.io
  • Relevant Coursework:
    • Lab research field (Computer Graphic)
      • OpenGL, Shader Rendering, GPU computing
      • Mesh Processing, Fabrication (3D Printing)
      • Depth Sensor (Kinect), Point Cloud Registration
      • Game Programming, VR & AR
    • Other courses
      • Cloud Programming, Parallel Programming, Music Information Retrieval, Functional Programming
      • Design and Analysis of Algorithms, Data Structures

Extra Curriculum Experience


  • Graduation Student Association
    • Event General Coordinator (2014/9 - 2015/6)
  • Student Association of CS Department 
    • Chief of Sport Affair Department (2013/9 - 2014/6)
    • Staff of Sport Affair Department (2012/9 - 2013/6)
  • NTHU CS Camp 
    • Staff of Management Department (2013/5 - 2013/8)
    • Staff of Activities Department (2012/5 - 2012/8)
  • High School Alumni Association
    • Event General Coordinator (2012/6 - 2013/9)
    • Staff (2011/6 - 2012/9)
  • MeiChu Competition Preparatory Association
    • Staff of Public Relations Department (2012/11 - 2013/3)
  • Basketball Team of CS Department
    • Team member (2011 - 2016)

Personal Projects


Fin-tech

Paragraph image 01 00@2x 1a3881c875a7a1fb1e859435ef9363b5ddf36f4e73d1ad63a1a0af69f2a9f745

Binance Crypto Arbitrage Helper

- Flutter (Dart), Nodejs, Golang

- Introduce:
        - A tool to access to binance crytpo account, manipulate the asset, search and notify
          opportunities, help establish arbitrage(spot-futures) trading and manage profits.


        

Moblie App

Paragraph image 01 00@2x 1a3881c875a7a1fb1e859435ef9363b5ddf36f4e73d1ad63a1a0af69f2a9f745

Belize Bus

- IOS (Swift), Android (Kotlin), Web (Node.js)
- Google Map API, AWS
- Introduce:
        - A tool to query the bus timetable and transfer information,
          as well as some information of other transportation.
        - Comes with a taxi bulletin board.Futures-Cash
        - Also built an open data json api for the timetable.
- Links: 
Paragraph image 01 00@2x 1a3881c875a7a1fb1e859435ef9363b5ddf36f4e73d1ad63a1a0af69f2a9f745

Multi-clipboard

- IOS (Swift), Web (Node.js)
- MVVM, AutoLayout, UserDefaults, Today Widget, Socket
- Introduce:
        - A convenient tool to manage and save the clipboard of iPhone.
        - Provide a web to synchronize the clipboard with the computer's.
- Links:
        Github (IOS)
        Github (Web)
      
Paragraph image 01 00@2x 1a3881c875a7a1fb1e859435ef9363b5ddf36f4e73d1ad63a1a0af69f2a9f745

Mony Note

- IOS (Swift), Web (Golang)
- Firebase & Google Sheet API, Threading & Race Condition
- FileManager & NSCoding, Camera streaming & QRcode
- Introduce:
         - An accounting tool dedicated for reimbursement purpose.
         - Allows users to synchronize the data with Google Sheet.
         - Provide a very simple web version for user to add record to a Google Sheet.
- Links:
        Github (IOS)
        Github (Web)

Novel Interactive System

Paragraph image 01 00@2x 1a3881c875a7a1fb1e859435ef9363b5ddf36f4e73d1ad63a1a0af69f2a9f745

Painting in the air

- Android, Java
- Mobile motion sensor, Real-time Network Interaction, User Experience
- Introduce :
        - An embodied interactive mobile painting system 
          that enables children to add their voice and action as materials into the painting  
          and enjoy drawing together by waving the mobile in the air.
        - Contains numerous functions and complete system, indicating marketing potential.
        - Makes use of the mobile motion sensors and analysis the data
          to achieve an innovative intuitive controlling pattern.
        - Has a smooth real-time network interaction between mobile and computer,
          also allowing multi-connection.
        - Won huge success in many contests.
        - Was reported by news.
- Link : 
        Website
        Demo Video
        Paper (Mandarin)
- Report : 
        News Report
        News Report
- Award : 
        1, 2, 3, 4 in Award section

* This is also my Undergraduate Project

Game Project

Paragraph image 01 00@2x 1a3881c875a7a1fb1e859435ef9363b5ddf36f4e73d1ad63a1a0af69f2a9f745

Bucky chess

Unity (C#)
- 3D rendering, Real-time network interactions, Complex Geometric Physics System
- Introduce : 
        - An innovative, cross-platform, connected 3D board game.
        - CCG (collectible card game), TCG (trading card game)
        - TBS (turn-base strategy), SLG (simulation game)
        - Has a very ingenious rule and pattern, 
          which means having potential of wide extension.
        - Won success on contests.
        - Was targeting to launch on the market.
- Links :
- Award : 
        5, 6 in Award section

Paragraph image 01 00@2x 1a3881c875a7a1fb1e859435ef9363b5ddf36f4e73d1ad63a1a0af69f2a9f745

Gravity Maze

- Unity (C#)
- 3D rendering
- Introduce :
        A multi-dimension maze adventure game.
- Links : 
        Propotype video

Research Project

Paragraph image 01 00@2x 1a3881c875a7a1fb1e859435ef9363b5ddf36f4e73d1ad63a1a0af69f2a9f745

Thin Structure Fabrication 

with Molding Technique

- C++, Unity (C#), CGAL, OpenMP

- Mesh Processing, CSG, Fabrication (3D Printing), Negetive Fabrication (Molding)

- Parallel Computing, Data structure, Algorithm

- Introduce :

       - A methodology to calculate the mold of a complex thin structure.

       - Simulating the process of assembly and disassembly.

       - Consider the reality into the calculation,

         fabricating the object using 3D-printer and molding material.


* This is my Master Thesis

Paragraph image 01 00@2x 1a3881c875a7a1fb1e859435ef9363b5ddf36f4e73d1ad63a1a0af69f2a9f745

Caricature Doll

- C++, OpenGL, CGAL

- Mesh Processing, CSGFabrication (3D Printing)

- Depth sensor (Kinect), Skelton, Face Feature

- Introduce :

        - Using Kinect to scan the body pose and facial feature, 

           so as to create a customized caricature doll.

        - Consider and calculate how to assemble, then fabricate the doll with 3D-printer. 

Paragraph image 01 00@2x 1a3881c875a7a1fb1e859435ef9363b5ddf36f4e73d1ad63a1a0af69f2a9f745

CSG Command Line Tool

- C++

- Mesh Processing, CSG

- Introduce :

        - A command line tool for boolean operations and transformation of mesh.

- Link:

        Github

Paragraph image 01 00@2x 1a3881c875a7a1fb1e859435ef9363b5ddf36f4e73d1ad63a1a0af69f2a9f745

Ocarina Simulation

- C++, Matlab

- DSP, Mesh Processing

- Introduce :

        - A research about the relation between ocarina chamber and pitch.

        - Built a simple simulator from pitch to shape.

Award


- First Prize

  Computer Science Senior Project Contest 2014

  Department of Computer Science, National Tsing Hua University 


- Best Students Award

  Mobileheroes Contest 2014 - The User Experience Design of Smart Wearable Devices

  Industrial Development Bureau, Ministry of Economic Affairs (IDB/MOEA) 


- First Place

  International ICT Innovation Services Contest 2014

  Industrial Development Bureau, Ministry of Economic Affairs (IDB/MOEA)

  Ministry of Education (MOE)

  Chinese Society of Information Management (CSIM) 


- Golden Prize, Company Recommendation Award-Best Work, Most Potential

  4C Digital Design Awards 2014

  Industrial Development Bureau, Ministry of Economic Affairs (IDB/MOEA) 


- Best Game Design, Best Innovation, Most Popular

  Game Design Competition

  Nation Taiwan University

  Nation Taiwan University of Technology and Science

  National Tsing Hua University

  National Chiao Tung University


- Excellence Award

  Taiwan Original X Awards

  Taiwan Game Industry Promotion Association

  Taipei Computer Association


M.B.A Challenge Award

  FinTech Innovation Challenge (Mobile, Blockchain, AI)

  Hua Nan Investment Trust Corp.

  Institute for Information Industry