个人介绍
我是程序员客栈的maye,一名资深软件开发工程师,有近20年软件开发经验,目前就职于腾讯,能熟悉使用golang、C、C++、Java、Object-C、Python等各种编程语⾔;熟悉传统的分布式异步服务框架及新兴的微服务框架的开发;参与过多个品类的产品开发,比如社交平台、直播平台、app、游戏等。个⼈热爱编程,业余时间也编写了不少代码,有开源的代码库,也有成品的软件和app。这些业余开发的软件包括:
1. protocol-pack,protocol-pack是⼀个类似google proto-buf的协议库,采⽤
TT(L)V的编码⽅式,提供了对C++、C、Java、Object-c、JavaScript、C#语⾔的
⽀持(https://github.com/itfriday/protocol-pack)
2. CBase,CBase提供了⼀些基础库功能,包括对epoll的封装,以共享内存⽅式实现的hashtable及MQ,websocket等,可⽤来构建⾼性能服务器(游戏或移动APP)。(https://github.com/itfriday/CBase)
3. GameServer,基于CBase开发的⼀个服务器框架。(https://gitee.com/itfriday/GameServer)
4. 《⻜猫图》,⽮量图形编辑软件,其界⾯类似微软的visio,⽬前已经在百度上搜不到了
5. 《⻜猫通》,http-tunnel上⽹代理软件,⽬前在百度中还可以搜到
6. 《原⼒⽃地主》,⼀款多⼈在线⽃地主⼿游,已上线google play
7. 《猫皇数独》,数独⼿游,已上线google pl***、iOS App Store(未续费已下线)
如果在程序员客栈上能帮上您的忙,请随时找我预约或发布需求给我!
工作经历
2010-09-01 -至今腾讯后台高级开发工程师
腾讯是国内最大的综合互联网公司,主要产品包括***互联网平台、品类众多的游戏等。我在腾讯10多年,服务过多个项目团队,参与的项目很多,有app类、小程序类、游戏类、直播类、web平台类等等。
2007-06-01 -2010-09-01卓望科技后台开发组⻓
卓望科技是中国移动下属的一家科研公司,主要为移动提供研发与支持。 我主要参与的项⽬: 1. Symbian、Mobile OS、Android等⼿机widget开发平台:为移动Mobile Market平台的开发者提供widget开发组件,以⽅便开发者开发独⽴平台的widget应⽤。 2. 远程真机调试系统:将真机接⼊互联⽹,让移动开发者可以通过浏览器上传app到远程真机中,运⾏调试app。开发语⾔和技术:java、j2ee、structs、hibernate等
2003-11-01 -2007-06-01UT斯达康通讯有限公司深圳研发中⼼高级软件工程师
UT斯达康曾经是与华为、中兴其名的通信设备制造商,主要产品是小灵通,曾经是中国电信最大的客户之一。我的主要职责是电信NGN相关软件开发,NGN相关的基础协议 (SIP、MGCP、MEGACO等)编码解码器及外部调⽤组件的开发。 开发语⾔:C++、java
2001-07-01 -2003-11-01北电(Nortel)通信设备有限公司软件工程师
Nortel是北美著名的通信设备制造商,主要产品是2G、3G程控交换机,曾经是中国移动最大的客户之一。我的主要职责是电信GSM/CDMA软件开发,电信基础协议栈 (ISUP、TUP、Open-A接⼝协议等)编码解码器及外部调⽤组件的开发。开发语⾔:C++、java
教育经历
1999-09-01 - 2001-07-16哈尔滨工业大学机械电子工程硕士
1995-09-01 - 1999-07-16哈尔滨工业大学机械电子工程本科
技能
原力斗地主是使用cocos2d开发的一款多人在线斗地主手游,已上线Google Play. 【游戏玩法】 风靡民间的“斗地主”、“跑得快”、“二打一”玩法,每局游戏三名玩家参与。系统为每个玩家随机匹配另外两个玩家,匹配完成后,两个玩家对战其中一个玩家,最先打完牌的玩家获胜。 游戏分3个场: 1. 不洗牌,每桌牌局完成后,若不换桌,开始新局时,该桌不洗牌,按之前出牌顺序发牌 2. 经典场,每桌牌局完成后,开始新局时,先洗牌,再发牌 3. 癫狂场,和经典场玩法类似,开始新局时,先洗牌,再发牌,初始倍率比经典场更高
猫皇数独是一款使用Cocos2d开发的益智类手游,已上线Google Play、*小程序、iOS app store。 猫皇数独包含游戏客户端、服务端。服务端存储游戏进度,排行榜数据等。 与其他数独相比,猫皇数独有如下特色: ● 经典数独玩法:4宫、6宫、8宫、9宫等多种经典数独玩法,多种游戏难度,多种游戏模式! ● 随机模式:数独随机生成,接近无穷个关卡! ● 关卡模式:上千个固定关卡等待挑战! ● 每日挑战:每日精选谜题,等你来解密! ● 笔记功能:帮你记录推导过程! ● 透视功能:自动笔记,帮助你自动推导! ● 计时功能:记录游戏时间,记录每局游戏最佳时间,挑战你的极限! ● 暂停功能:随时暂停,随时开始! ● 自动保存:自动保存游戏进度,重启也不会丢失! ● 排行榜:与世界玩家比拼脑力! ● 登录奖励:再也不怕猫币不够用了!