位置: 文档库 > 求职简历 > Lua后端开发工程师简历模板

Lua后端开发工程师简历模板

浮光掠影 上传于 2023-01-22 20:31

《Lua后端开发工程师简历模板》

一、个人信息

姓名:张三

性别:男

年龄:28岁

学历:计算机科学与技术 硕士

毕业院校:XX大学(2016-2019)

联系方式:手机(+86 138-XXXX-XXXX) / 邮箱(zhangsan@example.com)

求职意向:Lua后端开发工程师

期望薪资:20K-30K(可面议)

期望城市:北京/上海/深圳

到岗时间:1个月内

二、技术能力

1. 编程语言

精通Lua语言,熟悉OpenResty框架开发高性能Web服务;掌握Python、C++作为辅助开发工具;了解Go语言基础语法。

2. 后端技术栈

熟悉Nginx+Lua(OpenResty)生态,具备RESTful API设计与开发经验;掌握Redis缓存系统,能设计高效的数据缓存策略;熟悉MySQL数据库优化,包括索引设计、慢查询分析;了解分布式系统架构,参与过微服务拆分实践。

3. 性能优化

擅长通过Lua协程、异步非阻塞I/O提升服务并发能力;熟悉LuaJIT性能调优,能定位并解决内存泄漏、GC停顿等问题;掌握Prometheus+Grafana监控体系搭建,具备全链路压测经验。

4. 开发工具

熟练使用Git进行版本控制,熟悉GitLab CI/CD流水线配置;掌握Docker容器化部署,了解Kubernetes集群管理;熟悉Wireshark、tcpdump等网络抓包工具;能使用LuaProfiler进行性能分析。

三、工作经历

XX科技有限公司(2019.07-至今) 高级Lua后端工程师

1. 核心项目:游戏服务器架构重构

主导使用OpenResty替换原有Node.js服务,实现QPS从8000提升至25000,延迟降低60%;

设计Lua-C混合编程方案,将关键逻辑通过C模块实现,性能提升3倍;

构建分布式消息队列系统,解决跨服战斗数据同步问题,日均处理消息量超5亿条。

2. 性能优化专项

通过Lua内存池优化,将战斗服务器内存占用从1.2GB降至400MB;

重构热更新机制,使用Lua字节码加密+差分更新,使更新包体积减小85%;

建立自动化压测平台,集成JMeter+Lua脚本,实现每日百万级请求压测。

3. 团队贡献

编写《Lua高性能编程实践》技术文档,成为团队内部培训教材;

开发Lua代码规范检查工具,集成ESLint规则,代码复审通过率提升40%;

组织月度技术分享会,主导完成"Lua协程原理深度解析"等6个专题。

YY网络有限公司(2017.03-2019.06) 后端开发工程师

1. 实时通信系统开发

使用Lua+Skynet框架搭建百万级在线聊天服务,支持单房间10万人同时在线;

设计基于Redis的分布式会话管理系统,实现多机房数据同步;

优化长连接心跳机制,使移动端电量消耗降低30%。

2. 监控体系建设

搭建Lua服务监控平台,集成ELK日志系统,实现异常自动告警;

开发链路追踪系统,通过Lua注解实现全链路调用跟踪;

建立性能基准测试体系,定义12项核心服务指标。

四、项目经验

1. 高并发交易系统(2022.03-2022.12)

技术栈:OpenResty+Redis Cluster+MySQL分库分表

项目成果:

设计令牌桶限流算法,将秒杀接口成功率从72%提升至99.8%;

实现Lua-Redis原子操作,解决超卖问题,库存准确率100%;

构建异步补偿机制,处理失败订单回收,资金损失率降至0.001%。

2. 智能推荐后端(2021.06-2021.11)

技术栈:Lua+TensorFlow Lite+Protobuf

项目成果:

开发Lua-C接口封装TensorFlow模型,推理延迟控制在5ms内;

设计特征缓存系统,使用Redis Bloom Filter减少90%数据库查询;

实现AB测试框架,支持灰度发布和效果对比分析。

3. 物联网设备管理平台(2020.09-2021.05)

技术栈:Lua+MQTT+TimescaleDB

项目成果:

构建设备影子服务,使用Lua协程处理10万+设备并发连接;

开发时序数据压缩算法,存储成本降低65%;

实现规则引擎,支持Lua脚本动态配置设备告警阈值。

五、开源贡献

1. lua-resty-jwt(OpenResty JWT库)

贡献代码:优化HS256签名算法性能,使单次验证耗时从2.3ms降至0.8ms;

文档编写:完善中英文README,被选为官方推荐库。

2. skynet-rpc(分布式RPC框架)

核心开发:实现Lua服务发现机制,支持动态负载均衡;

性能优化:通过零拷贝技术减少序列化开销,吞吐量提升40%。

3. 参与LuaRocks中文社区建设

翻译12个核心模块文档,累计获得500+星标;

编写《Lua模块开发最佳实践》系列教程。

六、教育背景

XX大学 计算机科学与技术 硕士(2016.09-2019.06)

GPA:3.8/4.0(专业前5%)

核心课程:分布式系统、编译原理、算法设计、数据库实现

毕业论文:《基于Lua的轻量级游戏服务器架构研究》

XX大学 软件工程 学士(2012.09-2016.06)

GPA:3.6/4.0

校级优秀毕业生

七、专业技能认证

1. 阿里云ACE认证(云计算架构师)

2. Red Hat认证工程师(RHCE)

3. Lua官方认证开发者(Level 3)

4. 全国计算机技术与软件专业技术资格(高级软件设计师)

八、自我评价

1. 技术深度:7年Lua开发经验,深入理解虚拟机实现原理,能编写高性能C扩展模块;

2. 架构能力:主导过3个百万级在线系统架构设计,具备全链路优化经验;

3. 问题解决:擅长通过系统化方法定位性能瓶颈,曾解决Lua GC停顿导致服务不可用问题;

4. 团队协作:良好的技术文档编写能力,能将复杂技术方案转化为可执行方案;

5. 学习创新:持续关注Lua生态发展,在团队内首次引入LuaJIT FFI技术提升性能。

关键词:Lua后端开发、OpenResty、Nginx、Redis、MySQL优化性能调优、分布式系统、微服务、Git、Docker、游戏服务器、实时通信、高并发架构、开源贡献

简介:7年经验Lua后端开发工程师,精通OpenResty生态,主导过游戏服务器、实时通信等高并发系统架构设计,具备全链路性能优化能力,有开源项目贡献,持有阿里云ACE等认证,寻求Lua后端开发工程师职位。