Self Introduction

chunchung's avatar

Summary

Full-stack engineer with over 7 years of professional software engineering experience. Experienced in applying test-driven development to create high-quality application features. Implemented automated deployment and monitoring of production systems. Skilled in Java, Python, IBM Watson, AWS, SQL, Linux, PHP, HTML, and scripting.

contact: ChunchungYang at gmail.com

Resume

Work Experience

codeobjects
Senior Software Engineer at CodeObjects
  • Designed and implemented an AI-based insurance ChatBot solution using IBM Watson and AWS to provide convenient and efficient customer support for insurance policyholders
    IBM Case Study - CodeObjects ChatBot
  • Designed and developed a Java-based data migration system that successfully converted 99.8% of a customer’s legacy data to the CodeObjects platform
dwi
System Developer at Diamond Wipes Inc
  • Designed, implemented, tested, and documented code, configurations and enhancements on business intelligent system DOMO
  • Implemented the requirements on DOMO platform and DOMO data flow using Amazon RedShift
  • Involved in Microsoft Dynamic Navision upgrade project, give out user training lecture, help Diamond Wipes build up Standard Operation Procedure with its domain knowledge
  • Maintain over 150 users workstation, using script to provide them a better working environment
Pitt
Teaching Assistant in Data Mining Class
  • Designed homeworks and helped students finish it
  • Evaluated and scored students' homework
sinica
Software Engineer at Academia Sinica, Research Center for Information Technology Innovation
  • Developed a complete system, utilizing analysis on 3G network signal strength which provided end user with a convenient mobile device experience
  • Programmed a server, implementing dynamic backlight scaling optimization algorithm which saves 18% energy for user watching mobile video stream
cazoodle
Software Engineer at Cazoodle
  • Programmed Python scripts to monitor data quality
  • Developed program to pull data from Hadoop and extracted useful content for website
  • Utilizing clustering algorithm to identify product’s specification among different html format
yahoo
Social Blog Team Intern, Yahoo! Taiwan
  • Developed features for improving user experience by applying data mining technology to User-Oriented-Data in social blogs

Education

Pitt
University Of Pittsburgh, Pittsburgh, PA
  • Master of Science in Information Science
  • Track: Big Data Analytics Specialist
nctu
National Chiao Tung University, Hsinchu, Taiwan
  • Master of Science in Computer Science
  • Thesis: Migrating Relational Database Applications to HBase
ncu
National Central Univeristy, Taoyuan, Taiwan
  • Bachelor of Science in Computer Science & Information Engineering

Academic Projects

Economic Indicators for the United States (link)
  • Implemented visualization tools help user quickly understand the economic changes in different states, tools include word tree, glyphs on map, and parallel coordinates
  • Designed a method combined with parallel coordinates diagrams and our visualization to recommend similar status states
Escape from Disaster - Virtual Reality Simulation with Oculus Rift
  • Provided simulations that mimic the disaster condition through Unity game engine & Oculus Rift
  • Incorporated theories and studies of human factors to guide user what to do in urgent cases
Geyword search application based on graph database (link)
  • Provided a google like keywords search using Neo4j to obtain the data schema graph
  • Implemented JAVA RESTFUL APIs on Amazon EC2 server
  • Developed real-time search system web pages to show results
Cognitive Assistance for Lego Mosaic Task using Google Glass
  • Provided step-by-step guidance to build Lego models from a picture taking by Google Glass
  • Developed a cognitive server which can learn current progress with computer vision techniques
  • Gave user real-time feedback by designing a real-time image processing algorithm using peer voting
Forest Cover Type Prediction - Kaggle Competition
  • Built a model using principle component analysis to reduce data dimensions
  • Applied decision tree classification and SVM to the model, achieving 81% prediction accuracy

Computer Skill Sets

  • Programming Languages: JAVA, Python, JavaScript, html, PHP, Perl, Ruby
  • DBMS: MySQL, Neo4j, MongoDB, HBase, Hive
  • Statistic language: R, Matlab

Publication

  • Hsin-Han You, Chun-Chung Yang, Jiun-Long Huang "A load-aware scheduler for MapReduce framework in heterogeneous cloud environments," SAC '11 Proceedings of the 2011 ACM Symposium on Applied Computing download