六年.Net项目开发经验,拥有丰富的企业项目开发经验,擅长后端开发,有Hybird APP开发经验,有全栈开发能力。
1. 掌握JQuery,EasyUI、BootStrap、AngularJS等前端技术与框架;
2. 熟悉.Net平台,使用三层、MVC、前后端分离架构开发过多个项目,有.Net Core开发经验;
3. 熟练掌握Log4Net、NPOI、Quartz、LINQ、EF、WebAPI等常用工具类库的使用;
4. 熟悉MSSQL Server、Oracle、MySql数据库,擅长SQL语句的编写及性能优化;
5. 有NoSQL数据库使用经验,MongoDB、Redis均有涉猎;
6. 有HybirdApp开发经验,使用Cordova结合WebAPI开发过多个APP应用;
7. 有Docker容器化部署经验,搭建了基于Jenkins、Gitlab、Nexus、Rancher架构的自动化部署方案;
8. 熟悉Linux操作系统常用命令行操作;
9. 参与公司多个项目的需求调研、项目分析,以及架构设计过程。
10. 学习能力优秀,能够举一反三、学以致用;
11. 有良好的团队沟通、配合能力,能按照团队规范进行开发工作。
1.微服务容器化MES落地
原有MES系统大部分项目仍然使用的是三层框架进行开发,功能耦合严重扩展性差,进行功能迭代时极易引入其他Bug,随着微服务框架的日渐成熟,在把原有业务梳理拆分之后,进行了微服务容器化方案的实践,最终实现了.NetCore 微服务以及容器化自动部署方案的顺利落地,技术栈包括.NetCore、EF、Docker、Git、Jenkins、Nexus、Rancher、Consul、RabbitMQ、Redis等等;
2. 电子凭证管理系统
使用Element +Vue+WebAPI, 前后端分离架构开发了电子旅行凭证管理系统,包含上传凭证,电子签名,导出PDF文件等功能。