联系方式
- 手机:18014480006
- Email:sunhao0550@163.com/sunhao.java@gmail.com
- 微信:同手机号
个人信息
- 孙昊/男/1990-03-18
- 工作年限:12年+
- 本科/安徽理工大学信息与计算科学
- 荣誉奖励:2011年实习期间获得优秀实习生
- Github:https://github.com/sunhao-java
- 技术博客:https://www.crazy-coder.cn (部署在GitHub Pages上,国内访问比较慢,可通过科学上网方式)
- 期望职位:Java资深开发工程师、架构师
- 期望城市:南京
工作经历
南京蔚蓝智能科技有限公司
职位、在职时间
架构师、2024-04~至今
工作内容
- 数字化团队技术负责人,管理公司所有OD人员(10+人)
- 负责数字化团队技术架构
- 负责数字化团队技术氛围建设
- 主导公司出海项目中关于隐私合规事宜(隐私数据合规、跨境传输、各种协议)
- 作为我司项目负责人、接口人与建行生活、建行善融进行对接
南京叶子科技有限公司
职位、在职时间
架构师、2018-08~2024-04
工作内容
南京叶子科技有限公司,是OPPO公司的全资子公司,负责oppo销售领域的数字化构建工作。
- 带领团队完成公司PaaS层的构建(控制台、流程中心、网关中心、任务调度中心、集成中心)
- 协助运维完成公司devops流程的构建
- 构建公司底层工具类组件(公司内部广泛使用)
- 公司使用的技术选型
- 疑难问题解答、协助
- 负责一些简单的大数据相关(入门,刚接触)
- 深度参与OPPO数字化转型计划(凤凰计划,又叫phoenix计划)
- 项目一:API集市(A+类)
- 项目背景:通过API集市将OPPO上千的内部系统进行整合,分析调用关系、调用合理性以及接口质量
- 参与角色:系统架构师
- 项目成果:
- 入驻1400+系统,共计近万接口
- 全球化部署(中国、巴黎、新加坡、印度)
- 其中,中国区完成异地双机房部署,可做到分钟级容灾切换(内部基础平台原因,无法做到更细粒度切换),也可支持蓝绿部署
- 基本完成全年99.99%的可用性目标,无重大事故发生
- 单日流量峰值2亿+次,TPS峰值5000+
- 主导整个系统降本计划,为公司节省80万+/年
- 技术栈:Java、Lua、Spring全家桶、APISIX、Docker、K8S
- 项目二:任务调度中心(A类)
- 项目背景:通过统一的调度平台来统一管控公司内部系统的定时任务,基于Quatz完全自研
- 参与角色:产品、架构师、主程
- 项目成果:
- 支撑800+系统的6000+任务,总调度超3.5亿次
- 任务类型:HTTP任务、自研协议任务、DUBBO任务
- 支持分片和广播
- 支持多Quartz集群,以降低任务之间的相互影响
- 项目一:API集市(A+类)
离职原因
公司组织调整,base变更成深圳
中兴软创科技股份有限公司
职位、在职时间
架构师、2015-04~2018-08
工作内容
中兴软创(即:浩鲸云) 政企部门 智慧城市 底层架构开发 (中间有段时间离职去创业的,时间:2015-08~2016-01)
离职原因
为了更好的职业发展
联创车盟汽车服务有限公司
职位、在职时间
高级java开发工程师、2014-07~2015-04
工作内容
联创车盟(AA China)2004年7月成立于北京,隶属于联创科技集团,是国内处于领先地位的全国汽车服务网络提供商。
主要负责开发慧驾平台的结算系统,以及产品技术支撑。合作完成系统架构,研究新技术
离职原因
公司欠薪,领导鼓励离职
江苏金智教育信息技术有限公司
职位、在职时间
高级java开发工程师、2011-07~2014-07
工作内容
主要做同一通信平台和关于工作流方面的项目,面向全国本专科学校
自定义表单的协助开发
以及内容管理系统(CMS)的开发,主要负责内容模型的开发。2011.7-2012.7 实习一年,并且获得优秀实习生。
离职原因
寻求新的发展、突破自我
开源项目和技术文章
开源项目
lodsve-boot :Lodsve develop kits base on Spring-Boot and some opensource components!
lodsve-framework :Let our development of Spring very easy!
lodsve-maven-archetype :Maven archetypes to create a project with lodsve-framework!
lodsve-maven-plugins :maven plugins for lodsve
自我描述
以下均为我熟练使用的技能
- 熟练使用Spring/Spring-Boot/Spring-Cloud等主流开源框架,也略读过一些源码。
- 有过微服务拆分、优化经验。完整参与设计、建设OPPO体系使用的开发者平台、网关、BaaS服务(任务调度、邮件推送、消息通知等等)等
- 熟练使用Linux服务器,熟练使用一些Linux常用命令,对项目部署有一定经验 。
- 熟悉Docker/K8S,有过搭建CICD流程、规范的经验。
- 对持续集成有过研究,搭建过jenkins+maven+gitlab一套开发工具
- 熟练使用MySQL数据库.有过SQL优化的经验。
- 对redis、memcached、mongodb等也有过研究
- 熟练使用maven、gradle等构建工具
- 了解并研究过一些其他语言,如:javascript、python、groovy、php、nodejs、scala等
- 了解并熟悉整个互联网开发体系及架构,如分布式服务调度框架dubbo,消息队列rabbitmq等等
- 有着较强的团队合作能力、较强的自学能力,对新的知识充满渴望
END
感谢您花时间阅读我的简历,期待能有机会和您共事。