朱天杰的个人简历

Posted on 2016-01-05


2012年7月作为技术合伙人,设计开发了织图并迭代至今,我觉得只要是我认为可以做的事,就没有做不出来的,如果你认为可以做,愿意告诉我怎么做,我相信你一定能得到惊喜.

个人信息

姓名 朱天杰 工作年限 3.5年
出生年月 1989-12-24 年龄 27岁
性别 学历 本科(广东工业大学)
联系电话 15018424257 个人邮箱 616502741@qq.com
现居地 深圳 个人博客 http://lynch001.github.io
期望工作地 杭州/北京/深圳/广州    

应聘职位

Java后台工程师,接受PHP/C++/Python作为开发语言

工作经历

2012年7月作为技术合伙人,设计开发了织图并迭代至今.

织图项目简介

织图(http://www.imzhitu.com)

是一款专注图片分享、美化处理、浏览的应用,一个年轻人分享生活方式的图片社区.

得到众多时尚潮人、文艺青年、旅行爱好者,摄影师,美食达人的喜爱,

织图同时广受用户和行业认可,多次被评为最美应用.

–2014年全球移动互联网大会Startup比赛白金奖

–百度,新华网,最美应用等众多媒体诚意推荐应用

–苹果“App Store 2013推荐新品”

2015年度图片分享APP第4名

拥有近500万注册用户,日活30W+, 服务器峰值流量4~5MB/s

融资情况:

团队介绍

团队总共24人,基本都是90后,技术团队8人,后台4人

职位职责

作为技术总监, 参与产品方向讨论并给出最优解决方案,负责织图整体技术架构设计,核心模块开发,技术团队建设和管理

织图后台部署架构图

独立设计了织图现有后台架构

具体开发工作

织图后台Restful接口设计与开发

  • 前期独立负责织图社区后台的设计和开发

  • 主导了织图后台最重要的2次重构

    1. 接入spring, struts, mybatis, spring security

    2. 随着服务器压力增大,接入redis作为缓存, 并对Mysql进行读写分离, 分区和表拆分

  • 目前主要负责分析需求和设计实现方案, 分配任务给其它后台同事负责

织图网页前端开发

织图运营系统开发

  • 前期独立设计开发织图运营系统, 目前已交付给其他同事负责, 主要模块包括:

    1. 社区内容维护模块

    2. 马甲系统

    3. 数据统计模块

织图Android2.0版以前的设计和开发

  • 前期独自设计和开发了织图Android版本,现已交付给Android同事负责, 主要模块包括:

    1. 织图浏览,编辑,分享模块

    2. 社区互动模块

运维

  • 负责服务器和数据库日常升级维护

  • 分析日志对后台提出优化方案

  • 觉得比较自豪的一项工作是使用c语言开发了一个发布工具,一键发布代码到所有负载实例

掌握技能

  • 扎实的计算机理论基础,对操作系统基本原理,TCP/IP等基础协议有清晰认识

  • 扎实的c语言基础,对基本数据结构和排序算法进行过认真学习

  • 对流行的编程语言,如Java,PHP,Python,Javascript,C++等都有研究,工作中主要用Java

Java后台开发

  • 有近4年Java使用经验

  • 对主流开源框架如spring, struts, mybatis, hibernate等的使用和实现细节有过仔细研究

  • 掌握Mysql数据模型设计,索引优化,SQL优化, 分区,分表,分库等,对InnoDB的实现以及特点有一定认识,并持续学习中

  • 掌握Redis API

  • 掌握MongoDB API

  • 研究过Lucene,Elastic Search

  • 学习过Hadoop, HBase,了解HDFS和MapReduce

网页前端

  • 熟悉原生js,jquery, 能针对设计图独立完成页面开发

Android

  • 熟悉Android应用开发流程,熟悉Android的基础组件及服务

其他

  • 4年以来一直坚持在Ubuntu环境下开发,并鼓励公司所有程序员都使用Linux

  • 熟练掌握shell script,linux常用命令,VIM等

  • 比较喜欢用Markdown编写文档,如织图RESTFUL接口文档和个人博客,就是用它写的

  • 推动整个技术部使用github

  • 推动公司使用JIRA进行项目管理

自我评价

我觉得只要是我认为可以做的事,就没有做不出来的,如果你认为可以做,愿意告诉我怎么做,我相信你一定能得到惊喜.