Tak Kei LAM
Tsing Yi, NT, Hong Kong |- |-| https://github.com/taklam/codeWar
SUMMARY
Dedicated and efficient embedded systems with 10+ years of experience in application layers,
presentation layers, and system services. Focused on developing web technologies on set top boxes
(STB). Seeking to further improve architecture design of software.
PROFESSIONAL EXPERIENCE
Aug 2011 – Present
Manager of Browser Team, Cheung Sha Wan, KLN
— Designed and implemented a hybrid Android application provides proprietary JavaScript APIs
controlling Media Player and system settings of set top box. Provided suggestions to integration
partners on utilizing web technologies to build their entire UI.
— Integrated video backend with html5 video tag. Applied upstream patches to fix crash and
memory leak. Expose APIs for middleware to control browser, like JavaScript execution, tab
management and certificate management.
— Developed a responsive web application for TV as an example. Uitized React.js to reduce
development time of UI component, rollup and babel to compile the distribution saving limited
storage of embedded systems.
— Implemented automation test runner uitizing mocha, chaijs and istanbul for submitting test
reports to jenkin and calculating test coverage. Added unit tests and functional tests for reducing
development cost in long term APIs maintenance.
SKILLS
React, mocha, istanbul, babel, rollup, eslint, npm, Single Page Design, JavaScript, HTML, CSS
Android Application development, Android Studio, Java, AIDL, webview, Exoplayer, aar, gradle
Web Browser Development, video tag, dynamic adaptive streaming over http (DASH), Media Source
Extension (MSE), Qt, Webkit, makefile
VS Code, Web Inspector, Jira, slack
Cantonese (native), English and Putonghua (fluent)
EDUCATION
2011
The Hong Kong Polytechnic University, Hunghom, Kowloon, Hong Kong
BSc (Hons) in Computing, GPA: 3.33
2ND CLASS (DIV 1) HONS