Principal Consultant2013 - PRESENTEasy Eight Consulting
Technologies: Scala, Python, Scikit-learn, Apache Spark
- Helped companies with Apache Spark adoption.
- Developed and deployed machine learning (ML) models.
- Solved technological problems for clients.
AI Architect2017 - 2018Sage AI
Technologies: Python, Scikit-learn
- Developed a system to perform NLP classification with sparse training data at scale.
- Helped the company in the early stages launch successfully.
Lead Researcher2017 - 2018Point Inside
Technologies: Spark, Solr, Scala, Java
- Developed machine learning models and indexes using Spark and Solr.
- Consulted for a research team.
- Made contributions that led to a signup of a major retailer.
Consultant2016 - 2017Blueprint Consulting Group
Technologies: Apache Spark, Java, Scala
- Consulted on specialized topics such as big data, machine learning, data science, and Apache Spark.
Software Engineer2015 - 2016Avvo
Technologies: SQL, Apache Hive, Spark, Java, Scala
- Implemented various data warehouse operations with Spark, Hive, and Oozie.
- Built up a data processing infrastructure.
- Developed predictive models.
Senior Software Engineer2014 - 2015Maana
Technologies: Spark, Scala
- Implemented components of a search engine with Spark.
- Set up a test infrastructure.
- Enabled scalable machine learning capabilities.
Software Engineer2014 - 2015AudienceScience
- Worked on components of a real-time display ad bidding system.
- Integrated real-time third-party services in the programmatic ad market.
Architect | Principal Engineer2014 - 2014Sparky Dots
- Designed an adaptive educational platform.
- Implemented a back-end, front-end, and mobile client.
- Created content—the dynamic generation of practice sets.
Software Engineer2013 - 2014Amazon
- Implemented a service monitoring system.
Architect | Principal Developer2012 - 2013ViciniTalk
- Designed a hyperlocal communication service.
- Implemented an Android app and a web app.
- Developed a back-end.
Trading Strategist | Developer2007 - 2013Susquehanna International Group
- Built business intelligence/analytics tools.
- Constructed components for high frequency trading.
- Conducted quantitative analysis and backtesting and calibrated trading strategies.
- Automated the routine trading desk work and ETL processes.
Trading Desk Analyst2004 - 2006Bank of America Securities
Technologies: SQL, MySQL, Oracle, Python
- Worked on market analyses and securities pricing.
- Implemented data mining/report generation.
Researcher2002 - 2003Caltech DNA Lab
Technologies: Python, C, Java
- Researched system fault-tolerance and algorithmic self-assembly.
- Implemented and ran simulations.
- Co-published a highly cited paper on algorithmic self-assembly.
Research Intern2001 - 2001IBM
Technologies: C, C++
- Developed a data compression algorithm based on arithmetic coding.
Software Engineer2000 - 2001Kinecta
Technologies: Apache HTTP Server, JSP, Oracle, C, Java
- Aggregated content usage data (pixel tracking).
- Developed a module for the Apache Web Server (C).