Samson Tan Min Rong
Email |
LinkedIn |
GitHub |
Resume |
Blog
Education
BComp. Computer Science + University Scholars Programme
National University of Singapore | August 2015 - Present
Diploma with Merit in Digital Visual Effects
Nanyang Polytechnic | April 2010 - May 2013
Experience
Undergraduate Research Assistant (Data Science)
National University of Singapore | Singapore
January 2017 - Present
- Wrangled and analyzed data using pandas, seaborn, Stata
- Wrote report detailing data analyses for policy makers
Management Support Staff (Writer)
Centre for Quantum Technologies | August 2016 - February 2017 (7 months)
Undergraduate Student Researcher (Software Engineering)
Centre for Quantum Technologies | May 2016 - August 2016 (3 months)
- Designed and developed an interactive exhibit that visualises a quantum wavefunction in real-time, enabling the general public to appreciate the ‘weirdness’ of quantum physics.
- C++, openCV, Microsoft Kinect v2
- Created visual effects for short film for the International Conference on Quantum Communication, Measurement and Computing (QCMC) 2016
Houdini Technical Director
Lighthouse Media International | April 2013 - August 2013 (5 months)
- Researched & Developed Digital Assets in Houdini
Visual Effects Intern
Side Effects Software Inc | June 2012 - September 2012 (3 months)
Created a Procedural Jellyfish Digital Asset in Houdini under the guidance of an industry mentor from Method Studios.
- Procedurally generated mesh, textures, animation can be tweaked interactively by 3D artists
- Enables rapid population of a scene with unique jellyfish (traditionally requires manual modelling and animation)
External OSS Contributions
Expert Areas
Python
DevOps & Scalability Testing
Machine Learning & Artificial Intelligence
- Blog on data science and Python libraries for data science
- moodify Telegram bot using Emotion API for mood detection
- Data wrangling, visualization and analysis (work not available in public domain yet) (Undergraduate Research Assistant)
- Learning general statistics, econometrics and duration models in NUS courses (ST2334 Probability & Statistics, UQR2211 Passing Time: Processes, Temporality, and Econometrics)
- Learning and using Stata for statistical modeling and hypothesis testing (UQR2211 coursework, Undergraduate Research Assistant)
- Learning and using Jupyter IPython Notebook for data wrangling and analysis using Python (Undergraduate Research Assistant)
- Quora Answer Classifier Challenge
- CS3243 Artificial Intelligence
- Tetris AI agent using genetic algorithm
- Contribution to matplotlib (Python library for data visualizaion)
- Contribution to scikit-learn (Python library for general machine learning)
- Lightning talk on data visualisation for machine learning
Skills
Languages
- Proficient: Java, Python
- Familiar: C++
Libraries
pandas, seaborn/matplotlib, openCV
Tools
- Proficient: Atom, SourceTree, git
- Familiar: Eclipse, VS14, Xcode, Travis CI, Coveralls
Other Skills
- Quantitative Reasoning
- Academic Writing
- Visual Design
Hackathons
- HacknRoll 2017
- Facebook Singapore Hackathon 2016 (Winner)
- Facebook Global Hackathon Finals 2016 (Top 8 Placing)
- HacknRoll 2016
Projects
- oss-bot (Developer)
- oss-bot-js (Developer)
- moodify (Lead Hacker)
- Matplotlib (Contributor)
- TEAMMATES (Contributor)
- Interactive Schrödinger’s Equation Probability Density Visualizer (Designer & Developer)
- TombBook (Hacker)
- IvoryTasks (Team Lead, Artistic Direction)
- divid.io (Designer)
Awards
- Facebook Singapore Hackathon 2016 (Winner)
- Facebook Global Hackathon Finals 2016 (Top 8 Placing)
- Lucasfilm Gold Medal
- NUS Undergraduate (Merit) Scholarship
- University Scholars Programme Honour Roll (2015/2016)
- Industry Preparation for Pre-graduate Programme (iPREP)