本人自从事软件开发工作以来,在长达10年的职业生涯中长期作为核心研发人员工作在产品研发一线岗位负责核心编码及开发文档编写工作。具备较强的业务沟通及解决问题的能力,善于学习及应用新的技术框架,敢于尝试好的前沿技术,自信可以担任技术管理方向及.net技术栈全栈开发方向的岗位。在长期的工作实践中,掌握了以下技能:
1, 具备使用良好的编码风格在.Net framework平台和.Net core平台进行B/S架构或C/S架构项目开发的能力。
2, 熟练使用.Net平台MVC、Entity framework、Autofac、Dapper、Grpc、WebSocket、Singlar等框架进行DDD分层架构设计。
3, 熟习关系型数据库的设计和Sql编写及调优,了解MySql、SqlServer,Oracle等关系型数据库。
4, 具备Web前端开发能力,熟习Javascript及Css,掌握JQuery,Vue等js框架和Bootstrap、ElementUI等UI框架以及Less css预处理并具备相关经验,了解Angular、Typescript及Node.js。
5, 了解TCP/IP及UDP协议,具备基于Modbus进行通信协议设计的能力以及使用SupperSocket及Dotnetty框架开发高并发服务器的能力。
6, 了解Mqtt协议,具备Mosquitto项目经验。
7, 了解RabitMQ消息队列及Redis、Memcached等缓存技术并具备相关经验。
8, 熟习Docker及Docker-Compose容器化技术,了解Kubernetes (K8S)。了解微服务中关于配置中心、服务注册/发现、Api网关、熔断器等核心组件,了解.Net平台下Steeltoe微服务实现框架。
9, Java技术栈:了解Springboot框架,熟练使用Eclipse及IntelliJ IDEA等IDE,熟习使用Maven搭建项目。具备Java小型项目和Android项目的开发经验。
个人博客:https://www.cnblogs.com/liujiabing/
勤上智慧灯杆
项目描述:
该项目是以路灯为载体,多杆合一为核心思想。包括路灯照明、信息发布、紧急呼叫、水文监测、环境监测、无线网络、视频监控、井盖监测、车位监测等管理模块,致力于提供城市道路灯杆一体化、智慧化的解决方案。各模块之间的数据互联互通以及多样化的联动形式是该项目的主要创新点,也是国内行业首创技术创新点。目前已经在杭州萧山、西安鱼化、东莞、深圳、菲律宾等地落地项目,其中深圳“深汕经开区智慧城市”是国内较大的大规模应用智慧灯杆的项目,中标金额3.18亿元(含智慧交通)。
该项目为综合项目,后端 核心框架为asp.net core 2.1+mysql+ef+rabbit+redis+vue+SignlaR。采用多租户数据隔离,前后端分离设计,后端参考DDD(领域驱动)设计进行分层,通过GRPC与其它独立服务通信,通过SignalR与前端页面通信,使用RabbitMQ实现的消息总线。该项目集成了各种物联网无线传感器,通信协议包括Lora、Zigbee、Nb-IOT等,也支持使用modbus协议通过串口设备与平台通信。
责任描述:
1,前后端的核心框架搭建、组件编写
2,业务设计,产品需求跟进、需求文档编写以及开发文档的编写
3,产品研发项目计划及跟进
勤上智能学习台灯
项目描述:
该项目的初衷是解决当前中小学生家庭作业偏多而家长由于时间或能力的关系无法及时辅导和批改学生的作业从而带来的问题。该项目分为三个部分:学习台灯、老师端APP、家长端APP。 学生可以通过台灯按键自主操作从线上老师资源中选择空闲的、专业对口的老师实时进行辅导,学习台灯提供了与手机APP(老师端及家长端)实时双向通话的功能,而手机APP可以实时预览学生台面的画面。除了用于辅导作业外,该台灯还提供了娱乐功能,比如童话故事以及音乐播放等。老师提交资料并通过审核后注册到平台(社会资源),可以自定义出勤时间段,在该时间段内能接到系统派发的辅导定单,完成订单可获得收益并可通过支付宝进行提现。
该项目核心后台框架为asp.net core 2.0 + mysql + ef + redis + mongodb ,管理平台前端框框架为 jquery + bootstrap +SignlaR。设备端整合萤石摄像头模块,通过萤石云平台下发数据到设备,设备通过HTTP API上传数据到勤上云平台。
责任描述:
1,前后端的核心框架搭建、组件编写
2,业务设计,产品需求跟进、需求文档编写以及开发文档的编写
3,产品研发项目计划及跟进
云安家安防系统
项目描述:
结合物联网、互联网、线下安保人员提供智能家居安全防护解决方案,用户安装公司智能灯具或萤石探测器后,灯具及探测器所产生的报警将通过云平台发送给用户和附近的安保人员,由安保人员与用户进行沟通后上门解决问题。用户也可以通过APP定制各种安保服务。
系统广泛采用ASP.NET MVC、Web API、EF、MangoDb、Ajax,Signalr等技术,结合了个推推送服务、融联云短信服务、高德地图、微信支付、支付宝支付等第三方服务。
责任描述:
项目技术负责人。项目架构、API及后台管理实现、数据库设计、安卓版APP框架搭建,单元测试及API文档、逻辑图、时序图编写。
勤上智慧家智能照明系统
项目描述:
勤上智慧家项目旨在实现自产灯具集成WIFI模块,利用网络通过手机APP、浏览器等客户端实现智能调节灯具色温、亮度、RGB的功能。
系统由设备服务器、云平台转发服务器、APP客户端组成,采用Modbus规划设计通信协议,设备服务器通过TCP维护设备连接实现设备与平台的通信。
责任描述:
参与制定智能控制系统通讯协议。
数据库设计以及数据API接口开发。
勤上智慧家Android版软件开发。
金尚SAP辅助系统
项目描述:
项目需求:对原ERP系统及管理流程和模式进行升级改进,提供一套更适合各部门日常工作及管理的生产辅助管理系统
项目模块:打样、打样BOM、BOM、工程单、工艺路线、PMC排程、报工、主数据、SAP同步、系统管理、报表。
项目架构、平台:CS架构,在.NET平台上用DotNetBar框架进行程序开发。
数据库:Oracle
责任描述:
根据业务逻辑进行模块代码编写和数据较验。
上线后的BUG修改、新增模块、业务变动。
金立信息中心运维系统
项目描述:
该项目主要为提高IT部门处理故障的效率,实现员工实时报障,服务器状态监控,IT人员工作日志等功能。
系统后台采用Asp.net 结合SqlServer数据库,前端页面使用Bootstrap框架,提供了数据录入、信息查询、报表、邮件通知等功能模块。
责任描述: 独立完成开发
项目描述:该项目是以路灯为载体,多杆合一为核心思想。包括路灯照明、信息发布、紧急呼叫、水文监测、环境监测、无线网络、视频监控、井盖监测、车位监测等管理模块,致力于提供城市道路灯杆一体化、智慧化的解决方案。各模块之间的数据互联互通以及多样化的联动形式是该项目的主要创新点,也是国内行
项目描述: 该项目的初衷是解决当前中小学生家庭作业偏多而家长由于时间或能力的关系无法及时辅导和批改学生的作业从而带来的问题。该项目分为三个部分:学习台灯、老师端APP、家长端APP。 学生可以通过台灯按键自主操作从线上老师资源中选择空闲的、专业对口的老师实时进行辅
独立开发,采用vue+typescript+elementUi技术框架,用于数字乡村项目的数据展示。