
侯小益
软件研发工程师 / {{ workLife }}年 / 上海
基本信息
联系方式
技能点
加我微信

拥抱955,拒绝996
不做社会主义加班人
教育经历
-
中国石油大学(北京) - 信息管理与信息系统
211大学 全日制统招本科
工作经历
-
Bosch -Software Development Engineer
- 参与内部创新平台的多个项目开发。
-
美团-后台开发工程师
- 参与内容中台建设,偏业务开发,海量数据处理
- 维护内容标注平台,推荐运营平台,内容门槛建设
-
中国电信-研发工程师
- 年度绩效个人排名居近200人第二
- 代码审计团队技术和项目负责人,带领多个具有四五年开发经验的人
- 负责项目的架构设计和第一行代码编写,解决团队核心技术难题
- 个人购买并且泛读了100本纸质技术类书籍
项目经历
-
云道-代码审计模块 负责人
- 技术栈:SpringCloud(Eureka,Zuul,Ribbon,Admin,SpringSecurity)+Mybatis-plus
-
中国央企第一个上云项目,主要是基于微服务SpringCloud的Eureka,Zuul,Ribbon,SpringSecurity,SpringAdmin服务治理部分+基于SpringBoot开发的业务部分。
代码审计团队技术和项目负责人,带领多个具有四五年开发经验的人,团队正式员工人数8人
完成从 “调研-设计-实现-文档”等工作,主要负责系统原型、功能框架及数据提交流程、元数据及源数据的管理与共享方案的设计以及系统开发等工作
微服务系统架构设计,集群部署,故障转移,灰度发布,版本兼容。采用 Zuul+SpringRetry
基于jackson自定义枚举序列化,协调前后端以及数据库的枚举优化存储,优化整个流程
-
简印-在线云打印 https://easyprint.vip/
- 技术栈:SpringBoot+Mybatis-plus
-
大三开发的在线云打印项目,主要解决打印店电脑病毒传播和打印店排队问题。开发有用户web的前端和后端,打印控制器端等。系统前后重构了七次,从Serlet到SSM,最后一直迭代到SpringBoot的开发技术。Shiro到SpringSecurity。
完成从 “调研-设计-实现-文档”等工作,主要负责系统原型、功能框架及数据提交流程、元数据及源数据的管理与共享方案的设计以及系统开发等工作,后面多多少少投资的四五千块钱运营,最后失败。整个过程慢慢成长和收获。
专业技能
- Java:了解 Java性能调优,JVM,JMM原理,多线程并发,锁优化,设计模式,LRU
- SpringCloud:了解Spring底层IOC,DI,AOP的实现原理,Spring事务, Eureka,Zuul,Ribbon,Admin
- Mybatis:了解mybatis源码,了解ORM底层实现方式,详细阅读过 HikariCP-5.0.2源码,了解数据库连接池基本原理和优化。
- Golang:gin,gorm,fyne桌面软件开发, beego
- MySQL:了解性能优化,索引优化,事务,日志,锁机制,MVCC
- Redis:了解底层原理,熟悉多种应用场景。缓存,分布式锁,去重。
- 了解Python,Vue,React,Android, Kong, Nginx, Docker ,k8s,Jenkins,Gradle,HDFS,Hive,ELK,MQTT,物联网开发(esp8266等,传感器接入使用)等
- 日常使用deepin,ubuntu,macos,centos,熟悉linux系统命令,编译过linux内核
自我评价/期望
- 开朗乐观,朝气蓬勃,环境适应能力强,外企 IBM 实习过,央企 中国电信 工作过
- 喜欢看书,爱好折腾代码,贡献过开源项目
- 学习能力强,沟通能力强,具备良好的问题分析和解决能力,对新技术有敏感性并愿意致力于新技术研究。
- 个人执行能力很强,讲究效率,不喜欢用时间弥补效率。希望工作965这种,不吃青春饭(要活100岁呢),生活与工作平衡。有时间去享受生活,去看看书,研究技术。