个人介绍
熟练掌握Java 及面向对象设计开发,对 JVM 原理、GC 机制、I/O、集合、并发等有较好的理解。熟悉常
见的设计模式、数据结构和算法;熟练掌握J2EE 主流开源框架如 Spring, Struts2等;熟练掌握常用数据库
如Oracle, MySQL, 以及 Linux, Shell 的使用。熟悉常见的 Web 前端框架和工具如 AngularJS、Dojo 等。
热爱技术,热爱编程,坚信好奇心和肯钻研的精神是一个人成长最为关键的要素
工作经历
2015-06-01 -至今IBM高级后端工程师
部门从事集群工作负载管理程序LSF(Load Sharing Facility)的开发,所在team面向LSF开发可以设计、归档和自动运行复杂工作流的add-on应用程序Platform Process Manager(PPM),在红牛车队项目中获得用户高度肯定,并成功申请专利。
2012-04-20 -2015-05-23华为高级数据库工程师
基于开源数据库PostgreSQL进行二次增量开发,使其具备替换公司内部主流OLTP数据库(Oracle/MySQL/SQL Server 等)的能力,我参与了该数据库的第一个C版本(主要以兼容Oracle为主),到第二个C版本(主要以兼容MySQL为主)的完整开发流程
教育经历
2009-08-24 - 2012-03-15西安电子科技大学计算机软件与理论硕士研究生
研究生期间获一等奖学金三次。 腾讯公司校园互联网创新大赛二等奖。
2005-10-20 - 2009-07-01西安电子科技大学计算机科学与技术本科
本科期间获一等奖学金和二等奖学金各一次。 2007年,2008年参加校星火杯大赛分别获得软件类三等奖和二等奖