2.jpg

Karen Lin

[email protected]  •  (+886) 937567907  •  Hsin Chu, Taiwan

Software engineer with 6 years experience in Linux embedded system, 3 years experience in web application, and 2 years in Windows application. 

I am interested in designing software system for innovative solutions which need amazing user interface and ability to communicate with embedded device.  


Experience

Lead Software Engineer,  Dynamic Intelligences Co. Ltd.    (Dec 2017 - Present)

  • Electronic Physical Fitness System
    • Windows application development
    • Software integration with video analytics algorithm
    • Software integration with hardware device
    • Upload/Download data from cloud service
    • Sport item: Long-distance running, volleyball, long jump etc.

Senior Software Engineer, Triple Domain Vision Co. Ltd.    (Mar 2013 - Nov 2017)

  • IVS Product (Intelligent Video Server)
    • Application development on Linux embedded system
    • IVS UX/UI design and development
    • IVS recording
  • EMS (Event Management System)
    • Web server application development
    • Front-end development
    • Database
    • UX/UI design
    • RESTful API

Software Engineer, MitraStar Technology Corp.                     (Jan 2011 - Jul 2012)

  • DVB-C Set-top box (Digital Video Broadcasting - Cable)
    • SSU(Secure Software Upgrade) development
    • Graphic API implementation
    • Software development for factory production 
  • IP Set-top box
    • Project maintenance
    • Firmware release

Software Engineer, ZyXEL Communications Corp.                (Jul 2007 - Dec 2010)

  • IP Set-top box
    • Application development on Linux embedded system
    • Project management
    • Firmware release
    • Software reliability test and enhancement 
  • DMP (Digital Media Player)
    • Front-end development
  • Browser Application Interface development
    • Opera, Galio, Fresco 

Software Engineer, ZyXEL Communications Corp.                (Jul 2007 - Dec 2010)

  • IP Set-top box
    • Application development on Linux embedded system
    • Project management
    • Firmware release
    • Software reliability test and enhancement 
  • DMP (Digital Media Player)
    • Front-end development
  • Browser Application Interface development
    • Opera, Galio, Fresco 

Software Engineer, ZyXEL Communications Corp.                (Jul 2007 - Dec 2010)

  • IP Set-top box
    • Application development on Linux embedded system
    • Project management
    • Firmware release
    • Software reliability test and enhancement 
  • DMP (Digital Media Player)
    • Front-end development
  • Browser Application Interface development
    • Opera, Galio, Fresco 

Education

Feng Chia University     (Jul 2005 - Jun 2007)

Master's degree, Information engineering and computer science

Chung Hua University   (Sep 2001 - Jun 2005)

Bachelor's degree, Information engineering and computer science

Skills


Embedded Linux

  • C, C++
  • Shell script
  • SVN Control


Windows

  • C#
  • Java
  • Matlab
  • Python
  • Git


Web Development

  • Python, PHP, SQL
  • RESTful API
  • HTML, Javascript, jQuery
  • CSS, Bootstrap
  • AJAX


Android

  • APP Development (Basic)


UX/UI

  • UX/UI Design (Basic) 
  • UI flow, Wireframing, Prototyping 
  • Photoshop, Lightroom


Languages

  • Mandarin - Native 
  • English - Fluently 
  • Taiwanese - Fluently