George London

George London

San Francisco, CA, United States
Hire George
Scroll To View More
George London

George London

San Francisco, CA, United States
Member since April 15, 2015
George is a developer and data scientist who enjoys turning raw information into insight. He is comfortable at every level of the stack. George builds robust pipelines to extract, clean, transform, and load data and then performs statistical analysis to build accurate machine learning models. On top of this, George also develops complete, stable, scalable websites, mobile apps, and data visualizations that deliver a great experience to users.
George is now available for hire
Portfolio
Experience
  • Django, 4 years
  • PostgreSQL, 4 years
  • Python, 4 years
  • Recommendation Systems, 3 years
  • Elasticsearch, 3 years
  • Hadoop, 2 years
  • Django REST Framework, 2 years
  • Swift, 1 year
San Francisco, CA, United States
Availability
Part-time
Preferred Environment
PyCharm, iPython Notebook, Eclipse, Xcode, Git
The most amazing...
...thing I've built is an app that uses my novel algorithm to recommend electronic music that's personalized to an individual's tastes, mood, and activity.
Employment
  • Contract Web/Mobile Developer
    Omni Timeline
    2015 - PRESENT
    • Was brought on to rescue a server-side API project that had been badly mishandled by prior contractors.
    • Added full test coverage to the API, exposing numerous errors and security risks.
    • Developed a suite of new API features to allow searching, filtering, and file uploads through Django Rest Framework.
    • Collaborated with an existing client-side mobile developer to release a new, stable version of the app.
    • Built a new, doctors-only version of the app in Swift.
    Technologies: Django, Django Rest Framework, Objective C, Swift
  • Contract Python/Web Developer
    Finance Matters
    2015 - PRESENT
    • Converted an extensive Excel model of dairy farm financial performance into a robust Python model.
    • Helped the client think through and design a website to allow farmers to apply the model to their own data.
    • Built wireframes laying out the ideal website.
    • Built a Django web app allowing smooth handling of highly interdependent time-series data.
    • Searched for and hired a graphic designer for the project.
    • Built very extensive unit, integration, and behavioral tests to verify the consistently correct behavior of the system.
    Technologies: Django
  • Founder
    Sonica
    2014 - PRESENT
    • Conceived and designed an app that recommends electronic music that's perfectly tuned to the user's individual tastes and current mood and activity.
    • Built a server-side API using Django (with libraries such as Django-REST-Framework, NLTK, celery, AllAuth, numpy, scipy, pandas, psycopg2 and gevent.).
    • Researched and developed a novel matrix factorization-based recommendation algorithm using iPython Notebook, StarCluster, Elasticsearch, igraph, ANNoy, scikit-learn, graphlab-create, Scrapy, and MOE.
    • Developed and released an iPhone client using both Swift and Objective-C.
    • Hosted infrastructure on Heroku and Amazon EC2 using Postgres and Redis.
    Technologies: Python, StarCluster, Django, Scrapy, Objective-C, Swift, Heroku
  • Contract Devops Developer
    Polestar Pilates
    2014 - 2015
    • Used the methods in my Django deployment guide to deploy a production Django server.
    • Coached the client through the process of learning to administer and maintain his own site.
    • Set up a best-practices logging configuration.
    • Set up an integration with Google+ services.
    • Jumped in to debug numerous ad hoc issues in the client's homebrewed code.
    Technologies: Django, Chef, Fabric
  • Founder
    LinerNotes
    2011 - 2014
    • Came up with the idea for a website that gathered all the rich context and metadata surrounding music in one easy-to-read place.
    • Designed and developed the entire website from scratch in Django. Developed both the back-end and the front-end.
    • Built a robust ETL pipeline using Hadoop and Cascading to extract metadata from 7 different sources and merge it all into a well-reconciled data model.
    • Developed a deployment automation process that uses Chef and Fabric to let me provision and deploy new nodes with a single line of code.
    • Deployed an Elasticsearch cluster with robust custom tokenizers so that users could get sensible results whether or not they used the correct character sets while typing artist names like "Mötley Crüe."
    Technologies: Python, Django, JavaScript, Postgres, RDF, Hadoop, HBase, Elasticsearch
  • Investment Associate
    Bridgewater Associates
    2008 - 2011
    • Performed financial and macroeconomic research for the world's largest hedge fund.
    • Managed 8 interns, including two Harvard MBAs.
    • Built a comprehensive model to predict the impact of government spending on economic growth in the developed world.
    • Wrote widely-ready newsletters about U.S. industrial production and the Australian Economy.
    • Automated a process for extracting and computing key fiscal data from world governments.
    Technologies: Excel (Expert Level), Visual Basic
Experience
  • Sonica (Development)

    Sonica is a mobile app that recommends electronic music that's perfectly tuned for what you're doing and feeling. It's written in Objective-C and Swift and uses a completely hand-written, proprietary recommendation algorithm.

  • The Idiomatic Guide to Deploying Django in Production (Other amazing things)
    http://rogueleaderr.com/post/65157477648/the-idiomatic-guide-to-deploying-django-in

    A comprehensive guide I wrote to deploying Django sites in production on Amazon Web Services using Fabric and Chef.

    As of this writing, it's the highest ranking site in Google for "Django Deployment" that isn't written by the official Django team.

  • The A* Interviews (Other amazing things)
    http://rogueleaderr.com/post/65626420761/introducing-the-a-interviews

    A series of podcasts I've done with some of the most skilled programmers on the planet, including the #1 all-time reputation leader on Stack Overflow.

Skills
  • Languages
    Python, RDF, JavaScript, SQL, Java, Swift
  • Frameworks
    Django, Hadoop, Django REST Framework, GraphLab, Flask, AngularJS, Opscode Chef
  • Libraries/APIs
    Pandas, Scikit-learn, Fabric, Gevent
  • Tools
    PyCharm, IPython Notebook, OpenLink Virtuoso
  • Misc
    Recommendation Systems, Cascading, Elasticsearch, Celery
  • Platforms
    Linux, iOS
  • Storage
    NoSQL, PostgreSQL, HBase
Education
  • Bachelor's degree in Philosophy and Psychology
    Yale University - New Haven, Connecticut
    2004 - 2008
I really like this profile
Share it with others