Newbe便是新生,唯有不断蜕变才能焕然新生。
概要
俞坤,男,1992年生,2015年6月本科毕业于福建师范大学,计算机科学与技术专业。
大学在校期间,四年连续获得一等奖学金和校三好学生称号。(同专业共 120 余人,每年一人)
学生党支部书记。年级学生会主席。学分平均绩点 3.0 以上,同专业顶尖。ACM 福建省银奖一次、校一等奖一次。
四年专注于.Net 服务端开发 / BS系统开发。具备“高并发,分布式”系统设计与实践经验。具备全栈开发能力。
能够支持二十万同时在线用户在线交易。线上日下单数400万以上(未达到极限),实现订单秒级撮合。
开源项目作者,独立开发实现的“QQ机器人框架-Newbe.Mahua”,已经达到 550 Star 以上。
独立博客维护者(www.newbe.pro)。
熟悉“敏捷项目管理”,承担过 4-6 人的项目管理工作。
英文阅读能力良好,能够通读英文技术文档。
学习能力强,技术热情高。协作交流佳,文档能力好。
电子邮箱:newbe36524@qq.com
QQ:472158246
工作履历
时段 | 公司 | 部门 | 职务 |
---|---|---|---|
2018.03-2018.12 | 上海拓阿科技有限公司 | 软件开发部-服务端组 | .net服务端工程师 |
2014.11-2018.03 | 福建特力惠信息科技股份有限公司 | 研发部 | .net研发工程师 |
2014.07-2014.11 | 福州银达天成电子技术有限公司 | 软件开发部 | .net开发工程师 |
工作主要内容
总体成效
大四第一学期起便开始进入企业工作。
在特力惠三年中,连续两年被评定为”优秀员工”(研发部一人)。
同事领导的普遍评价为:学习能力强,技术能力可靠,工作积极主动,协作能力优秀。
主要技术点
以下内容排名按照熟练度逐级递减。
编程语言:C#
/ Javascript (ES5)
/ Powershell 5 & Core
/ Typescript
/ Java
/
数据库应用:Postgresql 10+
/ SQLite 3
/ Oracle 11+
/ SQLServer Localdb
/
其他服务端组件或技术:
ElasticSearch
/ Redis
/ RabbitMQ
/ Docker
/ Service Fabric
/ OpenID Connent
/ OAuth 2.0
/ SAML
/
前端技术栈:Easyui
/ JQuery
/ Vue
源代码管理:Git
/ SVN
软件应用:
Rider 2018+
/ Visual Studio 2015+
/ WebStorm
/ Sublime Text
/ IIS
/ 禅道
/ Team Foundation Server
/ Office2016
/ XMind
/ Jenkins
/ TeamCity
/ Nuget
/
.Net 技术内容
掌握C#主要语法特性,熟练使用Task进行异步编程,并行编程。
能够使用AspNetCore
框架构建系统API,并使用Swashbuckle.AspNetCore
快速生成接口文档。
能够使用Orleans
结合Service Fabric
框架构建具备横向扩展能力的集群应用。
此处列出本人能够熟练使用的主要技内容。
AspNetCore
/ Orleans
/ AspNet MVC 5
/ Autofac
/ NLog
/ Dapper
/ EF6
/ dbup
/ IdentityServer3
/ XUnit
/ NUnit
/ SpecFlow
/ Polly
/ Hangfire
/ Topshelf
/
主要项目经历
数字资产交易平台软件
[需求]:实现用户下单,自动撮合,充值提现,O2C交易,短信通知,第三方系统对接等。
[贡献]:服务端开发,基于Orleans
/ Postgresql
/ RabbitMQ
/ Redis
/ ElasticSearch
/ Service Fabric
等主要技术开发的交易平台软件。在确保业务数据正确性的基本前提下,优化业务流程,解决系统性能瓶颈。实现在高并发大数据量压力下的系统稳定。能够支持二十万同时在线用户在线交易。线上日下单数 400 万以上(未达到极限),实现订单秒级撮合。
河南省国土资源厅一张图云门户
[需求]:围绕应用资源、服务资源和计算资源三大云资源,实现全省可用的多租户云平台。实现快速交付、简化运维和按需取用的国土云平台。
[贡献]:主程,主要技术决策要点、代码审查与任务分配。独立完成VCenter API
的对接调用工作,实现虚拟机的调度与资源管理。
特力惠运维平台
[需求]:为公司现场实施与运维人员,提供一套具备自动化部署、实时监控的运维平台。
[贡献]:主程,主要技术决策要点、代码审查与任务分配。成功采用ansible
在远程虚拟机自动部署iis站点和windows服务。并采用ElasticSearch
中提供的Beat
采集器+ElasticSearch方案,实现了对应用和计算机信息的实时监控与分析。
河南省国土资源厅统一访问控制系统
[需求]:建设支持多业务系统的统一身份认证与授权系统。实现多系统单点登录登出,统一组织机构数据管理,统一权限查看与系统访问控制。
[贡献]:主程,主要技术决策要点、代码审查与任务分配。独立完成IdentityServer3
为主要框架的单点登录方案,为其他子系统提供了对接方案并落地成功。
特力惠统一身份认证与授权平台
[需求]:为特力惠所有产品提供统一的身份认证与授权平台,实现多产品单点登录与授权管理。这是公司研发部决定进行JAVA方面尝试的初期项目。
[贡献]:主程,主要技术决策要点、代码审查与任务分配。独立完成JAVA技术转型过程中遇到的技术难点。基于原有的协议知识,对CAS
进行自主定制,实现了原有的产品的统一对接。
个人项目
Newbe.Mahua .Net QQ机器人开发框架
项目地址:https://github.com/Newbe36524/Newbe.Mahua.Framework
使用该SDK开发可以实现一次开发,运行于多个不同QQ机器人平台平台的绝佳体验。
Newbe.Docs 个人静态博客
项目地址:https://github.com/Newbe36524/Newbe.Docs
基于 Hexo 构建编写的纯静态博客,博客地址为 http://www.newbe.pro
Newbe.Pct 自动化测试框架
项目地址:https://github.com/Newbe36524/Newbe.Pct
本项目为测试工作者提供了一套“简易的 Web E2E 自动化测试脚手架”。测试工作者可以通过该脚手架,实现编写一些简单的 Web E2E 自动化测试。
本项目是基于github上优秀的开源项目 protractor-cucumber-typescript 本土化改造,使之更加适用于国内的中小型测试团队。
求职意向
小型或初创团队技术核心
如果您已经拥有资金,拥有战略,现在就缺一个“程序员”了,那么请联系我。
中大型公司研发人员
如果您的公司需要 .Net 服务端、Web端 工作经验充足,并且沟通良好,甚至还具备项目管理能力的人员,那么请联系我。