1.擅长C#,.Net Core,.Net Framework,Asp.Net Mvc,Asp.Net WebApi,WinForm,WPF,ORM框架(EF Core,Dapper,SqlSugar),分布式技术,和基于quartz任务调度服务等相关技术
2.精通MySql(索引,锁,binlog数据分析),SqlServer(T-SQL,存储过程,索引,视图,CDC数据同步),可根据执行计划分析优化性能
3.熟悉.net微服务架构体系,Redis(基于redis分布式事务锁等),MongDB(可根据执行计划优化索引等),ElasticSearch
(分词搜索,模糊查询,Linq查询,聚合查询等)和RabbitMq(消息队列的应用场景,基于MQ分布式异步处理等),HangFire
(微服务集成任务调度),Stateless(状态机-轻量级工作流集成),HttpReports (微服务APM链路追踪系统),ELK(分布式日志
集成),Yapi,Git,批处理,Jira及DevOps的运维应用,熟悉使用AI工具进行代码审核及优化
易久批-ERP后台管理系统
项目描述:ERP 系统是易久批大型的后台管理系统,主要包括供应商管理,采购入库,采购退货,库存管理,产品价格现金流管
控,订单分账,资金结算,账户开通,财务管理(预付单,退款单,收款单,预收单,核销单)单据的审核,查询,结算,下推,
配置,阿米巴报表统计相关,为整个公司系统体系提供后端管理的支持,以及运营人员,大区经理,总部财务决策运行的管理平台
开发工具和技术:
1. sqlServer2012,Mysql5 .7,NetCore3 .1
2. Redis(基于StackExchange.Redis框架封装)+RedLock.net分布式事务锁
3. ElasticSearch(基于Elasticsearch.Net框架封装)聚合查询,模糊查询
4. MongoDB(基于MongoDB.Driver框架封装)Linq查询,批量增数据
5. RabbitMQ(基于RabbitMQ.Client框架),分布式异步处理,自研通过hash算法通过headers模式指定Routingkey进行数据处理
6. 自研Taskhandler,基于MQ,Redis,MongoDb,进行批量,耗时操作,保证数据一致性
7. 任务调度(基于Quartz框架封装)+HangFire微服务集成
8. 数据导入导出(基于Magicodes.IE.Excel框架封装),封装能支持异步处理
9. IOC(DI,Autofac)进行服务注入
10. 状态机(基于Stateless框架封装)进行审批流程处理
11. 前端能使用VUE框架+Jquery+element UI框架进行页面开发
12. ELK,APM,HttpRepots,DevOps 使用
13.使用Java,Spring框架进行业务迁移和新需求开发
责任描述
● 根据产品经理宣讲的需求结合实际的场景分析进行服务开发
● 对现金流,库存,订单同步,分账,结算处理
● 对现有的业务优化(代码优化,慢查询优化,高并发异常)
● 对数据进行迁移,归档,同步
● 解决系统的 bug 和 对问题的复盘研究,并制定解决方案,处理问题
● 对接公司各事业部(交易中心,支付中心,订单中台,供应链,大数据...)上下游数据同步,管控处理
主要是给智能制造工厂做的MES管理系统,对接工控机 ,像PLC,485串口通讯,进行对接采集对接,系统还包括,设备维修,工单工序报工,ERP采购入库,销售出库信息
本地商家铺货系统是一个专门为商超,副食店铺货的管理系统,客户在系统中批发商品,一件代发,全程物流轨迹,采购,退货全自助流程