Scroll To View More
Hire the top 3% of freelance developers
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 (ML), 6 years
  • Python, 5 years
  • JavaScript, 5 years
  • Scala, 3 years
  • D3.js, 2 years
  • Meteor, 2 years
  • React.js, 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
    Databricks
    2015 - 2015
    • 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
    Bridgewater
    2014 - 2014
    • 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
    Google
    2013 - 2013
    • 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
    Microsoft
    2012 - 2012
    • 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
    Scala, JavaScript, Python, Java, SQL, R, Ruby, C, C++, Haskell
  • Frameworks
    Flux, Apache Spark, Redux, Ruby on Rails (RoR), Akka
  • Libraries/APIs
    React.js, Node.js, D3.js, Facebook API, Twitter API, Instagram API, PayPal API, Twilio API, RxJS
  • Tools
    Spark SQL, Flume
  • Paradigms
    Functional Programming
  • Platforms
    Meteor, Linux, Amazon Web Services (AWS), Apache Kafka
  • Other
    Machine Learning (ML), Bitcoin
  • Storage
    RDBMS, MongoDB, Memcached, Cassandra
Education
  • Master of Philosophy in Machine Learning
    University of Cambridge - Cambridge, UK
    2015 - 2016
  • Bachelor of Engineering in Electrical Engineering
    Dartmouth College - New Hampshire
    2012 - 2015
  • Bachelor of Arts in Math
    Amherst College - Massachusetts, USA
    2010 - 2014
Hire the top 3% of freelance developers
I really like this profile
Share it with others