Experience

After passing the CFA exam, I started the programming track at Khan Academy, then progressed to edX for some real computer science classes. I then took some data science courses and have continually practiced coding with a variety of other websites and smartphone apps. This is my first website project.

Online Courses (MOOCs):

  • Khan Academy:

    • Intro to JS: Drawing & Animation
    • Advanced JS: Games & Visualizations
  • edX:

    • Intro to Computer Science and Programming Using Python
    • Intro/ Programming with Python for Data Science (2 courses)
    • Querying with Transact-SQL
    • Intro to Data Analysis/ Analyzing and Visualizing Data with Excel (2 courses)
    • Intro/ Programming with R for Data Science (2 courses)
    • Data Science Essentials
    • Principles of Machine Learning
    • Software Construction in Java (archived version)
    • Statistical Thinking for Data Science and Analytics

Programming:

  • Project Euler:

    • 53 problems completed (5% difficulty)
  • Codewars:

    • Overall - 4 kyu (ranks go from 8 to 1; lower kyu = greater progress):

      • Python - 5 kyu
      • SQL - 7 kyu
      • Java - 6 kyu
      • JavaScript - 5 kyu
  • Other:

The background image used here and on the home page is a drawing from a program I wrote at Khan Academy overlaid with gradients using CSS. Original image here.