个人简历 - 张岩
个人信息
男 93.07
现居:China, Beijing
从业:2014-至今
爱好:编程、阅读
目前状态:在职
期望职位:高级Java、架构师、Leader 均可
GitHub: https://github.com/cuilan
Blog: https://cuilan.github.io
DockerHub: https://hub.docker.com/u/cuilan
自我评价
暂无,以后有时间写!
专业技能
- Java: Jdk8/11/17、HotSpot、OpenJ、多线程、并发、AQS、集合源码、JVM、JMM、GC等
- 其他语言:
Golang
、Python3
、ASM
- 主流框架:
SpringFramework
、SpringBoot2/3
、SpringCloud
、Mybatis
、MybatisPlus
、JPA
、SpringData
。 - 中间件:
CoreDNS
、Nginx
、Caddy
、Redis
、Memcached
、ES
、MySQL
、PgSQL
、Postgis
、GeoServer
、MQ
等。 - 架构: 单体、垂直、SOA、微服务、模块化单体等。
- CNCF生态:
docker
、Earthly
、lima
、Containerd
、Podman
、OCI
、nerdctl
、k8s
、helm
、traefik
、Harbor
。 - 源码:
Java集合源码
、SpringFramework 5.2.x
、OpenJDK部分源码
- 团队管理经验,构建公司
DevOps
、gitlab
、runner
、CI/CD
,规范制定及落实。
工作经历
待完善
项目经历
大地新亚架构(current)
火情卫星监测预警
卫星火情速报APP
卫星数据开放平台
多源极轨卫星数据处理
Opay支付
NFC多人点餐
无秘
个人项目(GitHub)
tom-common
: Tools of mybatis(TOM) common.- https://github.com/cuilan/tom-common
- mybatis-plus 开发工具集,对 mapper 层增强了批量操作、集成 redis 缓存操作,支持实体对象缓存、自定义缓存、本地缓存等。
jwt-spring-boot-starter
: JWT SpringBoot starter.- https://github.com/cuilan/jwt-spring-boot-starter
- 提供 JWT 加解密服务,省去一些繁琐配置。
- SpringBoot2.7.x、SpringBoot3.1.x 已适配
earthlybuild
: earthly auto build.- https://github.com/cuilan/earthlybuild
- use earthly build docker images.
- cuilan/alpine
- cuilan/openjdk
- cuilan/golang
- cuilan/dind
- ……
file-index
: 磁盘文件目录扫描入库docker-compose
shell_scripts