Data Scientist
New York, NY, 9/15-Present
  • Manage and execute all data products from prototype to deployment, such as recommendations for creating content, machine learning-based tools for categorizing freelancers and proprietary scores for measuring audience engagement. Maintain API service and work with developers to design Ruby methods.
  • Build a recommender system to match Contently's content marketing clients with potential contributors from its freelancer network. Drive all stages of research and development: algorithm experimentation, offline validation, prototyping, user testing and algorithm evolution based on click data. Apply web development skills to transform the recommender from proof-of-concept to robust internal tool for Contently talent scouts.
  • Lead efforts to make data-driven product development decisions: Analyze product data to gain a better understanding of users. Synthesize findings to product managers. Emphasize data quality and consistent KPI measurement through consultative discussions before development.
  • Create a data-first culture at Contently as a whole by by presenting data science findings and tools to stakeholders across the company and by undertaking data-intensive collaborations with services teams and sales team.
Product and Tech Lead
Melbourne, Australia, 7/14 - Present
  • Act as product manager, designer and full-stack developer on an interdisciplinary technical-humanities team building Sonic Japan, a web application for sharing and visualizing soundscapes field-recorded around urban Japan.
  • Design and build the application with Node, Express, MongoDB and JavaScript.
  • Continue to transform the application's design and project priorities based on analytics data. Define goals and KPIs, plan/align with anthropologist team members and implement features and redesigns in line with goals.
  • Manage content publishing schedule and distribution efforts to improve reach and engagement.
Back-End Engineer
New York, NY, 8/15-9/15
  • Project for a consumer financial startup: Python client wrapper library and mock server for the Jumio photo ID verification service using Flask, py.test, Docker, Jenkins.
Data Science and Web Development Consultant
Melbourne, Australia, 3/15-2/16
  • Assisted in exploratory data analysis stages of a modeling project for a prominent financial SaaS company. Provided economic expertise, researched social network based methodologies, initiated feature selection.
  • Built web scraping systems for startup clients with BeautifulSoup and MongoDB.
  • Created visualization tools using d3.js, both as generalized collateral and for custom client dashboards.
Senior Economic Analyst
New York, NY, 5/10-7/13
  • Covered Southeast Asian economies for the Emerging Markets group. Performed forecasting and quantitative analysis to develop a view on macroeconomic trends and risks.
  • Wrote briefings on economic, financial and political developments, forward-looking country risk overviews as well as analytical research pieces for Federal Reserve System-wide audiences and senior policymakers.
  • Collaborated with Asia team to create monthly regional presentations for senior management.
  • Managed all data for the Emerging Markets macro team. Sourced, aggregated, updated and manipulated datasets.
  • Presented data in create reports, dashboards and charts for presentations, briefing books and flagship publications.
  • Spearheaded the group's move from Excel spreadsheets to relational databases. Designed database, planned maintenance process, created new dashboards/reports and developed front-end interface for analyst team.
Market Intelligence Analyst
New York, NY, 2/10-4/10
  • Covered cloud computing at a boutique market research firm. Produced daily white-labeled reports as well as quarterly earnings analysis for corporate clients.
  • Wrote research reports on the industries of prospective clients.
CCG Private Equity
Analyst Intern
Shanghai, China, 9/09-11/09
  • Conducted industry research on prospective target sectors and wrote reports in English and Chinese for analysts and director, focusing on global commodity, European and American markets.
  • Created databases of Chinese companies for investment screening.
Master of Information Technology, Computing
Melbourne, Australia, 2013-2015
  • Honors: Graduated first-class honors average (86.6/100). Dean's list honors 2014. International postgraduate scholarship winner.
  • Final software project: Natural language processing and data visualization for consumer decision-making and search.
Bachelor of Arts, Economics
Berkeley, CA, 2006-2009
  • GPA 3.92, graduated magna cum laude in three years, Phi Beta Kappa
  • Co-President, Fashion and Student Trends design club and Member/Newsletter Editor, Delta Phi Epsilon international affairs fraternity
  • Data analysis: Python (incl. numpy/scipy, scikit-learn, nltk, pandas, gensim), d3.js, Apache Spark
  • Databases: MySQL, PostgreSQL, MongoDB, ElasticSearch
  • Web development: Flask, Node.js, Ruby on Rails, jQuery, JavaScript, HTML, CSS, Bootstrap, AJAX, Git, AWS
  • Data collection: Scrapy, requests, BeautifulSoup
  • Web analytics: Mixpanel, Google Analytics
  • Strong understanding of object-oriented programming, architectural design, prototyping, data modeling/database design, machine learning, information retrieval, natural language processing, data visualization
  • Coursework exposure to algorithms and data structures, networking, distributed systems, project management
Contently TalentMatch Built a recommender system to match Contently clients to potential contributors from Contently's network of 65,000+ freelancers. Experimented with algorithms and parameters; develop evaluation frameworks for offline validation; design, develop and deploy prototypes; run user testing and feedback sessions; track online user behavior to evolve algorithm continuously.
YMCA Created an information system based on web scraping of over 2600 YMCA websites so that YMCA analysts can better understand the ecosystem of YMCA franchises across the country. A pro bono project through DataKind and the YMCA national organization.
No Free Lunch Built a tool using text mining and visualization for consumer decision-making, analysis and search. Using a corpus of consumer product reviews from, text mining modules performed automatic extraction of important product "features" or aspects, as well as sentiment analysis, with multiple strategies implemented and tested. Mined data formed the basis for an interactive, visually driven web app built in Node.js and d3.js. The app is designed to bootstrap the knowledge transfer process by aiding analytical reasoning and search.
Search Engine Constructed a search engine following the vector space model. Based on evaluation metrics and manual error analysis of test queries, experimented with alternative normalization strategies, a biword index to support phrasal queries and a simple language detection strategy, and improved precision@5 by 20 percentage points.
Club-Biz Led a team of three to design and develop a social Rails app. Project encompassed front-end design (UX interviews, wireframes, UI mockups), architectural design communicated through UML and full implementation in Rails. Final web app included following, commenting, messaging, advertising, ticket reservation and reporting features.
Handwritten Digit Recognition Implemented an artificial neural network to recognize handwritten digits, plus a genetic algorithm to optimize neural network architecture.
Geolocating Users Developed a system for predicting user locations based on social graph data. Used Scikit-learn to preprocess data and test a range of machine learning algorithms for prediction tasks.
Streaming Video Created a multi-threaded client-server program in Java capable of broadcasting a webcam stream to multiple concurrent clients. Collaboratively designed architecture and coded in a team of two.
File Sync Wrote a multithreaded program for automatic file synchronization between a client and remote server.