个人介绍
个人信息
王晨 | 20年工作经验 | 专科 | 45岁| 男
手***/brewswang
邮箱:brewswang@163.com
自我评价
20+年以上的项目产品开发经历,一直从事IT技术的研发工作,从初级程序员、中级程序员、高级程序员到开发经理、技术总工和创业公司技术总监;
目前在一家传统行业集团公司下属的技术研发公司任技术负责人,组建整个开发团队,产品实现从0到1的突破,涉及人员招聘、工作任务分配管理、工作内容考核,平台技术栈选型,平台架构设计,技术难题的攻关及平台开发等工作,目前团队人数达到 10人左右.
个人的优势喜欢钻研新技术,喜欢攻克项目中难题。
l 近3年的区块链开发经验;
l 近2年的以太坊Solidity智能合约开发经验;
l 近1年Solana链C++、RUST智能合约开发经验;
l 具有比特币、以太坊矿池搭建、数字货币搬砖以及数字货币交易所开发相关经验;
l 3年Unity-3D游戏开发经验;
l 9年以上Java开发经验,
l 10年以上的C++开发经验;
l 8年左右的安卓、iOS原生APP开发经验;
l 3年左右的安卓ROM开发经验;
l 3年***小程序开发经验;
l 9年以上的团队管理经验;
l 有0从组建过团队经验;
因个人及家庭原因,我需要回西安发展,所以考虑西安的就业机会以及在家办公远程工作机会。
教育经历
毕业学校:山东聊城教育学院 学历:大学专科 毕业时间:2002年7月
专业:计算机应用
工作经历
2018.2 -至今 北京华盾互联科技有限公司 研发总监
2014.6-2018.02 北京洛基喵科技有限公司 研发总监
2011.3-2014.06 北京数字天域科技有限公司 研发部经理
2004.2-2011.03 北京三代动力科技有限公司 高级工程师
2002.9-2004.02 托普集团
个人技能
1、精通以太坊智能合约Solidity开发,相关开发环境搭建,阅读过以太坊相关代码
2、熟练掌握Solana链C++、Rust环境下智能合约开发,相关开发测试环境搭建
3、有腾讯、声网在线直播、互动直播相关对接经验
4、精通Unity-3D游戏开发
5、精通C/C++,JNI,JNA
6、精通安卓、iOS原生APP及安卓ROM开发
7、精通Java、设计模式、网络编程(Netty)、并发编程、JVM内存管理及调优
8、精通spring、springMVC、Mybatis,阅读过相关源码可根据需要扩展
9、精通spring cloud(Eureka、Ribbon、Feign、Hystrix、zuul)
10、精通Mysql,具有sql优化、Mycat分库分表、索引优化、性能调优、数据库灾备等丰富的实战经验
11、精通Redis,具有集群搭建,冷热备份,性能调优、数据迁移等实战经验
12、消息中间件:掌握Kafka、rabbitMQ原理及集群布署
13、负载均衡:熟练使用Nginx、zookeeper等负载均衡组件
14、自动化布署:Git、Jenkins、Gradle
15、容器化布署:docker,具有搭建swarm、mesos、marathon、kubernetes集群并运维经验
16、建模工具:PowerDesigner、Visio等UML建模工具
主要项目经验
1. 智慧安防平台
项目描述: 支持大量的物联网设备同时接入平台,既可以企业内网部署,也可以公网云部署,模块众多,客户可以按照自己的需要个性化的选择不同模块,支持软网关和硬网关,可以方便的扩展不同的协议。平台是以集数据采集、数据分析、应急预案、指挥调度为核心的物联网大数据平台,数据采集支持以下几种协议:
l 支持MQTT协议、HTTP协议、modbus协议的物联网设备。
l 支持JT808部标协议的车载设备。
l 支持国标28181的视频、报警设备,车载设备和执法记录仪等。
l 各厂商的私有协议的设备,比如传统的安检机、安检门等。
l 基本的数据采集模块、视频模块和报警模块已经开完成。
l 其他模块在陆续开发中,开发框架采用比较著名的ThingsBoard为基础,进行二次开发,满足我们自己的需求
开发技术:Java,C++,js,css,html5,Vue,Spring boot,Kafka,Redis,Zookeeper,HAProxy,
Mqtt,CoAP,HTTP,Modbus,Mysql,微服务,负载均衡,分布式,jt/t 808 ,
GB/t 28181,rtmp,rtsp
本人职责:平台搭建;团队管理;项目进度跟踪,硬件设备选型;协议扩展,软硬网关的开发
2. Axie Infinity [阿蟹]协议移植到SOLANA
项目描述:SOL链智能合约研究,将市面上较火的阿蟹游戏协议移植到SOL链,为以后的游戏开发打基础。
本人职责:开发计测试环境搭建,协议移植
开发技术:Rust,C++,java
3. 保安业务管理系统
项目描述:系统分为web端和小程序端,web端采用前后端分离技术,web管理端使用VUE技术框架开发,后端使用spring boot 开发作为后台服务,小程序***框架开发。平台模块分为:
l 员工管理板块;
l 项目管理板块;
l 考勤管理板块;
l 财务管理板块;
l 行政管理板块和统计分析板块等;
l 员工管理包括员工入离职,信息编辑等;
l 项目管理分为立项管理,项目日志,派遣单,项目成本核算和项目管理等;
l 考勤分为分配岗位班次,员工打卡,项目考勤中间表,考勤终表,考勤审批等;
l 财务管理分为工资模块和服务费管理模块,工资模块分为薪酬设定模块,可以根据不同的地区设置不同工资标准,工资草表,每个月可以根据每个人不同的考勤,项目,岗位,等级,职务等来计算相应的工资,工资审批和工资审批,工资草表审批过,进入工资终表。
l 行政管理模块统一管理各公司、项目和员工的服装装备等。
l 统计分析模块可以按照公司项目统计分析员工、项目、考勤、工资信息和项目核算等等,为公司领导的正确决策,提供了有力的数据支撑。
本人职责:产品设计、架构设计、项目进度跟踪,后台功能开发、数据统计分析开发
开发技术:java,js,css, html5,Vue,mysql, Spring boot,shiro 权限管理,activiti 工作流
4. 保安在线培训平台
项目描述:平台提供从培训、辅导到考试的一整套完整培训解决方案。培训既可以是线上培训,也支持线下培训。直播、录播和互动教学方式多样。考试、满意度和问卷调查等考试形式多样,一开始使用的腾讯基础组件,后来因为价格的原因,采用声网提供的SDK。
本人职责:产品设计、架构设计、项目进度跟踪,后台功能***能和***发,解决项目存在的难点
开发技术:java,js,css,html5, Vue,rtmp,rtsp
5. NFT链游旺财狗
项目描述:借鉴17年大火的迷恋猫产品,基于以太坊的智能合约,我们面向国内用户自研了旺财狗项目,系统自动产生0代狗供用户自由买卖,用户自己狗的可以和自己家的其他狗或者和其他用户的狗进行繁殖,产生下一代小狗,下一代狗亦可以进行市场交易
项目意义:利用交易NFT旺财狗赚取差价,给用户带来一定收益,实现边玩边赚的新型游戏模式
本人职责:区块链以太坊开发、测试环境搭建;智能合约开发;基因算法和遗传算法实现;0代狗生成工具开发,项目进度跟踪
开发技术:java,js,css,html5,web3.js,Solidity,区块链,去中心化
6. 数字货币矿池
项目描述:为了我们公司的矿机更好的挖矿,开发了比特币和以太坊矿池,矿池也可以对外提供挖矿服务,手续费可以自由设置。矿池在云服部署
本人职责:开源矿池代码研究,矿池开发及优化,矿池部署
开发技术:java,js,css,html,golang
7. VR游戏
项目描述:VR游戏demo研发
本人职责:Oculus 应用研究;HTC应用研究;VR 游戏demo开发
开发技术:java,c#
8. 雷霆英雄
项目描述:UNITY 3D 卡牌游戏,一款将魔幻中的人物与那些经典挂钩的手机网游;多英雄可供选择,多种战斗模式,多战斗场景
本人职责:游戏APP开发,游戏优化,Android Obb 分包技术开发,渠道、发行SDK对接,Windows Phone 游戏移植
开发技术:java,c#,js,css,html5 ,Unity,Obb 分包,图片压缩,代码移植,jni
9. 安卓ROM
项目描述:对安卓ROM进行二次开发,修改framework,systemUI,联系人和短信等模块。适配不同机型
本人职责:团队管理,项目进度跟踪,修改framework,systemUI,刷机
开发技术:java,c++,jni
10. 联络老人桌面
项目描述:特色联络服务,远程定位拉进老人和儿女的距离,精湛的安全设计,保护了老人的安全,联络桌面功能强大,丰富的自定义widget,海量主题皮肤,分无抽屉版和抽屉板,无抽屉版分为ios7和小米版本
本人职责:团队管理,项目进度跟踪,widget开发
开发技术:java
11. 享拍相机
项目描述:享拍相机一款免费的即拍即分享的全新手机拍照应用。享拍可以随时随地捕捉精彩瞬间,快速美化,即拍即传,还可以将图片一键分享到多个社交平台。,支持多种实时滤镜,支持定时拍照等,分为ios和android 两个版本
本人职责:团队管理,项目进度跟踪,客户端开发,滤镜效果开发
开发技术:java,c++,object-c,jni
12. iPad版联络圈开发
项目描述:联络圈是一款基于不同终端的移动互联网社交软件。它可以根据联系人中的不同社交群形成相对私密的关系圈,进行多主题的分享与沟通。联络圈以群组概念为核心,用户可以自行创建,管理和参与群组;在群组内进行文字讨论、图片分享、语音信息、参与投票以及地理位置共享等;此外,用户可以通过使用联络圈发起和管理线下和线上的活动,邀请群组内的朋友参加
本人职责:团队管理,项目进度跟踪,客户端开发,滤镜效果开发
开发技术:java,object-c
13. 乐淘鞋城
项目描述:乐淘鞋城App是乐淘网为android、iOS平台手机用户精心打造的一个掌上在线购物平台。
本人职责:负责团队管理,项目进度跟踪,iOS开发
开发技术:java,object-c
14. 二战风云(iphone版本)
项目描述:基于二战题材的手游,结合当时最为先进的iPhone手机,给用户带来不一样的游戏体验
项目意义:国内第一款出口欧美的手机游戏
本人职责:设计IPhone APP软件架构,具体的UI的实现
开发技术:java,object-c
15. V8社区
项目描述:在Symbian手机上一款可以看书、看杂志,听音乐玩游戏的客户端
本人职责:设计软件架构,移植JAVA2C工程。将电子杂志嵌入到V8社区中
开发技术:java,c++
16. 电子杂志
项目描述:在Symbian手机上一款可以支持观看SVG格式的电子杂志客户端
本人职责:负责电子杂志平台的组件的开发,以及整个杂志的升级工作
开发技术:java,c++,symbian,svg
17. 传奇世界
项目描述:将SYMBIAN版传奇世界第一版移植到BREW版本,优化内存,压缩图片,为了在BREW手机上流畅运行
本人职责:负责代码
开发技术:c++,symbian,brew
工作经历
2017-05-01 -至今北京华盾互联科技有限公司CTO
技术研发公司任技术负责人,组建整个开发团队,产品实现从0到1的突破,涉及人员招聘、工作任务分配管理、工作内容考核,平台技术栈选型,平台架构设计,技术难题的攻关及平台开发等工作,目前团队人数达到 10人左右.
教育经历
2018-09-01 - 北京交通大学计算机应用技术本科
1999-09-01 - 2002-07-01山东聊城教育学院计算机应用技术专科
技能
乐涵数字藏品平台提供了来自全国各地的各种艺术作品。我们还可以识别自己的艺术作品,并以身临其境的方式体验艺术作品。 主要功能 1、为年轻人打造的时尚潮品购物平台应用,更多的艺术单品都可以到这里来进行选择。 2、让你了解最新的时尚走向,提供的各项功能还是非常的简单和使用的哦。 3、让广大用户可以更好的进行潮流单品的购买,同时为大家带来了更多的潮流资讯内容。 软件特色 1、用户可以通过这款软件对所有的艺术品进行鉴赏。 2、而且通过这款软件,它还可以将艺术品的局部进行细节的展示。 3、让艺术收藏不再局限于物理边界,向数字世界无限延伸。 4、让更多人能够自由鉴赏并拥有正版的数字作品。
在阿里云后台服务器上实现用户登录,数据的采集,存储,分类统计查询,将控制数据传至物联网平台实现远程控制,实现客服即时聊天功能。同时,开发移动端APP,实现扫码绑定设备,远程控制和数据查询,客服即时聊天。
1.项目分为在线学习模块,课程辅导模块,在线考试问卷调查模块,在线学习分为录播课程随时学习,直播课程定时直播学习,互动课程教师随时解答学生学习中遇到的问题,其他时间段的问题可以通过课程辅导模块随时在辅导群咨询问题,辅导教师随时答疑解惑,在线考试可以检验学生的学习效果,根据学生的学习情况来调整自己的教学计划。为了了解学生对教师的教学情况是否满意,教学结束让学生在线填写满意度调查表。一开始直播,互动组件使用的腾讯云提供的相关产品,后来为了节约成本使用声网相关产品对接。 2.我本人主要负责产品的后台架构设计,直播互动产品的对接,*公众号授权认证、支付对接,移动APP开发等。 3.因产品展现形式是服务号,采用前后端分离的架构,*授权当时是个问题,查阅了大量资料,解决了这个问题,还有公众号的*支付等等。