Software Engineer/Data Scientist
2015 - PRESENTHealthlabs (via Toptal)- Created multiple web apps for healthcare using Python and Google cloud services.
- Predicted patient admission using Scikit, Google Cloud Datalab, R, Keras, and BigQuery.
- Automated several processes to create health articles from templates.
- Developed internal tools for deployment, configuration, and testing.
- Created Docker containers to allow for sandboxed machine learning environments.
Technologies: Docker, Google BigQuery, Scikit-learn, GAE, Google Compute Engine (GCE), webapp2, Flask, PythonAlgorithm Designer
2017 - 2017Let's Have Dinner Club (via Toptal)- Designed a strategy to solve a combinatorics problem with orthogonal regrouping.
- Built a genetic algorithm to solve it as a search optimization problem with constraints.
- Generalized the problem for easy variable tweaking.
- Provided an interface to connect the algorithm with the project's existing code.
- Designed a cost function for each of the problem's constraints.
Technologies: Genetic Algorithms, NumPy, PythonSoftware Developer
2014 - 2014Ooyala- Created a migration tool that helped track the current state of video migrations from other providers using Ruby.
- Built a video content search API using Go, with Jinni and ElasticSearch for search engines.
- Developed server monitoring scripts that reported down times on our application.
- Implemented several REST-based web services for querying media content.
Technologies: Elasticsearch, Go, RubySystem Administrator and Developer
2013 - 2013Nic Mexico- Automated daily tasks to make DNS zone management easier.
- Created Selenium scripts to test web applications.
- Programmed scripts to parse several configuration files that would make deployment of servers easier.
- Developed internal tools for configuration management.
Technologies: Selenium, Bash, PythonSoftware Engineer
2012 - 2012Blue Lion Mobile- Developed internal tools that tracked revenue in the company through paid advertising on their Android app.
- Created a user friendly, high-performance interface to query the user database.
- Integrated analytics into WAP phones.
- Built a tool that served different landing pages for users around the world.
- Added numerous functions to a mobile social network using Android.
Technologies: JavaScript, PHP, Java