道与术结合的码农

邓智伟(xianrendzw)

性别:男     生日:1982-11-26
电子邮箱:14068728@qq.com   地址:北京 朝阳
blog: http://www.codemaster.tech   github:https://github.com/xianrendzw

学历

  • 2000.9——2004.6 中南大学|计算机 (本科)

证书

  • 2001年下半年,参加全国计算机等级考试,并通过四级
  • 2002年下半年,通过大学英语六级水平考试
  • 2003年下半年,通过高级程序员软件水平与资格考试

技能

  • 熟练运用JAVA、C#等常用程序设计语言
  • 丰富coding经验(一直参与一线代码及核心代码开发),良好的代码风格,广泛的技术视野
  • 熟练掌握JavaEE及.Net平台主流的企业级应用系统开发框架(Spring、mybatis等)
  • 熟悉常用的设计模式(GOF23POSAPOEAA并发设计模式)、具有较强的OOAD能力
  • 熟悉SpringBoot及Spring Cloud与docker微服务开发体系
  • 熟悉常用代码重构(Refactoring)技术
  • 熟悉自动化单元测试(JUnit、XUnit、Mock)技术
  • 熟悉软件项目与配置管理(SCM)、持续集成或持续交付(CI/CD)、敏捷软件开发方法
  • 熟悉高并发网站架构与技术
  • 熟悉大数据(hadoop、hive、hbase等)相关框架与技术
  • 良好的团队合作及开发经验
  • 有一定的管理经验、带领过5-20人内的开发团队
  • 现业余时间专注于JVM性能调优、JAVA并发编程及分布式中间件开发,微服务架构,并喜欢研究新技术及各种其他语言(如:ruby,go,haskell,F#,lua等)
  • 业余时间在CodeMaster上分享一些技术文章及做一些开源项目

开源项目

工作经历

  • 2017.4 – 至今 | OKCoin币行 | 架构师

    • OKEX:OKEX交易系统架构设计与开发,大量的重构与架构设计及Spring boot,微服务(Spring cloud),docker实战。
  • 2015.9 – 2017.3 | 阿里巴巴集团-阿里云大数据事业群 | 技术杂家(打杂、扫地、全栈)

  • 2013.8 – 2015.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