Hi, I am Abdul Hannan, a Master’s student at University of Massachusetts, Amherst. My research interests lies in Fairness and Safety in Machine Learning.
When not in front of my laptop, I usually hike or go for a run. I also play the drums, mostly as a way to de-stress!
I recently created a bot to ask for any available resources at this ongoing deadly second wave in India.
Seldonian LibraryProject homepage
Fairlearn is an Open Source python library started at Microsoft that can be used to train ML models under various constraints. I implemented the Equality of Opportunity constraint on Fairlearn and worked on experiments on scalability with respect to training models using Fairlearn.
Reich Lab, UMass Amherst
At Reich Lab, I work on maintaining and developing features in the hub like the visualization, the data acceptance pipeline and the website.
Intuit Inc., Mountain View, CA
Software Development Engineer 2
August 2017-July 2019https://intuit.com
At Intuit, I worked as a software developer on various Quickbooks products.
University of Massachusetts, Amherst
Master's, Computer Science
- Machine Learning.
- Neural Networks.
- Probabilistic Graphical Modeling.
- Advanced Natural Language Processing.
- Reinforcement Learning.
- Algorithmic Fairness and Strategic Behavior.
Bachelor's of Engineering, Computer Science
- Data Mining
- Natural Language Processing
- Cloud Computing and Big Data
Voice TriggersProject homepage
Worked on the CMUSphinx library on porting it to mobile devices. This is a Java library that maps speech to a unique identifier. This can be used in a sbtract way to map these IDs to specific actions/triggers.
This speech recognition library is language agnostic. As a part of the project, we also ported some modules of the Sphinx package to Android.
Unified Heterogeneous Hybrid Cloud Management
This Project aims at creating a unified management interface for the vSphere and Openstack clouds which aids in easy interoperability between the two clouds and flexibility of choice to deploy applications in either one of the infrastructures.
In order to facilitate the above requirement, a plugin for VMware vSphere was developed which could seamlessly interact with the OpenStack Deployment and perform all the basic cloud functionalities like Instance deployment, suspension, etc. with a single Unified platform without gaining the extra knowledge of usage of the OpenStack interface. Additionally, a seamless private networking interface was also created between the VMs of a tenant which are distributed between the two clouds.
Caching for Distributed and Hybrid CloudsPaper
Hybrid clouds help in establishing a cost effective, reliable and scalable solution to limitations in traditional on-premise data-center. There is an increasing requirement for federated hybrid cloud solutions to allow private clouds to leverage different public cloud providers. Federated cloud solutions should accommodate infrastructure constraints, balance load between different clouds and keep the cost at a minimal for the client. The following paper proposes an architecture for hybrid clouds called Simple Cloud Federation (SCF). It differs from existing architectures in that it leverages the hierarchical organization features already found in existing cloud systems. It is thus general and easy to implement across a variety of cloud systems, including OpenStack and Amazon. The paper contains details of our OpenStack implementation.