Portfolio - Kevin Chen Email: [email protected] " Cellphone: +886 938150521 " Github: https://github.com/kevchentw/ " Web: http://kevchentw.com/ 


A. Internship Project || E-commerce Data Analysis System In order to analyze e-commerce data, we developed several crawlers for e-commerce platforms to gather millions of products’ information. Our team then did further analysis with machine learning and Chinese word segmentation. In this project, I focused on data visualization and crawler development. • Project during summer internship of Industrial Technology Research Institute • Records: ▶ Managed to collect more than 1 million product data in two months ▶ Managed to update more than 200K products in less than eight hours with single machine everyday • Techniques: Python, Javascript, HTML, CSS, PHP • Responsibilities: ▶ Development of web crawler with Python and Javascript ▶ Development of data visualization interface ▶ Development of API between database and front-end

Product Count

Store Count

Brand Count

News Count

|| Virtual Reality Projects In this project, we wanted to implement virtual reality live streaming solution to broadcast events in 360°. We have done 
 the android app by Cardboard SDK and android native mediaplayer under HLS protocol. We also developed a live stitching with Unity as the source of 360° video. Besides live streaming solution, we have developed several web-based virtual reality applications with some interactive features. • Project during internship of Industrial Technology Research Institute • Techniques: Javascript, Java, C#, Unity, HTML, CSS • Responsibilities: ▶ Development of live streaming virtual reality Android App ▶ Development of live auto stitching application for 360° Spherical Camera with Unity ▶ Development of web-based interactive virtual reality application

B. School Project || National Chiao Tung University Official OAuth 2.0 System The OAuth System is an project under NCTU IT Center aimed to create a more secure and convenient way to authorize user and share data between college system and third-part application. • Project under NCTU IT Center • Techniques: Django (Python), Django OAuth Toolkit, Django REST framework • URL: http://id.nctu.edu.tw/ (In progress) • Responsibilities: ▶ Main backend developer

LDAP (People Information)

Existing College System Restful API

POP3(Authorization)

OAuth 2.0 Server Restful API

Other Resource Provider

Third-party Application

C. Leisure Projects 



 || NCTU.me Domain Hosting Service NCTU.me is an service that provide students in NCTU to register free second-level domain and create short URL. By integration with DNSimple(online DNS provider), it provide a faster and more stable service compare to Taiwan largest free domain provider “twbbs.org”. • Techniques: Django (Python), HTML, Javascript, CSS • URL: https://nctu.me/ (Currently Mandarin Only) • Records: • Achieved over 200 registered users, and managed over 300 domains. • Responsibilities: ▶ Founder and Full-Stack development

|| E896 E-commerce System E896 is an e-commerce platforms as NCTU Student Union official online shop. It provide basic e-commerce functions and administration interface to manage orders’ payment and delivery information easily. • Techniques: Django (Python), HTML, Javascript, CSS • Records: ▶ Achieved over 1500 unique users, and 9000 page views in a week. • Responsibilities: ▶ Main Developer and Full-Stack development

|| TEDxNCTU 2015 RFID Ticket System During
 the TEDxNCTU 2015, our team built a web-based ticket system using RFID card as authentication. By collecting people information in advance, we can build some cool features such as showing Facebook profile picture, creating live polling system, and also speeding up the ticket checking process. • Techniques: Django (Python), HTML, Javascript, CSS • Responsibilities: ▶ Main Developer, full-Stack development

|| "Formosa Fun Coast explosion" Injuries Search System The search system parsed the official injuries data list and built a user friendly web interface. People could easily use this system to get the latest information of hundreds injuries in different hospital. This website links was posted on government’s official news. • Techniques: Django (Python), HTML, Javascript, CSS • Records: ▶ Achieved over 6000 unique users and 13000 page views in 4 days. • Responsibilities: ▶ Main Developer, Full-Stack development • Github Repo: ▶ https://github.com/kevchentw/ColorSearch

D. Competition Projects 


|| Mobile Payment Data Visualization Tools During the hackathon, our team built a mobile payment system integrated with E.Sun Bank API. By collecting a huge of payment information and geo-data, I developed a visualization tools to show the live/history data on the map and charts, which helped the bank’s employee to view the data in better way. • Techniques: HTML, Javascript, CSS • Records: ▶ Mei-Chu Hackathon 2015 - 2nd Place ▶ E.Sun Bank Group 1st place ▶ UI/UX Prize • Responsibilities: ▶ Main Developer, Front-end development • Github Repo: ▶ Visualization Tool: https://github.com/kevchentw/VizMap ▶ Mobile Payment System: https://github.com/allenwhalecs03/nctu_hackathon

Portfolio-Kevin-Chen.pdf

NCTU.me Domain Hosting Service. NCTU.me is an service that provide students in NCTU to register free second-level domain and create short. URL.

1006KB Sizes 31 Downloads 221 Views

Recommend Documents

No documents