I have over 10 years of experience in Software Development. For the first 6 years, I worked as an IT application engineer and developed products including a media player and antivirus software for both end users and enterprises. For the next 3 years, I was self-employed while conducting research on public opinion grouping. Then I worked as a backend developer in startups for 2 years. After that, I joined a research team backed by a cryptocurrency exchange to build a public blockchain.
Worked as a backend developer, mainly focused on billing/subscription related issues.
Developing a locker management / box reservation service in a startup company in U.S. Responsibility includes product design and general software engineering.
Research on public opinion grouping
Developed pyswagger, a dynamic, spec-compliant OpenAPI python clients to support OpenAPI 1.2, 2.0 versions of spec and exhibits good test coverage (90+).
Developed a web service at Localcache.
Developed in C++ using MSVC for 6 years.
I am familiar with API design using Open API, which is a vendor-neutral API description format based on Swagger Spec.
National Tsing Hua University, Master, Computer Science, 1999 - 2005