Hi, this is Shakeel. I am a Muslim Software Engineer based in Raleigh NC working at ABB Corporate Research. My interests are Cloud Computing, Programming Languages, System Scalability, and Software Architecture. 

I enjoy learning and reading. Currently I am focused on Go Language and just started to get into Dart Programming Language.  I have been reading code  of leveldb which is a high performance key-value storage written by Jeff Dean and Sanjay Ghemawat of Google.

On Sunday, Monday and Tuesday evenings, I attend online classes taught by Shaikh Jamaal Zarabozo. On this website you will find an archive of the notes taken by students. The notes are raw and may contain errors and they might be incomplete, nonetheless they provide a window into the vast knowledge of Islam and the various fields of studies about Qur'an, Hadith (Transmission of reports), Tafseer (Interpretation of Qur'an), Usool al Fiqh (Principles for deriving rulings from Qur'an and Hadith), and how to apply Islamic knowledge to contemporary issues.

I am originally from India and I did my Masters in Computer Science from University of Maryland at Baltimore County. I taught VAX Assembly Language programming at UMBC from 1989 to 1995, I also taught Smalltalk Programming Language at NCSU, Java Programming Language at Wake Tech Community College, and taught Java EJB, XML, XSLT, UML and many other courses at numerous IBM software sites.

I like to hear from my previous students, please feel free to send me email at shakeel.mahate@gmail.com.