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月作为技术合伙人,设计开发了织图并迭代至今.
织图项目简介
是一款专注图片分享、美化处理、浏览的应用,一个年轻人分享生活方式的图片社区.
得到众多时尚潮人、文艺青年、旅行爱好者,摄影师,美食达人的喜爱,
织图同时广受用户和行业认可,多次被评为最美应用.
–2014年全球移动互联网大会Startup比赛白金奖
–百度,新华网,最美应用等众多媒体诚意推荐应用
–苹果“App Store 2013推荐新品”
拥有近500万注册用户,日活30W+, 服务器峰值流量4~5MB/s
融资情况:
2013年获得鼎晟天秤500万天使投资
团队介绍
团队总共24人,基本都是90后,技术团队8人,后台4人
职位职责
作为技术总监, 参与产品方向讨论并给出最优解决方案,负责织图整体技术架构设计,核心模块开发,技术团队建设和管理
织图后台部署架构图
独立设计了织图现有后台架构
织图后台Restful接口设计与开发
前期独立负责织图社区后台的设计和开发
主导了织图后台最重要的2次重构
接入spring, struts, mybatis, spring security
随着服务器压力增大,接入redis作为缓存, 并对Mysql进行读写分离, 分区和表拆分
目前主要负责分析需求和设计实现方案, 分配任务给其它后台同事负责
织图网页前端开发
织图运营系统开发
前期独立设计开发织图运营系统, 目前已交付给其他同事负责, 主要模块包括:
社区内容维护模块
马甲系统
数据统计模块
织图Android2.0版以前的设计和开发
前期独自设计和开发了织图Android版本,现已交付给Android同事负责, 主要模块包括:
织图浏览,编辑,分享模块
社区互动模块
运维
负责服务器和数据库日常升级维护
分析日志对后台提出优化方案
觉得比较自豪的一项工作是使用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
网页前端
Android
其他
4年以来一直坚持在Ubuntu环境下开发,并鼓励公司所有程序员都使用Linux
熟练掌握shell script,linux常用命令,VIM等
比较喜欢用Markdown编写文档,如织图RESTFUL接口文档和个人博客,就是用它写的
推动整个技术部使用github
推动公司使用JIRA进行项目管理
我觉得只要是我认为可以做的事,就没有做不出来的,如果你认为可以做,愿意告诉我怎么做,我相信你一定能得到惊喜.