熟练掌握C#语言,熟悉.NET框架;熟悉CS端的开发,熟练掌握WinForms开发,能够开发Windows桌面应用程序;熟悉BS端的开发,包括ASP.NET Web Forms、ASP.NET MVC、ASP.NET Web API等技术;熟悉Entity Framework框架,能够使用它进行数据库操作和数据访问;了解HTML、CSS、JavaScript、以及Vue.js,熟悉ECharts和Element UI,能够使用它们进行简单的网页开发和前端交互;熟悉主流数据库(oracle、SQLserver、MySQL),可以熟练的编写SQL语句,此外,还熟悉一些简单的财务会计知识。
在海格任职期间,参与了MES系统即生产线管理系统(winform)的开发,独立开发过许多功能,如流水线工位的校验、出入库管理以及报表类等相关功能,此外,还使用NPOI进行Excel表格的导入与导出,基于smtp的定时邮件发送,维护并且编写过存储过程以及触发器。在正德弘远任职期间,参与过OA系统的开发,此系统为BS架构,使用了Ext.js技术,后端校验采用C#代码编写,期间独立开发过法定假日维护功能、请销假等功能。
MES系统为生产线管理系统,监控从收到物料到加工成品,再到成品出库一系列流程。功能主要分为BOM维护,来料入库,生产领料,物料的加工检测以及包装,成品入库以及出库,报表等几个主要模块。该系统主要使用winform技术实现,数据库主要使用oracle。
此平台为BS架构,采用C#、HTML以及Echarts组件进行开发,用于对数据进行可视化展示,管理员可以手动修改数据。