1、专注于.NET领域开发工作有10余年,熟悉.NET Core跨平台开发;
2、深刻理解面向对象以及面向接口的研发,同时具备WCS、WMS物流软件开发的能力;
3、了解前端分离,Vue框架开发;
4、熟悉.NET Core及NET5开发,熟练掌握常用的开发技术栈(如:Nginx,Ocelot,ELK分布式日志,RabbbitMQ,Kafka,Consul,Polly,Docker等);
5、熟悉面向对象编程思想,熟悉C/S或B/S开发模式,熟悉三层架构编程。具有独立完成B/S项目开发工作的能力;
6、熟悉高并发、异步、多线程及串口编程,了解上位机与设备通信的机制,掌握重要通讯协议(TCP,UDP,AMQP,MQTT,OPC UA等)及接口开发(WebAPI,gRPC等),拥有一定的硬件或驱动程序的研发经验;
7、具有与PLC通讯和数据转换的经验,能够独立编写上位机程序、调试;
8、熟悉大型互联网的架构设计,熟悉分布式架构,跨平台和微服务开发;具有中大型企业级系统设计、开发、调优经验;
9、了解常用设计原则、设计模式;
10、对集群,分布式,微服务技术的实现,落地具有一定的掌握,了解微软Azure IoT平台开发经验;
11、有CIDI持续集成,持续交付和部署经验(基本docker+k8s全节点下部署);
12、本人性格开朗,喜欢接触和挑战新的技术,注重团队的重要性,而且对新的环境有较好的适应能力,能吃苦耐劳独立解决问题能力较强,能够和同事上司相处融洽;
2019/2-2020/10 常州国家电网自动化仓项目
所属公司: 江苏华章物流科技股份有限公司
项目描述: 项目地位于常州金坛,此项目为全自动化拆零拣选仓,其中包含穿梭车立库、智能输送机、简易拣选工作站,其中大部分设备和控制系统均有华章提供。
责任描述: 独立完成控制层(直接对接国家电网统一的GCP系统)所有软件系统(如设备控制接口、订单拣选系统等)的设计开发工作。
2017/8-2019/10 上海京东亚一无人仓项目
所属公司: 江苏华章物流科技股份有限公司
项目描述: 项目地位于上海市嘉定区京东亚洲一号物流基地,此项目为全自动化拆零拣选仓,其中包含穿梭车立库、智能输送机、机械臂拣选工作站、自动打包机等自动化设备,是世界一流的全流程自动化仓,其中大部分设备和控制系统均有华章提供。
责任描述: 在此项目上,不仅担任资深软件工程师,还兼任现场软件调试实施的负责人,带领软件工程师们研发项目整体WCS控制层软件,并直接对接京东WMS和相关友商的智能设备(如mujin机械臂、英腾输送机等)进行自动化作业和异常处理。其中参与了系统整体架构设计、核心模块开发、调试、实施上线,加班加点抢进度,做到了进场一个月全流程联调通过,两个月试运行、三个月整体切换上线的项目成绩,目前此项目上的软件系统无人值守7*24小时稳定运行。
个人职责:
1:带领团队从零开始开发系统
2:从事对系统的架构设计,系统各类库的封装
3:系统性能优化,搭建分布式缓存服务器
4:集成日志系统到ELK系统,搭建服务实例集群,配置Nginx负载均衡,改造微服务架构,配合业务需要实现数据库的分库分表,提高数据库性能,配置数据库读写分离
2014/8-2017/8 SAAS进销存系统
所属公司: 优玛软件科技有限公司
项目描述: 以ERP、订货商城等功能为基础,赋能企业营销及管理价值,将企业上下游之间的数据打通,实现企业与企业之间高效链接、数据互通,最终形成企业数据链生态网的布局,为企业搭建专属营销型企业管理云平台。
责任描述: 在此项目上,担任资深软件工程师,带领软件工程师们研发项目整体SAAS进销存软件。其中参与了系统整体架构设计、核心模块开发、调试、实施上线,进行了两个月公网测试运行、二个月整体切换上线的项目成绩,目前此项目上的软件系统无人值守7*24小时稳定运行。
2013/3-2017/2 卡秀堡辉涂料ERP
所属公司: 优玛软件科技有限公司
项目描述: 带领团队6人历时1年多的时间完成了对该项目的开发。
该ERP系统使用.NET 4.0+MVC架构+EasyUI+Ajax+Jquery+Lodop(打印解决方案),采用多层开发方式优化大数据的统计和查询分析,主要完成了对进行生产过程信息化控制和上下游信息整合的需求,以标准化的生产管理流程来运转,由生产订单驱动,通过简洁明确的操作,满足企业生产过程自动化控制和工艺管理、质量管理、部门协作等管理难题,帮助企业从根本上改变生产管理模式,提升效益。
责任描述: 本项目中本人主要是作为技术leader的角色统筹整个项目。
项目中主要完成了销售模块、库存模块、采购模块、生产模块、财务模块(应收管理、应付管理、固定资产、存货核算)。
角色 | 职位 |
负责人 | 资深软件工程师 |
队员 | 前端工程师 |
队员 | 后端工程师 |
前台:(前台数据根据后台查询) 登录 注册 修改密码 更新个人信息 预订房间 查询预订房间信息 等 后台:(针对后台做相应数据库设计) 权限控制 日志记录 楼层信息 房间类型信息
教师模块 (CRUD,导入,导出,入职,离职) 用户模块(管理员,部门管理,培训管理员,超级管理员.....) 学员模块(参与培训员工信息) 班级模块 (培训班级) 考核模块(学分,考勤,考试) 审核模块 (审核配需要使用资源) 培训器材模块 (培训需要用那些道具和资