Summary 摘要

Results-oriented software engineer with 10+ years of hands-on and team-leadership experience in creating sophisticated software on various operating system environments. Designed and developed numerous enterprise-level solutions and application product releases.

  • Real-time and embedded control systems: designed, developed devices control middle-ware responsible for synchronizing between front-end (common platform modules implemented using the high-level software interface command spec) and back-end functional spec of selected controllers.
  • System modeling: simulation designed and developed software for semiconductor equipment throughput analysis. This software was praised by Samsung, LG, AUO, ChiMei, SHARP for superior identified of "bottlenecks", which significantly improved production scheduling.
  • Algorithms design, develop, implement improved decision-making modules for cluster tools, which increase of throughput.
  • Technology research: elevated SW process, quality that reduced cost, time and defects.
  • Experienced lead on works: collaborate directly with management, customer, vendor partners, teams from both on-site and offshore.
  • Full-stack SW developer, Unix, Microsoft, VxWorks, LabWindows, EtherCAT, Qt certified professional
  • Full-stack web developer, LAMP, LEMP, MEAN, Django, Ruby on Rails stacks, three.js

Seeking full-time challenging position that will utilize my skills and experience in a company for growth and advancement.

Education 學歷

M.S., Computer Science, New York University / NYU-Poly

B.S., Computer Science, California State University, Sonoma

Talent/Specialities 技能專長

  • Real-time systems95
95%Created with Snap5%
  • System modeling90
90%Created with Snap10%
  • Algorithm design70
70%Created with Snap30%
  • Full-stack
    SW
    70
70%Created with Snap30%
  • Web
    develop
    70
70%Created with Snap30%
  • Comm.
    skills
    80
80%Created with Snap20%

Skill Evaluation 技能評價

编程技能
  • C++/C
  • Java
  • C#
  • Python
  • JavaScript
  • SQL
  • Qt
  • php
  • go
能力简述
Development process。
Programming knowledge。
Algorithm study。
Technoloy evaluation。
System sw design。
Full-stack developer。

Community 社區經驗

orchestra, violinist:


AreaActivities
San JoseThe Wiz
SaratogaPeacock Variations & Tchaikovsky1

Publication 出版著作

IEEE
《Method for minimizing simultaneous cleanings in CVD cluster tools》(2006)
《Method for minimizing simultaneous cleanings in CVD cluster tools》(2006)
Applied Materials
IEEE
《Scheduler: A Substrate Process Sequence Optimizer Program for AKT Cluster Tools》(2005)
《Scheduler: A Substrate Process Sequence Optimizer Program for AKT Cluster Tools》(2005)
Applied Materials
IEEE
《Scheduling Study and Analysis of Bottleneck Stages for the AKT Systems》(2004)
《Scheduling Study and Analysis of Bottleneck Stages for the AKT Systems》(2004)
AKT

Interests 擴展技能

AI
Web
Security
Design
AWS

Experience 個人經驗

6
yrs from 2004 to 2010
sr. software engineer
Applied Materials
12
yrs from 2011 to current
sr. software engineer
computer scientist
OLTSolar, OrboTech, KLA
Sunpower, Maxeon

Projects 項目經歷(部分)

OLT Solar, Orbotech, KLA, CA, U.S. (2011 – Present)
SW scientist, sr. System Software Engineer
  • Orbotech (ORBK) Lt Solar LLC, a company designing innovative solar manufacture equipment for new era of renewable energy industry.
Technologies
  • Technologies: C/C++, QNX, Linux, RPC, IOC, PowerPC, Win32, MongoDB, Galil motion control, adept robot, Bosch Rexroth LMS, IndraDrive, LAMP, MEAN web stacks, EtherCAT, Modbus, TCP/IP, OpenCV
