个人介绍
徐州师范大学 计算机科学与技术/计算机应用
10年软件开发相关工作经验,5年以上项目和团队管理经验。擅长产品RoadMap规划,团队建设,软件工程,软件研发。对高性能,高可用性,分布式,高并发,以及微服务系统有一些经验和心得。喜欢关注前沿技术趋势和互联网行业应用。技术栈以Java、Spring全家桶以及常用中间件为主。曾于“苏宁金融”任职技术经理,负责B端通用服务线相关系统研发。曾加入过一家idea和产品前景非常不错的创业型团队,负责旗下 "SAAS平台"、“开放平台”以及相关基础设施系统的研发工作,也涉及研发团队的组建,后因与创始人在观念上存在分歧最终“分手”。现在赋闲在家,经思考后决定转型做一名“自由职业程序员”,静候您的召唤,我已经准备好了。
服务准侧:1. 讨论问题时,利弊在先,对错放后;2. 选择做事时,只看应不应该,不管喜不喜欢
服务底线:1. 赌博、游戏、破坏、灰色产业链类的需求 - 不接;2. 不尊重工程师的老板 - 不谈;3. 需求朝令夕改 - 即刻分手
工作经历
和TA聊聊APP扫码和程序员直接沟通
该用户选择隐藏工作经历信息,如需查看详细信息,可点击右上角“和TA聊一聊”查看
教育经历
2006-09-12 - 2010-06-30徐州师范大学计算机科学与技术(计算机应用)本科
全日制统招本科,计算机科学与技术专业
技能
账户领域服务,基于dubbo对外提供rpc服务,采用领域驱动设计(DDD)思想组织代码结构。Facade:对外提供的接口SDK Entity: 采用 “充血模型” 对业务逻辑进行封装 Repository: 数据仓储层,负责数据的读写操作 Spec: 规格定义,封装数据执行操作前的准入条件判断逻辑
对开发过程中的常用、通用的支撑功能与组件的封装。如:1. Springboot启动时按当前Profile加载对应的配置文件 2. 通用组件Spring Bean的初始化配置定义 3. 统一全局异常拦截器