About Me

我是一名在海投网工作的programmer

image of me.

姓名:羊志敏

籍贯:海南

出生:1991年03月26日

大学:华中科技大学(2009-2013)

工作经历:

2013.07-2014.07
公司:深圳有方科技
职责:android程序员 android rom的定制修改


2014.07-至今
公司:武汉鸣鸾信息科技有限公司
职责:移动技术总监
1.负责海投网android ios的app的程序实现以及框架设计
2.海投网即时通讯系统的后台开发以及维护
3.各种技术难点攻关实现
4.培养移动开发人员。

项目经验:

大学期间:
2012.01-2013.7 宣讲会查询系统app的实现
1.宣讲会查询系统app(海投网app的前身)开发
2.迭代维护
主要调用查询接口 显示信息列表 详情 


深圳有方科技期间(android, java)
2013.07-2013.10 android系统launcher的定制化修改
1.自定义UI
2.参考市面主流手机对android系统程序luancher做定制
3.修改部分android framework的代码
手机公司都开始做自己的rom

2013.10-2013.11 android系统锁屏的定制化修改
1.给锁屏加上定制化效果

2013.11-2014.05 android系统music应用的实现
1.根据设计重新开发了一款music应用

2013.12-2014.07 android系统fota升级系统以及推送系统的实现
1.给客户端开发依赖库提供api实现推送
2.推送系统的后台实现


武汉鸣鸾信息科技(承接多种平台的独立开发以及维护)[海投网:http://www.haitou.cc]
2014.08-至今 海投网app(android java ios objc)
1.android/ios客户端的架构设计以及实现
2.android/ ios客户端的迭代开发以及维护 5次重大升级
3.宣讲会/招聘会查询 -> 校招板块 -> 笔经,面经-> 社交板块 ->直播

2014.08-2014.10 海投网移动端API的重构(php)
1.重构api方便 客户端使用
2.面向过程的代码用面向对象实现
3.自定义了一套路由规则
4.插件式添加安全模块,加密模块

2015.06-至今 即时通许系统(比较市面最后选择了一个开源项目进行二次开发)(c++ linux java objc php socket epoll libevent pthread Google_Protocol_Buffers mysql redis)
1.即时通讯系统的后台服务开发以及维护(客户端连接维护服务 数据库业务操作服务 微型文件分享系统 apple推送服务 路由服务 负载均衡服务 http_API服务)
2.即时通讯系统的客户端开发以及维护(android / ios)
3.各个平台的集成
4.拓展业务的开发

2015.10-2016.12 至本教育app(校友的创业项目 一款帮助高中毕业生选择大学的app)
1.完成业务需求

2015.12-2016.01 即时通讯系统web端的实现(c++ html5 javascript aes websocket Google_Protocol_Buffers)
1.服务端在原有的通讯协议上加上websocket协议完美兼容原有的即时通讯系统
2.开发web端的api 实现即时web端与客户端之间的通讯
3.给各个需要整合即时通讯的web模块提供api

2016.05-2016.10 直播系统(各种云直播的尝试)
1.培养指导新员工实现android推流客户端
2.对直播系统进行预研
3.整合直播功能到客户端

2017.04-2017.06 在线教育(nodejs c++ librtmp mp3lame portaudio ffmpeg anyrtc)
1.pc端推流模块的实现
2.只需要音频推流的功能兼容mac跟win,用了ffmpeg 过于臃肿 anyrtc不兼容mac于是整合librtmp mp3lame portaudio开发出了现有的推流模块
3.pc端为了跨平台是基于Electron开发的 所以开发了一个nodejs的c++ addon在win跟mac上使用
4.在线教育画布的基本实现(websocket) 

2017.06-2017.07 移动端web浏览器的直播播放器开发(降低延时)
1.fetch API读http+flv的直播流并解析出audio tag 
2.mp3前端解码
3.web audio api播放
4.降低延时(移动端浏览器不支持flash 相关api也缺少 只能采用格式m3u8做直播 延时25秒+)至5秒内

技能:

写代码 写各种语言的代码 unix文化粉丝 喜欢研究操作系统的api 平时工作就是写写android或者ios程序(现在写的少了,现在凡是程序都写) 偶尔写写业务型的javascript代码 要不然就是胡搞瞎搞各种程序以及源码 喜欢研究posix系统的api 喜欢从操作系统层面理解并解决问题 不拘泥于任何语言任何平台任何场景的程序开发

业余爱好:

骑行,听音乐,看各种编程相关书籍,实践各种编程语言以及想法。

email:xiaominfc@126.com

github:https://github.com/xiaominfc

微信:扫扫二维码,加我微信

image of me.