作为一名拥有8年经验的后端开发工程师,我精通多种编程语言,包括C#和Python。此外,我具备一定的前端开发能力,掌握React框架,能够创建动态和响应式的用户界面,从而提升用户体验。
在数据库方面,我熟悉SQL Server、MySQL和MongoDB,能够设计和优化数据库结构,确保数据的高效存取和管理。使用这些数据库技术,我能够处理大量数据并支持高并发访问。
我熟练使用多种开发工具,包括Visual Studio和Visual Studio Code。此外,我精通Git版本控制系统,能够有效地管理代码库和协作开发。
在云服务方面,我有丰富的Azure,能够部署和管理云端应用,确保其高可用性和可扩展性。通过使用这些云服务,我能够快速响应业务需求并优化资源使用。
我擅长设计和实现RESTful API,能够提供稳定和高效的接口服务。此外,我熟悉微服务架构,能够将复杂系统拆分为多个独立服务,从而提高系统的可维护性和扩展性。
最后,我注重代码质量,熟练编写单元测试,确保代码的稳定性和可靠性。
1. Mes 项目
该项目是为日东新能源公司开发的车间生产管理系统,本人主要负责生产环节(工单开工、领料出库、工单报工、包装)的后端业务逻辑开发以及设备采集模块的开发。
本项目的主要技术架构为后端基于.net core webapi 前端基于 vue。
设备采集模块通过 OPC 读取 PLC 设备上的点位数据,并将读取的数据放入 redis 缓存,最终通过消费端将 redis 的数据存入数据库并将数据实施投放到大屏显示。
2. bing搜索引擎的表现分析
基于.net core web api 和微软内部平台 BingDashboard 开发的 bing 搜索引擎打分系统。
1. 通过每月全球不同市场的用户在 Bing 上搜索的关键词(称为一份 queryset 数据),得到 Bing 的搜索页面。
2. 将每个搜索页面通过 xpath 做切割,得到多个不同的搜索结果。
3. 将每个不同的结果区分不同的类,比如视频类,图片类,论坛类,维基百科类等等。
4. 将上述整理完成的搜索结果上传到微软内部的标记平台,让全球用户去标记这个搜索结果的好坏。如相关性,内容是否正
确,内容是否丰富,最终形成一个分数。
5. 收集上述的标记数据,通过 sql 做最终的聚合分析并形成图表。
业绩:
本人负责上述整个项目的后端业务逻辑开发以及后续的算分逻辑和数据分析
3. 电商项目
基于.net core webapi + react 开发电商平台。功能包括用户接口,商品接口,购物车接口, 订单接口等。 用户登录基于oauth2.0 + identity server 4 实现微信授权登录功能
线下新零售业务,需要负责和硬件厂家的接口对接业务
基于.net core webapi开发后端接口
完成支付宝微信相关支付接口的调用