Hi, I am Chen Fan. I have been working as a java coder and enthusiastic about coding (so much to learn). I aspire to further my programming knowledge, skills and vision of the evolving internet. I firmly believe, Internet driven services will flourish through innovations and connections to other industries thus I wish to participate in this exploratory process. I wish I could contribute to business success with all of my experience, creativity, learning ability, most importantly, spirit to serve. Thanks and best regards. status:2021/01 working on Video Live Streaming feature2020/01 working on payment portal to support multiple payment vendors2019/11 Search Service based on Solr2019/07 pure sql solution for ETLs with HIVE/Postgresql2019/05 taking over DataWarehouse development, setup environment and etl jobs with greenplum2019/03 I finished a simple html5 app utilizing camera, speaker on mobile browser, some outdated phone can serve as monitor or interactive gadget in household or similar occasion2019/01 I worked on media related feature:extract image feature with OPENCV; stored diverse image metadata in solr and faiss;similar images search2018/12 I extended lib (hive-jdbc-storage-handler) to transfer data between hive and jdbc data sources. Hive is enhanced to be sql-based data hub connecting various data sources2018/11 I worked on system that manages media files, featuring AWS S3, kotlin, Solr for Image hashes, tagging, classification, video streaming.2018/09 I upgraded rabbitmq dispatcher system (rabbitmq-php bridge) with spring-boot, swagger2, react, typescript.2018/05 I enhanced image process system (IPS) with opencv, spring-boot, performance is 3 times of Processing library. working on Face Recognition with ML libraries such as dlib, darknet.2018/05 I study related areas like Blockchain application, specifically NEM solution(Proof of Importance, multi-signatures, aggregated transaction, namespace...etc)With multi-signature feature, I implemented an escrow purchase flow like how we place order on taobao, confirm or reclaim.built with spring-boot, mongodb, swagger22018/03 I worked on Video process to upgrade it with spring-boot, ffmpeg, vlc and kotlin.
Listed skills include Java, Java Enterprise Edition, Restful Webservices, Sql, and 20 others.