柯郁任 Yu-Ren Ke

Taipei, Taiwan


Software professional with 12 years of hands-on development experience on mobile embedded systems,

mobile protocol stack, machine learning, big data and cloud ML services for web applications

Experienced ML engineer with a proven record of designing, developing, and implementing machine learning products for real-time web applications. Solid background of development on embedded systems. Hands-on experience in ML applications on GCP. Great team player, always enjoying sharing and learning. The latest enthusiasm is web development on distributed systems.

Experiences


RevoVision, Taiwan

Senior ML Engineer,May. 2022 – Present

  • Developed a system to monitor video streams of live games that can issue alert notifications to operations personnel when abnormal time delays are detected.
  • Conducted research, experiments and developed models. Analyzed data and instructed annotators on how to organize training data for the spam/profanity filter used by the company's online chat rooms, leading to an overall accuracy improvement by nearly 10%, and the precision of identifying messages that should be filtered has significantly increased from 5x% to nearly 90%, reducing the number of messages mistakenly filtered and enhancing user experience. 
  • Refactored and optimized the performance of chat room real-time conversation monitoring system.
    • Significantly shortens the time it takes for personnel to wait for certain operations to be completed, from several minutes to within one minute.
    • Greatly reduced the system's resource consumption and speeded up page loading time.
    • Decoupled the back-end and ML components of the system to make the software easier to maintain.
  • Delivered a photo cropping tool, allowing colleagues to use it for automatically generating dealer profile pictures to be displayed on the gaming platform website, greatly reducing their effort in manual cropping.
  • Aided in risk analysis for several online games to ensure there are no significant vulnerabilities.

PIXNET, Taiwan

Senior Algorithm Engineer,Jun. 2018 – Aug. 2020

  • Trained an image classifier and categorized the images contained within the blog articles accordingly, which allows the backend program to select suitable images from blog articles as thumbnails for those specific posts to attract more people to view the articles and enhance user experience. Resulted in a click-through rate improvement of 3%.
  • Delivered an experimental prototype for a service that allows image-based searching for PIXNET blog articles containing similar images, which was incorporated into the PIXNET mobile app's functionality.
  • Implemented a related article recommendation algorithm (articles you may like) based on user browsing behavior, which resulted in a click-through rate improvement of 4% ~ 8% compared to the previous keyword-based search approach, benefiting the increase in company revenue.
  • Collaborated with backend team, developed relevant APIs for them to meet the company's business requirements.
  • Led a task force responsible for the PIXNET annual hackathon event in 2019, which involved nearly nine months of preparation. Worked with the team to come up with the hackathon topic, find the event venue, sponsorship and judges, conducted promotional activities, and ensured the progress of the preparation work. The event came to a big success, the number of registration teams reached a record high, more than 40 teams and about 200 people participating, which had achieved the promotional goals of the company.

Taiwan AI Academy, Taiwan

Postgraduate,Jan. 2018 – Apr. 2018

  • Attended this short-term course to learn relevant knowledge and techniques of traditional machine learning and deep learning. 
  • As the main developer in the team for the final project,  responsible for the implementation and training of the AI model, helped the team win the merit award.

MediaTek, Taiwan

Principal Software Engineer,Sep. 2012 – Mar. 2015

  • Designed and Implemented 3G L2 RLC/BMC part for the new phone feature dual SIM/dual standby, which is highly demanded by key customers.
  • Trained some colleagues from the Indian branch. Assisted the company in its plan to transfer the development and maintenance of some product lines there.
  • Worked with several different teams on WCDMA/HSPA protocol stack maintenance and migrations to ensure successful mass production for key customers.

MStar Semiconductor, Taiwan

Senior Software Engineer,May. 2007 - Sep. 2012

  • Designed and implemented Middleware layers for MMI to control and communicate with the company's first self-developed GSM/GPRS modem chipset, so that subsequent products can be launched smoothly. 
  • Delivered on-site support for customers, including top ODM mobile phone company in China. Analyze and fix issues to help them obtain telecom operator certifications.
  • Designed and modified the proprietary codes of TCP/IP and DCHP only applicable to GPRS bearer originally for the company's first phone product with Wi-Fi feature. Worked with a team to develop new data delivery mechanism to enhance data throughput. Throughput raised by 50% and MIPS consumption reduced by 40%, leading to successful mass production.
  • As a mobile protocol engineer, worked with colleagues from several different teams, helped analyze and fix network related issues to ensure the corresponding new features/Apps can be ready for shipment in time.

BenQ, Taiwan

Software Engineer,Feb. 2006 - Apr. 2007

  • Ported a 3rd party QR code scanner solution and implemented the corresponding app.
  • Ported a picture rendering solution (Scalado) to speed up the pictures / thumbnails rendering.

Technical Proficiencies


  • Programming Languages: C / C++ / Python
  • Database: MySQL / PostgreSQL / Elasticsearch
  • Backend Framework: Django / Flask
  • Domain Knowledge: Machine Learning / Data Analysis / Distributed Computing / Mobile Protocols
  • Deep Learning Framework: Tensor / Tensorflow / Keras / PyTorch
  • Distributed Computing: Hadoop / Apache Spark

Education

M.S. in Computer Science and Engineering      National Chiao Tung University, Taiwan

B.S. in Computer Science and Engineering      National Chiao Tung University, Taiwan

Courses & Certificates

Data Engineering, Big Data, and Machine Learning on GCP                                                        Sep. 2021

Google Cloud Platform Big Data and Machine Learning Fundamentals on Coursera       Jun. 2018