熟练掌握c#、.Net Framework、Oracle、mysql、pgsql、js、html、css、bootstrap、RabbitMQ、Quartz;
熟悉Java、Scala、python、React、Vue、Antd、Devextreme、KendoUI、Kafka、Hangfire、.Net Core;
了解Spark、Hadoop;
熟悉常用运维,linux环境发布.net core项目,windows环境发布web项目和windows服务
了解前端webpack打包发布
1.Oca数据分析系统
该系统利用spark、flink等大数据技术,对不同形式的数据进行提取分析,利用KMeans等算法对数据进行训练,建模,导入数据库。用.NET Core ORM框架EF Core对Models进行相关关联,建库建表。前端利用React、Redux结合devexpress、antd、material-ui等UI框架进行页面构建。页面分为两种,第一种是配置页面,构建简单的Grid页面,能进行CURD操作。
第二种是Dashboard页面,该页面可以进行添加删除Datablock操作,Datablock类型包括Chart、Grid、DatePicker、Map、HeatMap等,每个Datablock可进行拖拽缩放等操作,并且可以进行数据源配置,自定义图表类型、功能等操作。参考借鉴了Splunk、Metabase等大数据可视化产品。另外基于Telerik Testing FrameWork、Nunit编写了自动化测试程序。
2.外来数码入库检测系统
该项目旨在将外来数码入库和检测这一流程自动化,释放相关的手工配置人员。业务员在SAP系统下订单,系统拉取订单信息,配置人员将客户发的外来数码放到指定目录下,点击检测,程序对外来数码进行印厂文件的检测、入库文件的制作(分割、拼接)、SFTP上传等操作。
该项目依托标签为载体进行高级防伪查询,首先标签上印有该防伪码对应的二维码,下方印有16位防伪数码,共蓝黑红黄四种颜色,消费者查防伪时先扫描二维码进入查防伪页面,页面会提示消费者拍摄防伪标签上传,后台根据二维码链接中带的数码进行防伪查询,另外根据消费者上传的图片进行颜色和数字的AI
该系统将消费者查询防伪码等数码的相关数据定时同步到新库新表,再根据客户需要生成相关报表,包括通用和定制报表,提供导出页面供客服下载,以及后台页面供管理开发人员配置。 上图为的全国查询分布地图和根据省市划分的图表页面。