Scroll To View More
Feynman Tsing-Yang Liang

Feynman Tsing-Yang Liang

Cambridge, United Kingdom
Member since January 20, 2016
Feynman is a product-oriented, full-stack engineer with extensive experience building production web applications and machine learning systems. His disciplined engineering process draws from his extensive industry experience and his leadership in open source keeps him on the cutting edge of modern big data technologies.
Feynman is now available for hire
Portfolio
  • Databricks
    Spark, MLlib, Scala, React, D3, JavaScript, scikit-learn, Pandas, NumPy, Python
  • Bridgewater
    Scala, D3, R, Shiny, Weka, LibSVM
  • Google
    Java, JavaScript, Python, MapReduce (Flume), NoSQL (BigTable)
Experience
  • Machine Learning, 6 years
  • JavaScript, 5 years
  • Python, 5 years
  • Scala, 3 years
  • React, 2 years
  • D3.js, 2 years
  • Meteor, 2 years
  • Apache Spark, 1 year
Cambridge, United Kingdom
Availability
Part-time
Preferred Environment
Linux, tmux, Vim, Scala, Spark, Meteor, React
The most amazing...
...thing I've done is to take 130 massive open online courses (MOOCs).
Employment
  • Machine Learning Engineer
    2015 - 2015
    Databricks
    • Managed and reviewed open source contributions to Apache Spark MLlib, a distributed machine learning library.
    • Built interactive D3 visualizations for machine learning model visualization.
    • Implemented distributed variants of multiple machine learning algorithms, including: LDA, GMM, and PrefixSpan.
    • Implemented performance testing and QA for the Spark 1.5 release.
    • Contributed low-level optimizations involving off-heap JVM caching to Spark SQL's Project Tungsten.
    Technologies: Spark, MLlib, Scala, React, D3, JavaScript, scikit-learn, Pandas, NumPy, Python
  • Technology Associate
    2014 - 2014
    Bridgewater
    • Built a D3.js-based decision tree training, analysis, and inspection web app for use by financial analysts and managers.
    • Built a predictive model of employee performance from various data unstructured (e.g. emails, performance reviews) and structured (e.g. telemetry, trading data).
    • Authored a technical report about model uncertainty and confidence which proposed a confidence-weighted averaging scheme now used in production deployments.
    • Performed network analysis of internal company communications (emails and instant messages), identified cliques within company and isolated teams.
    • Proposed and implemented an algorithm for determining next best splits in a decision tree as well as a method for evaluating the value of additional information.
    Technologies: Scala, D3, R, Shiny, Weka, LibSVM
  • Software Engineer
    2013 - 2013
    Google
    • Built a change history data workflow which performs aggregation on more than 100 TB of daily change data.
    • Introduced advanced analytical tools for online advertising campaign management, including segmentation and anomaly detection.
    • Improved the test coverage of Google Adwords front-end by writing unit (JUnit, Mocha) and integration (WebDriver) tests.
    Technologies: Java, JavaScript, Python, MapReduce (Flume), NoSQL (BigTable)
  • Software Development Engineer
    2012 - 2012
    Microsoft
    • Automated telemetry and reporting for Microsoft Office's internal build and test tools.
    • Deployed SCOM/SCCM for managing configuration of entire Office Shared Services multi-device build systems.
    • Built web application integrated with SCOM to display health of build and test services and notifications of outages for internal developer stakeholders.
    Technologies: C#, ASP.NET, SCOM, SCCM
Experience
Skills
  • Languages
    JavaScript, Scala, Python, R, Java, SQL, Ruby, Haskell, C, C++
  • Frameworks
    Apache Spark, Flux, Redux, Machine Learning, Ruby on Rails (RoR), Akka
  • Libraries/APIs
    React, Node.js, D3.js, RxJS, Facebook API, Twitter API, Instagram API, Twilio API, PayPal API
  • Tools
    Spark SQL, Flume
  • Paradigms
    Functional Programming
  • Platforms
    Meteor, Linux, Apache Kafka, Amazon Web Services (AWS)
  • Storage
    MongoDB, RDBMS, Memcached, Cassandra
  • Other
    Bitcoin
Education
  • Master of Philosophy in Machine Learning
    2015 - 2016
    University of Cambridge - Cambridge, UK
  • Bachelor of Engineering in Electrical Engineering
    2012 - 2015
    Dartmouth College - New Hampshire
  • Bachelor of Arts in Math
    2010 - 2014
    Amherst College - Massachusetts, USA
I really like this profile
Share it with others