About
自2016年9月起2024,在深圳创业,担任技术合伙人,专注于建设城际线路拼车细分领域的网约车平台软件系统。 我的职责主要包括团队建设、产品管理以及后端架构与DevOps体系建设。
近年来,我专注于以下方面:
- 在团队研发中推动落地领域驱动设计的落地。
- 利用领域驱动设计方法重新设计产品的后端架构,逐步升级平台各个系统。
- 进行容器化运维工作,涉及到kubernetes和istio服务网格等技术。
在2013年及以前,主要使用C++语言,从事游戏领域开发,涉及的项目包括:
- MMO服务器引擎,采用了C++内嵌Lua的架构。
- MMO服务器的IM消息服务器集群。
- MMO客户端3D游戏引擎无缝大地图关卡系统的开发,基于Unreal Engine 3。
- Cocos2D手机游戏开发。
- C++ socket 高并发网络编程,包括IM和MMO服务器以及P2P客户端软件。
- 游戏引擎内容编辑工具,客户端GUI编程,涉及wxWidget、QT和C# WPF等技术。
连续创业过程中,我亲自参与了iOS、Android原生开发以及ReactJS Web前端开发。
目前主要技能:
- 语言:Go, Python, NodeJS, TypeScript, C++, Java
- 数据库:PostgreSQL, Redis, MySQL, Cassandra, TimescaleDB
- 消息队列:Kafka, RabbitMQ, NATS
- 大数据分析:superset, clickhouse
- 流程引擎:temporal.io
- DevOps: GitLab CI, Sentry
- 容器化运维: kubernetes, istio, Grafana, Loki, Prometheus