简历

联系方式

  • 手机/微信号:18519135630
  • Email:wilconhao@gmail.com

个人信息

  • 郝伟光/男/1986
  • 本科/四川内江师范大学信息与计算科学
  • 工作年限:7年
  • 技术博客:http://haoweiguang.github.io
  • Github:https://github.com/haoweiguang
  • 期望职位:Java高级程序员,架构师,技术经理/总监
  • 期望薪资:面议
  • 期望城市:北京

工作经历

聚力精彩(北京)信息技术有限公司( 2015.10 ~ 2016.08 )

主要职责:

  1. 负责组建并管理技术团队,承担员工招聘选拔、任务分配、工作协调、绩效考核及专业培训等管理工作
  2. 负责制定与技术相关的各项管理制度、技术规范及业务流程。
  3. 负责架构设计、核心模块的开发和系统性能优化
  4. 负责协调项目开发的各个环节,跟进并把握项目的整体进度,对各项目进行实施code review,保证项目质量;
  5. 参与制定产品战略

主要业绩:

  1. 编写系统核心爬虫模块,从多渠道获取简历并解析
  2. 完成了两个大项目从0到1的开发,均保质保量并按时完成。项目耗时3个月和2个月,参与人数15人左右。为公司业务的拓展立下汗马功劳。
  3. 引入代码生成、测试工具和jenkins持续集成,让研发专注在业务实现,提升团队整理效率。
  4. 采取基于restful的前后端分离架构设计,方便以后多终端的扩展,随着项目的业务复杂化,引入dubbo做服务化治理。
  5. 项目借助jira来实现scrum的敏捷开发模式,规范整个项目流程,缩短的开发周期,提高了灵活性,及时响应市场反馈达到持续优化的目的。
  6. 制定代码规范,通过单元测试、自动化测试和code review来提升代码质量。同事精简测试人员的投入。
  7. 制定人员的选拔和培养计划,不断提升团队实力,培养团队中坚力量。
  8. 每2周会有团队内部人员进行技术分享,每2个月会请大牛进行技术培训,利用Confluence(wiki)来记录项目所得等,企图打造学习型组织。

找萝卜招聘管理系统

3月时间完成了团队(10人)搭建到产品开发上线的,项目采用scrum的方式借助jira做敏捷实践,达到快速迭代,快速响应需求的目标,使用Confluence来做内部wiki,用于分享团队在工作中的所得。鼓励大家多进行技术的分享交流,培养学习型组织。为了应对未来复杂业务,开始优化网站架构,引入dubbo进行服务化治理。负责系统核心模块的编写,利用爬虫抓去简历。

  1. 负责组建和管理开发团队 ,参与制定产品战略
  2. 负责架构设计优化、系统设计
  3. 负责开发任务的需求分析、开发计划制定和高效执行,险
  4. 负责核心模块的开发,网站性能优化,code review
  5. 制定开发流程及规范,把控项目进度,项目质量以及控制项目风

智联招聘 ( 2012年5月 ~ 2015年6月 )

校聘

1.负责组建和管理开发团队
2.负责产品架构设计、系统设计和评审
3.负责开发任务的需求分析、开发计划制定和高效执行
4.负责网站部分核心模块的开发,网站性能优化,app开发
5.把控项目进度,项目质量以及控制项目风险

校聘IOS

因为当时公司想上线手机端,但迟迟没招聘到合适的人。于是我自告奋勇,开始一边学习一边开发ios。一个半月后完成的该项目的开发和测试。

正保远程教育(2010.08-2012.05)

父母会

参与设计sns类网站的架构
提升网站并发访问量,可以承载百万并发

搜房网(2009.10-2010.06 )

参与开发了jiatx.com商城的开发,熟悉电商网站开发的技术,养成了良好的编程习惯。
通过静态化,缓存等手段不断优化产品详情页,让其可以支撑很大的访问量


个人项目

刷刷停车

负责需求调研、参与需求设计、系统设计和核心代码编写.3月内完成了从系统设计到2个后台系统(公司内部、停车场系统)和2个app(车主端和停车场端)的上线。我主要负责后台部分业务和ios版本的开发

技能清单

以下均为我熟练使用的技能

  • Web开发:Java/C#
  • Web框架:SpringMvc/Struts/Asp.net mvc/Nancy
  • 前端框架:Bootstrap/AngularJS/Jquery
  • 数据库相关:MySQL/Mongodb/Solr/Redis/SQL Sever
  • ORM/持久层框架:Mybatis/Spring Data JPA/Entity Framework/Simple.Data
  • 服务框架、规范:Dubbo/Spring boot/SOA/Restful/Web API
  • 任务调度:rabbitMQ/MSMQ/Quartz/zookeeper
  • Web容器:Tomcat/IIS
  • 版本管理、文档和自动化部署工具:Svn/Git/Confluence/Jenkins
  • 项目管理:Trello/Jira/Xmind/OmniPlan/Bugfree/Tower
  • 单元测试:JUnit/NUnit
  • 服务器、云和开放平台:Linux/Windows server/阿里云/微信应用开发
  • 手机端开发:iOS
  • 设计工具:uml/visio/powerdesigner
  • 其他:tcp/ip/http/jvm/socket/nio/maven

自我评价

  • 8年的开发经验,熟练掌握Java,基础扎实,精通io、多线程、集合等基础框架,了解jvm机制、网络编程.了解C#、iOS和Js。熟悉mysql、sql server.
  • 4年的研发管理经验,对敏捷开发有较深入的理解并有多个项目成功经验,独立带领20-30人团队进行研发.
  • 擅长系统架构设计,熟练掌OOA&OOD以及常用的设计模式,熟悉SOA、dubbo框架.
  • 熟悉基本的数据结构和算法,熟悉tcp/ip、http协议
  • 良好的团队合作精神、沟通和组织协调能力,为人诚实、责任心强以及快速的学习能力,工作表现得到公司的认可,多次被评为A。
  • 良好的英语读写能力,可以阅读英文书籍和文档。
    以下均为我熟练使用的技能
  • Web开发:Java/C#
  • Web框架:SpringMvc/Struts/Asp.net mvc/Nancy
  • 前端框架:Bootstrap/AngularJS/Jquery
  • 数据库相关:MySQL/Mongodb/Solr/Redis/SQL Sever
  • ORM/持久层框架:Mybatis/Spring Data JPA/Entity Framework/Simple.Data
  • 服务框架、规范:Dubbo/Spring boot/SOA/Restful/Web API
  • 任务调度:rabbitMQ/MSMQ/Quartz/zookeeper
  • Web容器:Tomcat/IIS
  • 版本管理、文档和自动化部署工具:Svn/Git/Confluence/Jenkins
  • 项目管理:Trello/Jira/Xmind/OmniPlan/Bugfree/Tower
  • 单元测试:JUnit/NUnit
  • 服务器、云和开放平台:Linux/Windows server/阿里云/微信应用开发
  • 手机端开发:iOS
  • 设计工具:uml/visio/powerdesigner
  • 其他:tcp/ip/http/jvm/socket/nio/maven

致谢

感谢您花时间阅读我的简历,期待能有机会和您共事。