高级全栈工程师 at Indium (2024-12 – 2026-01)
- 负责开发和优化实时用户在线状态、数据同步和会话管理相关的后端服务,提升系统稳定性和用户体验。
- 参与全栈功能开发,覆盖前端交互、后端 API、数据处理和服务端逻辑。
- 集成头像系统和交互式环境,实现客户端与服务端之间的实时协作功能。
- 优化渲染流程和资源加载方式,使整体性能提升约 30%。
- 改进实时交互场景下的前端响应速度和后端接口效率。
- 与产品、设计和 QA 团队紧密合作,推动多个版本按计划上线。
- 参与交付 8 个稳定生产版本,并帮助用户反馈的崩溃问题下降约 22%。
- 参与代码审查、性能调优、问题排查和版本发布。
- 在远程团队环境中保持清晰沟通,支持异步协作和敏捷开发流程。
- 持续改进系统的可维护性、稳定性和扩展能力。
高级软件工程师 at SariSuki (2022-09 – 2023-09)
- 负责协作类数字平台的功能开发和维护,支持实时用户体验和在线互动场景。
- 通过性能分析、调试和代码优化,将系统延迟降低约 25%,并提升会话稳定性。
- 开发虚拟协作环境,支持在线会议、实时活动和多用户互动。
- 实现头像交互、语音在线状态和空间协作功能,提升用户参与度。
- 设计和维护用户认证、会话管理、数据持久化等后端 API。
- 优化后端错误处理、接口结构和核心业务逻辑,提高系统可靠性。
- 与跨职能团队合作,将产品需求转化为可上线的软件功能。
- 参与前端和后端开发,支持完整的软件开发生命周期。
- 编写可复用、可维护的代码,提升项目长期可扩展性。
- 在远程环境下参与敏捷开发、Git 协作和持续交付。
后端开发工程师 at BillEase (2020-02 – 2022-03)
- 负责开发和维护电商、金融及用户平台相关的后端服务。
- 构建支持用户认证、数据处理、交易流程和平台功能的后端 API。
- 为社区商业平台设计并实现智能合约原型,支持早期 Web3 产品探索。
- 实现实时交互逻辑和持久化环境行为,提升平台功能完整性。
- 优化应用资源和后端处理流程,使系统能够更好地适配移动端和低性能设备。
- 参与数据库、后端服务和集成层开发,保证系统功能安全稳定。
- 通过结构化代码、清晰 API 设计和调试优化,提高后端代码可维护性。
- 与远程团队协作,按计划交付产品功能。
- 参与测试、故障排查和线上问题处理。
- 持续改进系统性能、稳定性和用户体验。
全栈开发工程师 at Offshorly (2016-08 – 2019-07)
- 使用 ASP.NET、HTML、CSS、JavaScript 和数据库技术开发搜索驱动型 Web 应用。
- 负责前端页面、后端服务和关系型数据库相关的全栈功能开发。
- 通过后端优化、查询调优和数据库性能改进,提高应用响应速度。
- 负责 PostgreSQL 和 MySQL 数据库迁移及性能优化工作。
- 搭建 Jenkins CI/CD 流程,提高部署效率和版本发布一致性。
- 开发和维护内部工具、业务系统和面向客户的 Web 应用。
- 参与代码审查,并指导初级开发人员编写更清晰、可维护的代码。
- 与项目经理、设计师、QA 和客户沟通,交付生产可用的软件功能。
- 支持应用调试、测试、部署和长期维护。
- 通过文档、版本控制和敏捷开发流程提升团队工程质量。