10多年从事.net开发,获得软考架构师资格证。工作主要偏后端,使用webapi,mvc等框架,熟练使用各钟常见数据库、缓存、消息队列等相关技术。
可以开发、架构、解决性能问题。
也有前端vue、blazor和winform开发经验。
一、在线直播软件项目
是一款可以一对一视频聊天和观看直播的软件。我从事服务端开发。使用.net core 3.0开发,框架为webapi,数据库采用mysql数据库,使用缓存redis提高服务端性能,对于高并发场景使用redis锁解决了并发问题。 微服务架构思想划分模块,并使用docker部署在Linux系统服务器。
二、停车场管理软件
软件主要功能描述::软件管理硬件,实现车场自动化管理,。
主流程:摄像头识别车牌->算费->移动支付->开闸等一系列操作。
项目为c/s架构的,我从事客户端开发工作、团队管理、软件架构。
客户端为winform框架开发的pc应用软件,使用混合app方案,具体使用CEFsharp技术。c#控制硬件,引入c语言dll,部分页面使用web页面 HTML布局,js通过cefsharp调用c#方法。使用ef做orm框架,使用sqlite客户端存储存储。