毕业于211院校全日制对口专业,极度关注问题根本点,能使用最简单、有效的方式解决问题。
精通.net相关技术栈,扩展包括java在内的其他生态平台。
第一语言:C#,第二语言:java、Iron Python。
近3年,主要从事:
1、系统架构建设、团队技术管理;
2、高并发系统开发、重点业务优化、系统性能优化;
3、帮助企业从.net framework向.net core的迁移、从单体项目向微服务转型;
4、员工技术提升培训;
5、基于.net技术栈的DevOps相关实践。
详细信息:
1、拥有211院校全日制计算机专业学位,7年多工作经验,3年外资企业/对欧美市场企业。
2、有4年团队技术领导和3年系统架构经验,两个互联网电商平台架构设计经验。
3、精通.net技术栈,包括asp.net、桌面程序、clr相关知识、并发编程、元编程。
4、熟悉常用的数据库、ORM、缓存、消息队列等技术,理解分布式开发相关知识。
5、深刻理解面向对象思想,熟悉常用的设计模式、设计思想。
6、代码洁癖,理解开发流程及各个技术痛点,热爱技术,喜欢钻研,技术具有前瞻性、高可用性。
7、3年多的.net core微服务项目经验,拥有基于Linux、windows的DevOps实施经验、面向Linu****台的开发经验。
8、在多个团队或主导或深度参与了ci、cd等流程的建设与实施,熟练使用markdown、graphviz等非二进制文档工具。
9、会为系统与架构定制化开发工具、编写脚本,拥有自己开发的辅助工具,能够快速处理许多工作以减少工作量。
Crm系统
【项目性质】:CRM项目
【项目语言】:中文
【开发工具】:Microsoft Visual Studio 2017、IntelliJ IDEA
【软件环境】:Linux/Windows、C#、.Net Framework、Java 8、Mysql、Docker、Git
【使用技术栈】:微服务架构、Dapper、Entity Framework、MVC、Owin、Windows Service、spring boot、mybatis
一、 dot net相关工作
1、 对现有项目的重要功能整理、重构、优化;
因为Crm系统是一个在极其短的工期内赶出来的面向销售直接使用的重业务系统,很多代码都是在原有的代码基础上不考虑未来,不考虑上下文直接以填鸭式地写代码方式进行编写,造成源代码冗余极其严重。
如创建订单等重要功能的代码优化。
原有的创建订单功能中,以前的开发者为了保持所谓的代码复用,而把所有的业务都拆分到独立的Sevice或者Repository中,这样造成了:
可兼职时间
可兼职地点
0条评论 雇主评价