性别:男 生日:1982-11-26
电子邮箱:14068728@qq.com 地址:北京 朝阳
微信:tomdeng 电话:18548911700
blog:
http://www.codemaster.tech github:https://github.com/xianrendzw
技能
- 熟练运用JAVA/C#/Go/NodeJs常用程序设计语言
- 丰富coding经验(一直参与一线代码及核心代码开发),良好的代码风格,广泛的技术视野
- 熟练掌握JavaEE及.Net平台主流的企业级应用系统开发框架(Spring、mybatis等)
- 熟悉常用的设计模式(GOF23、POSA、POEAA、并发设计模式)、具有较强的OOAD能力
- 熟悉SpringBoot及Spring Cloud与docker微服务开发体系
- 熟悉常用代码重构(Refactoring)技术
- 熟悉自动化单元测试(JUnit、XUnit、Mock)技术
- 熟悉软件项目与配置管理(SCM)、持续集成或持续交付(CI/CD)、敏捷软件开发方法
- 熟悉高并发网站架构与技术
- 熟悉大数据(hadoop、hive、hbase等)相关框架与技术
- 熟悉区块链(blockchain)相关框架与技术
- 良好的团队合作及开发经验
- 有一定的管理经验、带领过5-40人内的开发团队
- 业余时间专注于JVM性能调优、JAVA并发编程及分布式中间件开发,微服务架构,并喜欢研究新技术及各种其他语言(如:nodejs,go,rust,C#等)
- 业余时间在CodeMaster上分享一些技术文章及做一些开源项目
- 最近5年主要专业于区块链与WEB3相关业务与技术的应用
开源项目
- EasyReport(2017年度开源中国GVP项目)
- CodeBuilder
- EasyToken
工作经历
-
2018.11 – 至今 | 合伙自主创业 | 自由职业
- 为币圈相关投资人提供区块链行业应用相关解决方案(交易所/钱包/去中心化金融等)
-
2018.3 – 2018.11 | CoinMex交易所 | 架构师与联合创始人
- CoinMex:CoinMex交易系统架构设计与开发,现货/法币/合约及钱包系统设计与开发。
-
2017.3 – 2018.3 | OKEX交易所 | 架构师
- OKEX:OKEX交易系统架构设计与开发,大量的重构与架构设计及Spring boot,微服务(Spring cloud),docker实战,现货及钱包系统设计与开发。
-
2014.9 – 2017.3 | 阿里巴巴集团-阿里云大数据事业群 | 技术杂家(打杂、扫地、全栈)
-
2013.8 – 2014.8 | 猎豹移动(原金山网络)] | 资深软件开发工程师(兼架构设计)
- 猎豹移动广告平台:带领4人开发小组参与该平台的用户广告数据(pv,click,install,ctr,cvr等)统计与分析及开发,并提出优化策略建议
- 猎豹广告平台自助报表平台开发:带领4人开发小组设计与开发一款轻量级的报表工具
- Hive查询管理器:带领4人开发小组设计与开发一个类似于hue项目的hive查询工具
- Hadoop任务调度器:带领4人开发小组设计与开发Hadoop任务调度器并能支持任务依赖
- 猎豹App脸谱系统:该系统主要实现公司app的用户人群标签分类及相关属性查询与分析
-
2011.10 – 2013.7 | 多米音乐在线技术有限公司 | 高级软件开发工程师(兼架构设计)
- 多米DJ音乐互动平台:参与多米DJ平台的策划及技术决策,负责系统核心功能的设计及框架的设计与开发。使用的技术及工具:JAVA Spring MVC、 NIO、NodeJS、jQuery、Netty、SocketIO、Redis、MySQL、分层架构及分布式调用
-
2009.2 – 2011.10 | 湖南经桥网络科持有限公司 | 研发总监
- 经桥B2B电子商务平台:制定项目研发规范及流程;负责系统的技术决策, 带领20人的技术团队进行系统核心功能的设计及框架的设计与开发;指导团队进行开发工作、并定期给团队成员进行讲课及技术总结; 整个平台的架构设计; 研发团队管理与协调及沟通。使用的技术及工具: C#、SQLServer、REST、Membase、jQuery、分层架构及分布式调用、高并发Web系统
- 经桥B2C购物网:制定项目研发规范及流程;负责系统的技术决策, 带领20人的技术团队进行系统核心功能的设计及框架的设计与开发;指导团队进行开发工作、并定期给团队成员进行讲课及技术总结; 整个平台的架构设计; 研发团队管理与协调及沟通。 使用的技术及工具: JavaEE、MySQL、Resin、Spring、Membase、jQuery、分层架构及分布式调用、高并发Web系统优化技术
-
2006.7 – 2009.1 | 北京时代瀚堂科技 | 高级软件开发工程师
-
瀚堂典藏数据库系统,以公司独创的四字节搜索引擎为基础,开发一个专有用途的中文古籍数据库系统。为所有研究中文古籍的个人、学校、图书馆、研究机构提供收费的在线检索服务。
该项目使公司荣获「中关村优秀留学人员企业」称号及第一届中国留学人才归国创业「腾飞奖」,同时本人还在项目中为公司申请一项技术专利。使用的技术及工具:倒排索引、分词算法、MySQL、WebServices、VS2008、C#、PowerDesigner、分层架构
-
瀚堂典藏数据库系统,以公司独创的四字节搜索引擎为基础,开发一个专有用途的中文古籍数据库系统。为所有研究中文古籍的个人、学校、图书馆、研究机构提供收费的在线检索服务。
-
2004.7 – 2006.6 | 中国电信 | 软件开发工程师
- 电信综合业务支持系统(BOSS): 设计及开发BOSS系统数据访问层、参与经营分析系统的设计与开发。使用的技术及工具:J2EE、Weblogic、ETL、DW、OLAP、Oracle、Eclipse、PL/SQLDeveloper