1.使用JAVA语言参与软件开发,涉及J2EE,Struts
2.使用C#语言参与软件开发,涉及ASP.NET,WPF等
3.使用SQL参与软件开发,使用SQLServer Oracle等数据库
4.参与过Web前端开发,使用过Javascript,Ajax,jQuery,JSON,HTML5
EAP(Equipment automation program) 链接机台和MES中间层应用。遵循半导体SEMI标准,对各种机台厂商对接。以及其子系统,用于记录机台的各项Run货数据,并分析数据调整Recipe以达到更好的制成品质,降低生产成本。
工作成绩:
1. 使用C#独立自发写出媲美商用FASTsim的工具。它是模拟机台或EAP通信工具,此工具可直接导入日志文件,自动完成模拟测试功能。在开发,测试,调查BUG的做工作发挥重要作用,降低时间成本60%,获得部门优秀员工奖。
2. 自学WPF框架,独立开发EAP Cell Server GUI。这是一个通用型UI架构,用于呈现数据和编辑数据。此架构使各个Cell Server界面风格美观统一。比较之前的UI开发,开发人员只需关心业务逻辑,通过配置相关项,即可完成一个UI的开发。而无需关心风格样式。大大缩减开发周期。
3. 经过三年对EAP业务的熟悉,借着新机台的需求,自己重写EAP底层框架。内容包括,机台通信模块,MES通信模块,日志模块,工作流程模块。新的EAP资源消耗更低,业务逻辑和界面完全分离,工作流程实现可配置,EAP升级部署降低DownTime,从而减少了因业务逻辑改变需要升级程序,对生产影响。