Founder/Engineer/ML2020 - PRESENTMLAI, LLC.
- Conceived, designed, and built an end-to-end web app.
- Automated the daily refresh of news content enabling the entire app to work on autopilot.
- Manually labeled data to train a model for clickbait detection in news articles with 83% accuracy.
- Optimized the performance to efficiently fetch around 5,000 distinct news articles every day from 400 news feeds.
- Fetched and parsed news articles daily, updated models and predictions and uploaded an optimized view to AWS S3.
Data Scientist2018 - 2020Microsoft
Technologies: R, Microsoft Power BI, Matplotlib, Scikit-learn, AutoML, Azure, Jupyter, Pandas, NumPy, Python, JSON REST APIs, REST APIs, SaaS, Machine Learning, Exploratory Data Analysis, Python 3, RESTful Development, RESTful APIs, Docker, SQL, Statistical Learning, Deep Learning, Sklearn, Data Science, Visual Studio Code, Artificial Intelligence (AI), Seaborn, Azure IaaS, TensorFlow, Keras, Algorithms, Linux, Windows, APIs, Architecture, Artificial Neural Networks (ANN), SciPy, Tidyverse, Ggplot2, Systems, Neural Networks, Microsoft Azure Machine Learning (ML), Flask, Agile
- Built models to evaluate over 100 datasets to discover methods to improve the AutoML library.
- Improved the product on the benchmark against the competition by investigating and explaining a competing AutoML product's scoring methodology for imbalanced multi-class classification. I did this by digging deep into how metrics were computed.
- Analyzed feature importances by training over 100 datasets with automatic feature engineering libraries to prioritize featurizers for our AutoML product.
- Developed an end-to-end AutoML framework as part of a Hackathon project to understand what approaches would work best for AutoML.
- Delivered a dataset analysis and onboarding tool, which enabled evaluating, filtering, cleaning, and onboarding of 20 datasets into our benchmarking corpus.
- Built better compete performance graphs to improve confidence in the performance of each competitor across a corpus of over 100 datasets.
- Identified gaps in our benchmarking dataset corpus distribution and added over 20 datasets to fill those gaps.
Founder2015 - 2019Meon
- Built a web platform that allows you to create apps in minutes (https:.//www.meonapp.com) .
- Built 80 varied apps in two days.
- Built apps for various clients on the platform.
- Added capabilities for both general users and developers to build apps.
- Enabled apps to be hosted as soon as built.
Senior Software Engineer2017 - 2018Divensi, Inc.
- Researched and developed a deep learning model for 3D point cloud semantic segmentation of imbalanced outdoor Lidar data, with near state-of-the-art results for outdoor Lidar.
- Developed a V1 cloud-hosted decision support system web application utilized by several enterprise users for a remote startup client. Hired a technical team and transitioned the product. Offered a CTO position by the client CEO.
- Built a data pipeline framework for machine learning experimentation with Lidar data.
Indie Developer2012 - 2014Independent Educational Mobile Game Developer
Technologies: ASP.NET, Corona SDK, Objective-C, REST APIs, SQL, iOS, Algorithms, Mac OS, Architecture, iOS architecture, Systems
- Built nine educational games released to the App Store; iOS and cross-platform using Corona SDK.
- Saw over 30,000 downloads across games. Performed App Store optimization to maximize adoption.
- Developed a broad range of games, from running quizzes to new mathematical puzzles. The samurai game was highly appreciated by middle school teachers in the US.
Founder2009 - 2011Thouwords, LLC.
- Built a web application to make a textual website more visual by performing topic modeling with Alchemy API. Obtained images for each topic from Wikipedia APIs.
- Created a Wikipedia visual navigator using topic modeling and Wikipedia API to get images.
- Developed a web application to create rich ebooks for kids using pictures, video, and text books. The application was used to create picture books for kids and shared with parents.
Senior technical program manager2000 - 2009Microsoft
Technologies: Windows Communication Framework (WCF), SOA, Outlook, BizTalk Server, .NET, JSON REST APIs, SDKs, SQL, REST, C++, Algorithms, Windows, ASP.NET, C#, APIs, Architecture, Systems, Workflow, RSS Feeds, Agile, REST APIs
- Built BizTalk Server, an enterprise messaging and workflow platform from idea to product.
- Released three versions of BizTalk Server.
- Created the first .NET based Outlook API.
- Built a service delivery platform for mobile telecom providers using .NET and SOA, including several WS- standards like WS-reliability and WS-eventing.
- Defined and led the inclusion of REST API in .NET WCF.
Technical Product and Program Manager2006 - 2007Amazon
Technologies: Java, Workflow, Engineering, SDKs, SaaS, Amazon Web Services (AWS), RESTful APIs, RESTful Development, SQL, C++, Algorithms, APIs, Architecture
- Captured the end-to-end Amazon retail messaging and workflow blueprint by collaborating with over 40 teams at Amazon that used the messaging and workflow framework.
- Defined and led the creation of an internal distributed configuration store modeled on DNS.
- Proposed a well-received vision for (the then new) Amazon cloud. It was based on true elasticity and automatic scalability.
- Acting upon the vice president's suggestion, I presented the proposal to a special future architecture group. They incorporated it into their plans.
- Drove the adoption of a distributed configuration store across teams in the company.
Senior Software Engineer1998 - 2000Microsoft (via Aditi)
Technologies: Profiling, CODE, Visual Studio, XSLT, XSD, XML, ATL, C++, SQL, Algorithms, Windows, ASP.NET, .NET, C#, APIs, Architecture, Systems
- Built a code profiler for Visual Studio Internal tools in C++.
- Developed an XSD (XML Schema Definition) library in C++.
- Created a persistence layer for an XSLT based BizTalk schema mapper.
- Ported FrontPage server extensions to a pre-release version of C#.