个人简历 - 张岩
个人信息
男 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-composeshell_scripts