2017 – 2020
Aurara 70M solar system
  • New gen of solar production system aimed to reduce manufacture energy footprints, production cost by combining front-end loader and exchange station with a spider robotbot.
  • EtherCAT master for all slave devices to simplify and to increase reliability on device networking.
  • Inherited, integrated successful non-contract motion system from last project with Bosch Rexroth LMS.
  • New SW architect, control for system requirements, improvements.
2016 – 2017
Falcon pilot project for OLED CVD system
  • New concept design of OLED system implemented including EtherCAT networking devices.
  • Linear Motion System using an external non-contact magnetic (Bosch Rexroth) for wafer transferring.
  • Microscope cameras of vision recognition for substrate mask mating within 10um precision.
2016 – 2016
Liquid deliver system:
  • High-Purity liquid chemical delivery system designed for use in CVD.
2014 – 2016
Aurora 40M DSD (Double Sided Deposition) for solar plants of SunPower Philippines:
  • Developed SW on customized 2nd gen CVD systems for new FAB. New record number of systems delivered in company history.
2014 – 2015
Xsolar project for solar FAB of First Solar Kulim, Malaysia:
  • A challenged low temperature CVD system, SW designed and implemented.
  • Additional software implemented to integrate customized wafer loading systems (Jonas & Redmann) with MES (Manufacturing Execution Systems) with SEMI standards.
2013 – 2014
Hardware simulation project:
  • Created hardware simulator for company systems. Modified device drivers; created virtual devices and services. The simulator has enabled fast software testing and process simulation without the cost of the real system.
2011 – 2013
Aurora system for solar FAB at Sun Power/AUO Malacca, Malaysia:
  • Aurora software project: All original in-house developed control and automation SW for company core products of PECVD semi-conductor equipment in the crystalline silicon solar cell manufacturing.
  • Integration and SW development on the start-up company's very first system.
Applied Materials (AMAT), CA, U.S. (2004 – Nov,2010)
sr. System Software Engineer
  • A leading equipment producer serves the semiconductor, TFT LCD and solar manufacturing industries.
2009 – 2010
Laser Scribe system SunFab solar project
  • Successful delivered product on schedule, installed and passed strict FAT (factory acceptance test) at customer sites in Germany and Italy.
  • Received employee of the quarter application award 2010.
2007 – 2009
Inkjet system for Samsung Display
  • Printing for color filters to reduce costs, Gen8, multi-head, multi-ink print system designed specifically for large display manufacturers.
  • Designed and developed PRS (printing recognition system), a complex automation of printing position calibration to improve uniformity by increasing drop accuracy.
2006 – 2007
EBT systems
  • AKT Electron Beam Array Test (EBT) system provides dynamic pixel and TFT characterization and functional tests of flat panel matrix in mass production.
  • Designed and developed a "mini prober" option that provided reusability (i.e., adaptability for hardware or customer requirement changes), reliability, and reconfigurability. (reduced system download time by 4 hours that need to change probers for different panel).
  • Paper "Design of Mini Probers for EBT system" selected by ET conference 2008.
2005 – 2007
Flat panel display production systems (CVD, PVD, and EBT)
  • Design and implemented dynamic clean method in router to improve cluster systems throughput (5% increases on production).
  • ET conference rewarded papers 2005 "Scheduling Study and Analysis of Bottleneck Stages for the AKT Systems", 2006 "Method for minimizing simultaneous cleanings in CVD cluster tools".
2004 – 2005
Systems throughput scheduler project
  • R&D scheduling theory, algorithms, and simulations for utilizing cluster tools throughput.
  • Implemented solution "Scheduler: A Substrate Process Sequence Optimizer Program for AKT Cluster Tools" and the paper be picked out for ET (engineer & technology) conference 2004.
Technologies
  • C/C++, VB, C#, Java, Win32, MFC, COM, GUI, Multi-threading, HTTP, TCP/IP, vxWorks, ACS controller, Solaris, RPC, VME, PowerPC, ILI(image lab international), DeviceNet, ACS controller, OS9, PMAC motion controller