About Me


Software Engineer
Work for Tuniu Corporation currently

Email: jerome.chan369@gmail.com
Twitter: @jeromechan369
GitHub: https://github.com/jeromechan
LinkedIn: https://cn.linkedin.com/in/chenjinlong


Education


East China Normal University (2007-2011)
Shanghai, China
Fourth-year student in Software Engineering


Honors


[1] Honors of Tuniu Corporation

[2] Duties of Tuniu Corporation


Work History


Tuniu Corporation (Jul 2011–Current)
Software Engineer
Agency Management System Development
Project: Tuniu.COM & Tuniu.CN & N-Booking APP

ChinaPnR Inc. (Oct 2010–Mar 2011)
Software Engineering Intern
Core Payment Team
Project: TTYFund

Hyron Inc. (Jun 2010–Sep 2010)
Software Engineering Intern
Metro Payment System Development


Work Projects


[1] Tuniu Agency Management System

URL: It is an inner system of Tuniu Corp.
Date: 2016, currently
Skills: Java, MySQL, JS/HTML/CSS, SpringMVC, Spring, MyBatis, Maven, FastJson, FasterXML Jackson, ActiveMQ, Memcache, Sonar, Apache POI framework, Redis, Jedis, Alibaba Druid, Togglz, Guava, Concurrency Future

[2] N-Booking Agency Platform

URL: http://www.tuniu.cn
Date: 2013, 2014, 2015
Skills: Java, MySQL, JS/HTML/CSS, SpringMVC, Spring, MyBatis, Maven, FastJson, FasterXML Jackson, ActiveMQ, Memcache, Sonar, Apache POI framework, Nginx

[3] N-Booking Android App

URL: It could be found on the domestic Android App markets.
Date: 2014, 2015
Skills: Java, Sqlite, AndroidSDK, Gradle, JPush, PullToRefresh, FinalHttp, Google Volley, FastJson, Gson, Dagger, EventBus, BroadcastReceiver, Fragment, Openfire framework

[4] Tuniu Website

URL: http://www.tuniu.com
Date: 2011, 2012, 2013
Skills: PHP, Yii, Smarty, MySQL, JS/HTML/CSS, Memcache, Apache, Composer

[5] Tuniu Promotion System

URL: It is an inner system of Tuniu Corp.
Date: 2011, 2012
Skills: PHP, Yii, MySQL, JS/HTML/CSS, Memcache, Apache


Open Source Projects


[1] Packease Utils for Java

P.E-Utils is a very powerful and useful collection of utility functions written by Java.

Reference: https://github.com/jeromechan/packease-utils-java

[2] Lumos Shadowsocks Dashboard

Lumos is an easier way to provide and manage shadowsocks accounts for multiple users. The name ‘lumos’ is aimed at remembering the promotion system of Tuniu Corperation which was my first long supported project.

Reference: https://github.com/jeromechan/lumos

[3] Pandoc Wrapper for PHP

Pandoc-php-wrapper is a native wrapper for the Pandoc commands. Pandoc is a Haskell program that allows you to convert documents from one format to another.

Reference: https://github.com/jeromechan/pandoc-php-wrapper

[4] Hyde For Jekyll v3.0+

The original version doesn’t support Jekyll v3 currently. At the same time, poole/hyde doesn’t accept pull request for a long time. We suggest every developer to finish compatible jobs with Jekyll v3. So, we developed not only to help the original Hyde support Jekyll v3, but also provide useful features for blogging.

Reference: https://github.com/jeromechan/hyde-for-jekyll-v3

[5] Personal Technology Blog Using Middleman/Jekyll Engine

This is my personal weblog written with Markdown template language.

Reference: https://github.com/jeromechan/jeromechan.github.io

[6] Web Dev Tools

WebDevTools is a useful online tools which can help web developers to finish their serialized/unserialized jobs.

Reference: https://github.com/jeromechan/webdevtools


Programming Skills