Jet.com
Senior Software Engineer 1 — Data Group — (January 2017 - Current)
- Leading development of Hadoop based data warehouse storage solution
- Leading development of etl platform for analyst driven programmatic and sql based access to data stored in our data warehouse
- Responsible for scoping and planning future data movement platform work for inter-company data movement services
Jet.com
Software Engineer 3 — Data Ingestion and Analytics — (June 2016 - December 2016)
- Developed service for data movement between Hive, Sql Server and Azure Data Warehouse
- Responsible for the development of initial inter-company data movement services between Jet and Walmart
- Responsible for the development and maintenance of key etl processes in Spark
- Developed UDFs, monitoring solutions and plugins for Presto
PlaceIQ
Software Engineer — Data Driven Products — (May 2015 - June 2016)
- Developing Mapreduce, Pig, and Spark applications for ETL pipelines, audience generation and adhoc analysis
- Integrated third party data into existing data processing pipelines and platforms
- Served as primary technical resource on project to migrate existing workflows to newly developed internal data processing platform
- Served as primary technical resource on PIQ-id project, a large device-to-device graph used for user level conflation
FilmUp
CTO — (May 2015 - Current)
- Lead the successful development of our initial web content platform
- Managing team of 1 backend engineer, 2 frontend engineers and 2 graphic designers
- Responsible for facilitating the execution strategic and tactical goals as they pertain to the development of the our webplatform
- Working with partners to design and implement the bidirectional integration of our data platforms
Noon Pacific
Software Engineer — Deployment Automation Consultant — (January 2016 - February 2016)
- Automated deployment process for Noon Pacific api application using Docker, Django and Weave
Push Interactive
Founding Software Engineer — (October 2014 - May 2015)
- Implemented listing search feature in Android application.
- Used D3 and Plotly.js to create of IBeacon management application for CSP Management
- Lead the company through a successful acquisition.
Ithaca College
Teaching Assistant | Recommender Systems — (January 2015 - May 2015)
- Worked with students to ensure the attainment of pre-stated course learning objectives
- Held TA hours twice a week over the course of the semester
Ithaca College
Head Undergraduate Researcher/Algorithm Engineer — (May 2014 - May 2015)
Primary Investigators: Dr.Douglas Turnbull(Ithaca), Thorsten Joachims(Cornell)
- Facilitated the development of new playlist recommendation engine using Java and Play
- Worked with primary investigators to develop novel algorithm for personalized song distance estimation
*pending paper publish
Ithaca College
Undergraduate Research Assistant — (October 2013 - May 2014)
Primary Investigators: Dr.Douglas Turnbull(Ithaca)
- Maintained legacy playlist recommendation platform written in python
Megs
Local Music Discovery
- Megs is a local music discovery platform designed for use in the study of how users discover and share music. It is also used as a mechanism to test different playlist generation algorithms and test the effectiveness of different A/B testing methods.
Angled
Unbiased News Curation
- Angled originated from, and was created for, users who have become irritated with biased news reporting. The goal of Angled is to provide users with a holistic view of semantic and thematically related news articles based on the information they are already consuming.
Feedr
Guided Media Exploration
- Using a growing corpus of pictures and gifs, Feedr attempts to cluster and serve the user content in a way that emphasizes passive but cognizant consumption of information. This is achieved through a rating system in which the user gives feedback how well the system predicts preferences.
Yelp Dataset Challenge
Senior Project
- Under the advisement of Prof Douglas Turnbull, this project seeks to test users affinity to my proposed new method of ranking reviews by optimizing for both usefulness and marginal relevance.
About
- I love to create tools that help people. My life passion is finding a way to use technology to help the disprivileged and the less fortunate. My interests lie in programmatic curation of information, and solving of interesting problems whether within the realm of CS or not
Summary of Qualifications
TECHNOLOGIES AND LANGUAGES
- Scala
- Java
- Python
- Swift
- Mysql
- PHP
- Flask
- Django
- Hadoop
- MongoDB
- SQL
FRAMEWORKS
- Spark
- Mesos
- DCOS
- MapReduce
- AllReduce
- BeautifulSoup
- Requests
- pandas
- scikit-learn
Education
Ithaca College: B.A in Computer Science; Minor in Economics
- Machine Learning
- Computer Science 1 & 2
- Algorithms
- Data Scrutures
- Discrete Mathematics
- Money and Banking
- Econometrics
- User Interface Design and Development
Hunter College and New York City College of Technology(Post Bacc)
- Calculus 1, 2 & 3
- Ordinary Differential Equations
- Linear Algebra