KUAN JU HO
6533 Mandalay Ct, McKinney, TX 75070 408.332.2847
https://www.linkedin.com/in/ticoho ticoho@gmail.com
SOFTWARE ENGINEER
Experienced in back-end development for cloud applications. Experienced in deploying and maintaining distributed
redundant servers with an emphasis on high availability.
Experienced in embedded firmware development for real-time applications. Hands-on experience with device driver
development (including low-level functions such as interrupt handling), as well as with the use of hardware tools (such
as logic analyzers) to debug timing problems/race conditions.
Ability to speak three languages (English, Spanish and Mandarin Chinese) fluently enables effective communication
with remote teams located in several places around the globe.
PROFESSIONAL EXPERIENCE
Oro Networks
Senior Software Engineer 03/2018 to 06/2018
Go | Python | Tensorflow | Amazon Machine Learning Technologies | InfluxDB | Telegraf | Github
Leveraged machine
learning technologies to detect Wifi coverage problems
Lunera Lighting
Senior Software Engineer 07/2017 to 03/2018
Java | Spring MVC | Microservices | Amazon AWS Technologies | Cassandra | Microsoft SQL | Logstash | ElasticSearch
| Kibana | JIRA | Agile | Github
Leading back-end engineer for Lunera’s cloud portal to support commissioning and monitoring of Lunera Smart Lamps
and related locationing services
Redesigned
database schema to achieve minimum required micro-service response time
Influenced software
architecture to enable multi-threading and asynchronous operation of background processes
I
mproved code-reentrancy to enable simultaneously running multiple instances of the same software in order to
achieve redundancy
Enabled
simultaneous development and maintenance of different hardware solutions through abstraction of firmware-level
differences, cutting server requirements in half
Added ELK stack to
improve log visibility and reduce debugging effort
Zebra Technologies
Senior Software Engineer 10/2014 to 10/2016
node.js | MongoDB | JavaScript | Python | Amazon AWS Technologies | JIRA | Agile | SVN
Port monitoring, analysis and reporting tools for Zebra Technology WiFi access points to the cloud environment.
A
dded portability to existing software design to enable running on Amazon AWS Cloud as well as local machines
I
mproved code-reentrancy to enable simultaneously running multiple instances of the same software in order to
achieve redundancy
I
nfluenced database schema design for added scalability
P
erformed index size calculations and ran simulations to enable scaling to 10K client devices
Motorola Solutions
Software Engineer 07/2007 to 10/2014
C | Embedded RTOS | Device Drivers | ClearCase | Agile
Design, develop, unit test, and integrate device drivers and software into an embedded, real-time operating system to
support the development, enhancement, and maintenance of Motorola Network Routers. These routers are part of the
IP-based solutions for Motorola’s Public Safety Systems known as ASTRO Systems.
Influenced software design with an emphasis on maintenance cost reduction through software
compartmentalization that improved code re-usability
Provided software costing, task breakdown and scheduling for software releases which contributed to on-time
software delivery
Used logic analyzer to debug interrupt-level issues
Remotely debugged and fixed customer problems which enabled the deployment of live communications systems
Drafted automated software unit-level tests which ensured product quality
Software Engineering Intern 06/2006 to 09/2006
Design, develop, and unit test software to protect critical security parameters in Motorola routers, which enabled them
to achieve a higher level of security certification
EDUCATION
Bachelor of Science (BS), Computer Engineering, Santa Clara University, Santa Clara, CA June, 2007
Graduated Magna Cum Laude with a minor in Electrical Engineering
Dean's list honors, merit-based partial scholarship, Valedictorian candidate