王鼎晨

.NET 开发工程师

最高学历 理学学士 专业 信息与计算科学
毕业院校 辽宁工程技术大学 工作经验 实习 1 年,工作 5 年
手机 18342800652 邮箱 hi@adens.cn
个人简介

拥有5年全职ASP.NET全栈开发经验。

熟练掌握.NET相关技术栈。 包括但不限于ASP.NET Core, EntityFrameworkCore, Razor, Blazor, SignalR…… 阅读过部分源码。

熟练使用.Net周边项目技术如:IdentityServer4,OpenIddict,Ocelot,ABP Framework……

熟悉主流数据库如 MySQL,SQLServer 等数据库, 熟悉Redis缓存技术, 了解MongoDB等非关系型数据库。

有DDD和微服务架构的实践落地经验,有一定的系统架构及规划能力。

了解当下流行的前端框架,熟练使用 Vue , AlpineJS 等前端技术。

熟练使用Docker。熟练使用Linux类操作系统。熟练使用 Git 进行代码版本控制

具有基于Jenkins搭建CI/DI平台的DevOps实践经验。

能对新知识触类旁通,在官方文档齐全的情况下能快速上手,具有英文文档阅读能力。

先后在OA、水电燃气、MES项目工作过,有相关行业经验。

工作经历
江苏芍园科技有限公司
2021/03 - 至今

负责公司MES系统的功能开发和维护,为了提高开发测试和上线的流程效率, 独立负责搭建基于Jenkins的自动化构建和持续交付平台。 为了将老项目应用到新的MES平台,和同事紧密合作将老项目进行微服务化改造。 改造后的项目通过Jenkins平台使用Docker进行发布部署。 显著提高了测试和发布效率,有效减少了开发和测试、运维之间的沟通成本。

南京益美沃电子有限公司
2020/03 - 2021/03

使用ASP.NET, ADO.NET, Layui等技术开发维护公司的燃气管理系统, 开发手工抄表系统, 交接班系统, 输差分析模块等。 参与公司搭建ASP.NET Core新项目架构。 改造旧项目框架, 增加使用SqlSugar ORM框架, 仓储模式等。

联众智慧科技股份有限公司
2018/03 - 2020/02

使用ASP.NET, MySQL, EntityFramework, Dapper, WCF等技术开发和维护公司的OA项目, 主要负责OA系统的行政和人事模块的设计和实现, 以及部分CRM模块的维护。 负责开发微信公众号的OA审批功能的实现, 构建WebAPI接口供外部系统查询调用, 集成Fine Report报表软件到OA系统中。

项目列表
MES 工厂智能制造执行系统
2021/09 - 至今
ASP.NET Core, FreeSQL

参与开发公司核心业务:智能工厂MES智能制造系统。涵盖WMS仓库管理,Andon告警系统,EDI供应链管理,生产维护,计划排程管理,制造执行等功能。

  • 负责开发Andon告警通知功能, 提供多入口多来源(包括产线故障自动报警,物料缺料报警,人工通知警报等)的报警方式, 提供多等级(不停产,停产,停线等)警报发生和响应, 以及接受端响应及未响应通知上浮给高等级人员。
  • 开发仓储调拨模块,提供入库,入库检查,出库,出库检查,免检等功能。且所有检查功能在入库及出库流程中提供可根据来源进行配置是否必选必做。
  • 开发MES制作执行检验模块功能,包括在制品检验,复检,过程检,送修,报工等功能
芍园云Saas运营后台
2022/07 - 2022/09
ASP.NET Core, Ocelot, Consul

公司内部使用的运营后台管理系统,包括人员管理,权限管理,权限分配,客户管理合同管理,发票管理等功能

  • 负责开发微信支付宝模块并设计为中台模块,作为其他项目的基层功能
  • 负责开发客户管理模块,主要是客户的各种报表看板等接口
连云港公积金服务网站
2021/03 - 2021/07
ASP.NET Core 5.0, Ocelot, Consul

业务探索使用微服务架构开发公积金临柜业务。

  • 负责临柜系统的部分功能开发,主要包括批量汇缴,应缴清册,业务流水等功能。
  • 完成并上线Consul服务发现模块
  • 使用服务发现模块的键值存储功能完成配置数据的集中管理和分发。
创E装饰CRM管理系统
2020/12 - 2021/01
ASP.NET Core

使用ASP.NET Core + Entity Framework Core 制作的CRM管理系统,该系统的主要功能有客户关系维护,合同维护,客户施工进度展示,商家后台和客户后台管理

  • 开发客户关系管理系统,包括客户信息维护,合同签订,合同模板功能。
  • 使用Three.js开发展示3D效果图的功能
  • 开发装修进度管理展示模块,能够自定义进度且不同客户的同一进度中拥有不同的进度类别。
配置管理系统
2020/08 - 2020/09
ASP.NET Core, SignalR

通过SignalR提供JSON格式的配置中心。统一管理多个项目的配置,并提供推送配置和热重载的功能。

  • 开发具备冷热数据分离的配置管理以及客户端集成中间件。
  • 开发服务端统一管理配置功能。
  • 开发服务端通过SignalR提供实时在线和推送热数据功能。
燃气管理系统
2020/05 - 2020/12
ASP.NET, WinForm

使用ASP.NET开发的燃气管理系统,以及使用WinForm开发的后台任务。

  • 开发人工抄表系统。调度中心派发工单给抄表员,抄表员提交抄表信息等功能。
  • 开发交接班系统,交班人员发起加班单,接班人员确认接班内容,最后调度中心确认交接结束功能。
  • 输差分析。针对场站之间的每日用气的情况以及输差进行展示分析。辅助下次购气量。
联众OA系统
2018/03 - 2020/04
ASP.NET, Dapper

使用ASP.NET 等技术开发的公司内部OA管理系统的开发和维护

  • 独立完成人事管理模块,包括简历填写,招聘流程,面试安排,入职申请,人才库,黑名单,招聘数据统计等完整流程。
  • 完成手机端推送审批信息的开发。
  • 协同制作了合同报价模块。
  • 开发WebAPI接口供公司其他部门查询使用。
个人博客网站
2019/10 - 至今
ASP.NET ASP.NET Core ABP Framework

使用ASP.NET Core, EntityFrameWork, Razor 实现带有上传发布评论等功能的完整博客网站。

  • 实现了Markdown在线编辑器上传和修改博客,并支持页面缓存实现重开继续编辑的功能。
  • 使用DDD设计模式拆分博客和评论。
  • 实现独立的IdentityServer4认证服务。
  • 使用Docker + Jenkins 打包部署整个服务。
婚庆网站
2016/06 - 2016/11
WebForm
  • 按照设计稿进行部分网页的制作。
  • 部分网页的后台逻辑功能,例如:后台获取订单信息保存至数据库,页面间进行订单信息传值。
  • 使用AJAX实现无需刷新网页进行数据修改操作。
  • 使用Bootstrap的栅格系统进行多平台的响应式布局处理。
  • 网站的邮件发送功能,实现确认订单后,将订单信息以Email发送给预定人。
  • 使用HTML5 的Canvas和jq-signature。js实现手写签名效果并保存数据库以及页面恢复的签名重现功能等等。
Win7系统下的便签软件
2016/11 - 2016/11
WinForm

使用.NET WinForm+ FastJson实现了可以开机自启,自由添加便签到桌面,已存在的便签双击即可修改等功能。并使用InstallShield Limited Edition打包成exe文件,可下载安装使用。