关于我
- 庄永耀 / 男 / 1987.12
- 本科 / 西安电子科技大学 — 计算机科学与技术(2005/9 ~ 2009/7)
- 硕士 / 西安电子科技大学 — 软件学院(2009/9 ~ 2012/3)
-
联系方式:andyzyy@gmail.com 185**8229 - 工作地点:北京
- 状态:求职中
工作经历
- 高级开发工程师 - 易到用车(2015/4 - 今)
- 软件工程师 - 兴唐通信科技有限公司(2012/4 ~ 2015/3)(保密单位)
- 实习 - 西门子(中国)有限公司.(2011/2 ~ 2011/9)
项目经验
LBS 服务 (2015/5 ~ 今)
负责基于地理位置的实时车辆信息检索引擎的设计、开发、扩展、优化。
参与地理位置相关的用户体验指标体系的数据计算。
推动基于 ELK 的指标监控平台的应用。
分布式应用配置管理、结点管理。
- Java, netty, thrift, redis, distribute system, php
- 司机位置写入 qps 5w/s
- 司机实时位置检索 qps 1000/s
自动化生产线项目(2013/7 ~ 2015/3)
1. 基于状态机+消息队列方式的控制终端系统,实现可重用的流程控制框架
2. 在 linux/windows 下封装统一的tcp网络通信库,使其满足接口化,模块化,跨平台,高可用
3. 指导外部合作公司的研发人员,根据项目中的接口定义进行相应的实现
- VC++,Linux C,Makefile,Python
库房管理系统(2012/12 ~ 2013/6)
1. 参考并改进了 pyExcelerator 库,统一生成统计报表
2. 优化数据库操作,降低系统的冗余,使后期维护和修改成本大大降低
- Python,Pylons,JavaScript,ExtJS,MySQL
生产系统终端软件开发(2012/5 ~ 2012/11)
1. 重新设计多线程互斥/同步的并发模型,降低了终端系统的资源使用率,提高了性能
2. 编写高效的日志库,为日后的所有项目使用
- VC++、多线程
企业级移动应用平台(2011/3 ~ 2011/9)
1. 应用内核中的 netfilter 框架,拦截 TCP 层网络数据,并修改数据包
2. 模块不属于代理服务器或 Android 平台,完成对 Web 页面的修改。
- Linux C,Makefile
菜鸟时期的小工具
* VC: 抽奖软件、番茄时钟、MatrixGame;
* python: 基于 scrapy 图片爬虫;
* 基于 LBS 的打折信息展示:hackthon项目,使用了高德 API、BMOB 提供的云服务端;
专业技能
- C/C++/Java/Python/Shell/Makefile
- netty/thrift/Netflix
- Linux/Windows/TCPIP/Network programming
- High Performance/High Availability Distribute System
- Monitor / metrics
- Database / Big data
- machine learning
职位目标
- 高级后端工程师
- 30K/month
自我描述
认真做事,坚持做对的事,注重细节,推动事情不断演进,直至完成
爱好
- 运动:长跑、篮球
- 读书