个人介绍
我是程序员客栈的Tim,一名高级软件工程师;
我毕业于广州大学计算机网络工程专业,曾在腾讯和阿里巴巴担任软件工程师,积累了丰富的技术经验和项目管理能力。
在腾讯工作期间,我主导了腾讯会议macOS屏幕共享功能的开发和优化,成功推动了macOS新采集API的落地,并解决了多个棘手的内存泄漏问题。我不仅提升了系统性能,还在屏幕共享原画30Fps商业化需求中发挥了关键作用,展现了卓越的技术攻坚能力和团队协作能力。
在阿里巴巴,我继续发挥技术特长,负责企业级应用程序的开发与优化,参与系统架构设计和复杂技术问题的解决。我致力于提升产品性能和用户体验,为2000人以上的团队提供坚实的技术支持。
我主导和参与了多个重要项目,如TinyMeeting、SMP、StreamControlHub等,涵盖了音视频全链路流程,并在GitHub上获得了100+ Star的认可。我熟练使用Object-C、C++、Java、小程序、MVVM、JavaScript、CSS、Shell等技术,精通前后端开发和系统优化,具备独特的解决问题方案和卓越的开发能力。
我的个人特点是热爱代码、热爱生活,富有钻研精神,性格开朗,沟通顺畅,在团队中始终表现突出,是不可或缺的小明星。同时,我积极参与开源开发,是一名在路上的苹果开发者。
如果我能帮上您的忙,请点击“立即预约”或“发布需求”!
工作经历
2024-05-16 -至今阿里软件工程师
自2024年5月16日至今,我在阿里巴巴担任软件工程师,服务于2000人以上的团队。我的工作主要包括开发和优化企业级应用程序、解决技术问题以及参与系统架构设计,以提升产品的性能和用户体验。
2022-02-01 -2024-05-23腾讯软件工程师
我在腾讯会议担任软件工程师,自2022年2月1日至2024年5月23日期间,为2000人以上的团队提供技术支持与开发工作。我的职责包括优化系统性能、修复漏洞及开发新功能,以确保用户获得最佳的会议体验。
教育经历
2018-09-01 - 2022-08-06广州大学计算机本科
资质认证
技能
1. 本方案面向谁,解决了什么问题 本共享相册小程序面向的是广大用户群体,尤其是喜欢分享和保存照片的用户。传统相册管理存在共享不便、存储空间有限以及安全性问题。本方案通过云端存储和多人协作,解决了照片分享的便捷性问题,同时提供了更大的存储空间和更高的安全性,使用户可以轻松分享和管理他们的照片。 2. 相比于市场常规方案,本方案有哪些特点 相比于市场上常见的照片分享和管理方案,本小程序有以下几个特点: • 多线程和多进程技术:提高了小程序的运行效率和响应速度,用户体验更流畅。 • CMake X HTTP技术:使用CMake进行编译管理,保证了代码的高效组织和构建;通过HTTP协议进行数据传输,保证了数据的快速和安全传输。 • 小程序平台:无需下载独立的APP,用户可以直接在*小程序中使用,操作简单方便,适应性强。 • 无限存储空间:用户可以无限制地上传和分享照片,不再担心存储空间不足的问题。 • 高安全性:采用多重加密技术,确保用户照片的安全性和隐私性,防止数据泄露。 3. 方案的产品组成或技术选型 本方案的产品组成和技术选型如下: • 多线程与多进程:提高程序的并发处理能力,确保在高用户访问量下依旧能够快速响应。 • CMake:用于项目的编译和管理,提高开发效率和项目可维护性。 • HTTP协议:用于数据的传输和通信,确保数据传输的安全性和快速性。 • 小程序技术:基于*小程序开发,无需下载独立APP,用户使用门槛低,便捷性高。 该共享相册小程序通过以上技术和设计,实现了高效、安全、便捷的照片分享和管理功能,满足用户多样化的需求。