Skip to content

Latest commit

 

History

History
77 lines (54 loc) · 4.37 KB

phangChunRong-Resume.md

File metadata and controls

77 lines (54 loc) · 4.37 KB

Phang Chun Rong

Email: crphang@gmail.com Github: http://www.github.com/crphang

Education

National University of Singapore (Aug 2015 - May 2019)
  • Major in Computer Science and Mathematics
  • Honors (Highest Distinction) [Projected]

Work Experiences

Sea Group Labs Internship (May 2017 - Aug 2017)

SEA Group is one of the largest internet business in Southeast Asia. I interned as a software engineer in its subsidiary, Shopee, that is one of the largest Ecommerce in Southeast Asia with millions of active users in Taiwan and Indonesia.

  • Integrated E-Commerce platform with logistics partner in Taiwan
  • Developed internal events platform (full-stack)
  • Created Facebook user sentiment analysis tool using Google Cloud NLP tool.
Carousell (Dec 2016 - Jan 2017)

Carousell is the top peer to peer ecommerce marketplace in Singapore and fast growing in many different countries.

  • Enhanced internal tool to enable more configurable SEO capabilities
  • Developed various frontend features for its internal marketing tool
National University of Singapore (Teaching Assistant Aug 2016 - Dec 2016)

Teaching Assistant for Software Engineering Module in NUS.

  • Guided 2 teams of Computer Science students in their semester long software engineering project
  • Ensured that they perform proper project management and produce well documented code with high test coverage throughout the development of their software application

Projects

TEAMMATES

TEAMMATES is a free online tool for managing peer evaluations and other feedback paths of your students. It is provided as a cloud-based service for educators/students and is currently used by hundreds of universities across the world.

  • Enhanced questions functionalities.
  • Upgraded webpack and improve developer experience.
  • Reviewed PRs
  • Authored issues regarding testing and validation.

Project Orbital (TravelFynd)

TravelFynd is a platform for tour experiences

  • Worked with senior backend engineer whom developed a set of APIs.
  • Focused on developing frontend (reactJS + redux ES2015)

CheapoHunt (CS3103)

CheapoHunt is a web application that finds cheapest results on various other Ecommerce websites.

  • Built a parallel webcrawler using python that precrawls results and stores in our database.
  • Ruby on Rails server to serve the HTML with ruby's ERB templating.

Expertise Areas

Python

  • Enhanced Carousell's internal tool that was built using Python and web framework Django.
    • Change impacted the way Carousell perform SEO.
  • Developed Shopee's backend platform using Python and web framework Django. Repo with over 1M LoC.
    • Impacted over 1M Taiwan users by integrating a 3rd party logistics partner.
  • Gave a talk on Django-ORM optimization that is based on Python.
  • Enhanced Python book chapter.

Performance Optimization

  • Performed ORM optimization during my time in Shopee. Fixed a code that causes thrashing to occur.
  • Enhanced book chapter on Performance specifically on memory related performance.
  • Gave a talk on Django-ORM optimization that is based on Python.
  • Authored a book chapter on Functional Programming which is often believed to important towards safe and scalable concurrent system.
  • During webpack upgrading process in TEAMMATES, I split the process between development build and production build. The development build was made to be more lightweight and suitable for development with compressed source-maps and removal of JS uglification. This leads to better developer experience in Javascript build time.

Machine Learning