谭荣
高级.Net开发
8年经验
2024-06-17
个人介绍:1、熟练掌握 C#语言基础(多态,封装,继承,反射,委托,Lambda 表达式等基础知识),
熟悉基本的设计模式以及常用的数据结构和算法。
2、熟练掌握 Mysql,SqlServer,NoSql(Redis,Memcached),Elastic Search 等数据库的相关操
作。熟练编写高性能的 Sql 操作语句,了解存储过程,触发器,数据库事务和数据库性能调
优的方法。
3、熟练掌握 ASP.Net MVC 框架,Autofac、EF、Linq、RabbitMQ、WebAPI、Quartz.Net,
SignalR、多线程、并发编程等技术。
4、熟悉 JQuery,JS,Html,CSS,Bootstrap,Vue.js 等前端技术。
5、熟悉 SVN,Git 等团队开发软件,Swagger API 文档管理组件,Bug 管理系统。
6、英语六级,可以熟练阅读相关的英文技术文档
项目经验:1、CRM 系统的重构与维护。原有 CRM 系统没有采用 MVC 分层结构,
维护起来比较麻烦,决定重构为 MVC 架构,使用 EF 做持久层。分层后
项目结构清晰,代码定位和 bug 处理起来变得精准。
2、新增数据统计模块,用于统计课程播放量,播放时长等重要信
息。
3、新直播平台网站的开发与维护(www.daodaotv.com)
4、负责项目基础框架的搭建,数据库的构建。编写 Redis 缓存基础服
务接口,用于缓存课程基本信息等,搭建 ElasticSearch,用于课程,老
师,文章的搜索。
5、开发课程中心,订单中心,个人中心模块。完成支付接口的对
接。
6、开发拼团功能模块,提高课程购买量,为公司带来了巨大的收
益。
7、直播数据,访问数据的数据统计,用于后续网站留存率分析,
以便制定有针对性的策略
技 能:
.NET