简历

我的简历

姓名: 袁林 性别: 男 婚姻状况: 已婚

生日: 1986年7月10日 工作年限: 9年 学历: 硕士(南京邮电大学)

手机: 18052028104 邮箱: yl33643@gmail.com 个人主页: https://yl33643.coding.me/

自我评价

对于新知识, 能够快速掌握和运用, 自我激励型; 熟悉多种开发环境、系统、框架、语言以及软件全生命周期流程和技术, 具有丰富的软件架构和软件团队管理经验; 乐于通过博客(https://yl33643.coding.me/) 分享自己的心得, 至今已输出360余篇技术、管理文章,著有《React Native移动开发实战》

教育经历

2007/9–2010/5 南京邮电大学(NJUPT) 通信工程专业 研究生
2003/9–2007/7 重庆邮电大学(CQUPT) 通信工程专业 本科

工作经验

2017/6–至今 南京智鹤电子科技有限公司
职位 软件架构师、软件部负责人
工作内容 1: 落实公司产品战略软件部分, 管理(近20人)软件团队, 包括: 产品、设计、开发、测试、运维 2: 负责物联网项目软件全生命周期, 包括: 需求、规划、开发、架构、维护 3: 持续改进现有软件架构和团队流程, 近期推进和实施: 基于React的前端架构以及前后端分离、服务端基于Kafka消息中间件的服务拆分、DevOps、端到端的自动化测试、高可用的服务器架构设计 4: 打造学习型组织和氛围, 持续提升团队技术能力和生产效率 公司简介: 初创公司, 主要产品是基于物联网的工程机械智慧管理解决方案
2015/4–2017/6 南京企友信息科技有限公司
职位 移动平台架构师
工作内容 1: 跨平台(iOS/Android)底层服务设计和开发: 基于C++的SIP网络电话、跨平台通讯录同步、IM聊天和消息推送、音视频会议服务 2: 推进移动平台开发组(iOS/Android)的持续改进和优化: 需求、代码评审、重构、技术分享等 3: 架构并实现基于React Native和Node.js的企业网盘项目 公司简介: 初创公司, 主要产品是为企业提供移动办公解决方案
2010/6–2015/3 三星电子(中国)研发中心
职位 三星智能手机、可穿戴设备软件开发工程师
工作内容 1: 三星Tizen(类Android自研智能平台)产品多媒体应用软件开发: 音乐播放器、录音机、Spotify流媒体播放器 2: 三星可穿戴设备(Gear S)产品多媒体应用软件开发 3: 三星SPACE(基于高通Brew的Feature Phone平台)移动平台中间件开发: 线程与应用生命周期管理模块

项目经验

2017/6–至今 机械指挥官SaaS平台设计和开发
开发环境 Linux/macOS/JavaScript/Java/PHP/React/Laravel/Spring Boot/Node.js/Visual Studio Code/Git/Jenkins
个人职责 1: 管理(近20人)软件团队, 包括: 产品、设计、开发、测试、运维; 负责物联网项目软件全生命周期, 包括: 需求、规划、开发、架构、维护 2: 持续改进现有软件架构和团队流程, 近期推进和实施: 基于React的前端架构以及前后端分离、服务端基于Kafka消息中间件的服务拆分、DevOps、端到端的自动化测试、高可用的服务器架构设计 3: 打造学习型组织和氛围以及有执行力的团队: 大大降低团队人员离职率, 提升版本发布效率和质量
2015/4–2017/6 移动办公产品应用开发
开发环境 macOS/C/C++/Objective-C/Java/JavaScript/React Native/Node.js/Xcode/Android Studio/Visual Studio Code/Git/Wireshark/Dash
个人职责 1: 跨平台(iOS/Android)底层服务设计和开发: 基于C++的SIP网络电话、跨平台通讯录同步、IM聊天和消息推送、音视频会议服务 2: 推进移动平台开发组(iOS/Android)的持续改进和优化: 需求、代码评审、重构、技术分享等 3: 架构并实现基于React Native和Node.js的企业网盘项目
2013/3–2015/3 三星Tizen(类Android自研智能平台)产品开发
开发环境 Linux/C/C++/Shell/Python/Git/Gcc/Eclipse
个人职责 1: 三星Tizen(类Android自研智能平台)产品多媒体应用软件开发: 音乐播放器、录音机、Spotify流媒体播放器 2: 负责项目组自动化编译和管理工具开发 3: 解决缺陷数量和回归测试质量, 连续两年居Part首位
2010/6–2013/2 三星SPACE(基于高通Brew平台)手机产品开发
开发环境 Windows/C/C++/Perforce/Visual Studio/Trace32/StarUML
个人职责 1: 开发SPACE移动平台中间件: 线程与应用生命周期管理 2: 协助和指导该平台多个其他模块的开发和维护: Timer/Date Structure/Phonebook 3: 深入理解平台核心的应用管理模块, 为同事提供技术支持与培训
2009/6–2009/9 校园网DrCom Linux客户端开发
开发环境 Linux/C/Python/Gcc/Vim/Virtualbox
个人职责 1: 组织并参与校内Linux Kernel的公开课活动 2: 开发基于PyGTK的校园网计费认证DrCom Linux客户端的图形界面备注: 在校学生项目

技能

技能
Windows/Linux/macOS/Android/iOS/React/React Native/Laravel/Spring Boot/Node.js
C/C++/Objective-C/JavaScript/PHP/Java/Shell/Python
DevOps/高可用服务器架构/软件工程/软件项目管理/软件团队管理
CET-6/软件行业英语工作沟通能力

获奖

日期 获奖
2017 公司年度优秀员工(10%比例)
2014/5 Samsung Global编程能力测试Advanced(30%比例)
2011/11 三星中国”Synergy R&D Award”
2009/10 全国研究生数模竞赛 三等奖
2007/7 全国先进班集体标兵 班干部
2006/11 校四人制足球赛 季军

爱好

足球: Juventus FC死忠

阅读: 最近的书单: http://book.douban.com/people/keaipp/

写作: 博客(https://yl33643.coding.me/)已输出360余篇技术、管理文章; 著有《React Native移动开发实战》