1. 从事.Net Core开发两年时间,深刻理解.net core。
2.熟练使用js,使用Vue2+Antd参与公司web项目开发。了解vue3和ts。
3.能够独立完成系统开发,包括需求分析,数据库设计,前端界面和后端交互,输出各类文档。
4.数据库方面熟练使用各种关系型数据库,能够写复杂sql以及存储过程,Mysql用的较多,使用非关系型数据库mongodb参与实际项目开发。
5.熟悉使用各种ORM技术。
6.熟练使用各种拦截器,筛选器等AOP技术。
7.慢sql优化,通过对执行计划分析,采用适当的方法对查询速度进行优化。
8.熟练使用furion轻量级框架,对abp框架有所了解。
1.养殖系统,公司核心业务系统,具有复杂的业务关联以及较为庞大数据量。
2.技术栈.Net core6+webapi+vue2+Element-ui+Mysql+Redis。
3.整个项目分为系统管理,基础信息维护,各种业务模块,以及报表展示。
4.负责基础信息模块前后端所有的开发,以及其他复杂业务模块后台接口开发工作。
5.使用AOP拦截器解决各类问题,比如全局对请求参数进行处理,异常日志记录等等。
6.参与整个项目研发,bug修复。
角色 | 职位 |
负责人 | .Net开发工程师 |
队员 | 前端工程师 |
队员 | 后端工程师 |
车辆管理平台是养殖系统中较为复杂的业务模块,在进行养殖系统开发的时候将此业务模块抽取形成子系统,该系统全部由我一个人完成,包括前端后端,数据库设计,文档输出,线上运行维护。
养殖系统是很庞大的业务系统,主要面向公司子公司以及所有养户使用,是公司生产经营的重要辅助记录系统,整个系统性从产品经理设计到研发开发到测试有严格把控,公司也有意向做成一个产品供养殖行业使用。