Solid programming skills, especially good with algorithms and data structures. Learns new techniques very fast. Has good sense for tracing code in a large code base.
Computer Programming Contest Awards:
National Computer Programming Contest
- 2nd place at 2004
- 1st place at 2005 & 2006
ACM ICPC Asia Regional
- 10th place at 2004@Taipei
- 15th place at 2004@Beijing
- 7th place at 2005@Taipei
- Bronze Award at 2006@Shanghai
- Silver Award at 2006@Kaohsiung
Software Engineer @ work on search products, including front-end / server side works for desktop web & mobile web, mainly using hack php / javascript / css From March 2014 to Present (1 year 10 months) Software Engineer @ Firefox OS - SNTP, EAP-SIM From September 2013 to November 2013 (3 months) Adv. Software Engineer @ * Reported to two teams, Map Technology and Mobile Applications.
* Enhanced Garmin’s phone number search from “full text” search to prefix search using only an additional less than 1KB table and without changing the index.
* Reduced routing calculation time by 15%-50% (depending on different maps).
* Garmin’s next generation navigation core, mainly focusing on the routing module.
* “Ferome” mobile app to connect Facebook check-ins to our navigation application, available for Android and iOS.
* StreetPilot for iOS, a navigation application available in NA, EU and APAC.
* StreetPilot for Android (available only on ASUS Padfone due to contract).
* Monterra, Garmin’s new outdoor device based on the Android platform.
* Promptly promoted to Advanced Software Engineer in 2 years and 2 months, compared to the average of 3~4 years. From October 2010 to August 2013 (2 years 11 months) Web Developer @ * Server side applications (in PHP + MySQL) for customers, mainly focusing on content management systems, along with some other functions like chatroom, guest book, e-commerce, etc.
* Frontend works using jQuery. From May 2008 to July 2010 (2 years 3 months)
Master of Science (MS), computer science, GPA 4.0 @ National Taiwan University From 2008 to 2010 Bachelor of Science (BS), Computer Science, GPA 3.9 @ National Taiwan University From 2004 to 2008 Shao Kao is skilled in: C++, C, Android, iOS, Algorithms, Perl, Programming, Data Structures, Navigation, JavaScript, PHP, MySQL, HTML, Java, Git