Education and Work Status
University of Illinois at Urbana-Champaign, Urbana, IL | May 2013 |
M.S. Computer Science | |
University of Delaware, Newark, DE | May 2009 |
B.E. Chemical Engineering and B.S. Computer Science | |
Work Status: Authorized to work in the U.S. |
Work Experience
Multicoreware, Inc, Champaign, IL | May 2012 - Oct. 2012 |
Position: Software Engineer | |
Manager: Mark Allender | |
Renderscript Compute | |
Worked with ARM and Google to build and deliver a GPU-accelerated driver for ARM’s Mali GPU and Google’s Android OS. | |
Lawrence Livermore National Laboratory, Livermore, CA | May 2011 - Sep. 2011 |
Position: Graduate Intern | |
Mentor: Dr. Bronis R. de Supinski | |
Topology-aware mapping for discontiguous partitions | |
Mapping the pF3D paraxial wave solver package to improve performance on the IBM BG/Q and discontiguous partitions on the Cray XE6 using graph bi-partitioning methods. |
Research
Dept. of Computer Science, University of Illinois | Aug. 2009 - May 2013 |
Adviser: Dr. Laxmikant V. Kale | |
Scaling of the OpenAtom quantum mechanics package | |
Scaling a massively parallel quantum mechanics application to supercomputers with hundreds of thousands of cores. | |
Task-dependency aware scheduling and mapping of parallel applications | |
Extracting an application's directed acyclic graph to lower execution time. | |
Parallel calculation of volumetric particle tracking and velocimetry | |
Parallelizing an existing algorithm to enable real-time data acquisition. | |
System-wide energy optimization for multiple DVS components and real-time tasks | |
Developing an energy model and finding optimal frequencies for multiple system components with real-time task deadline constraints. | |
Dynamic agglomeration of messages for accelerated clusters | |
Developing a framework to dynamically agglomerate messages during run- time to automatically adjust grain-size for CPUs and accelerators. | |
Dept. of Chemical Engineering, University of Delaware | June 2007 - May 2009 |
Adviser: Dr. Dionisios G. Vlachos | |
Design and optimization of catalytic micro-reactors for the oxidative dehydrogenation of ethane to ethylene for polyethylene production | |
Planned and constructed laboratory setup, improved micro-reactor design, synthesized reactors from raw materials, designed and performed experiments. | |
Transient studies of ammonia decomposition over Ruthenium catalysts for hydrogen fuel cells | |
Designed experiments, collected and analyzed experimental results, assisted post-doctorate fellow, and presented results. | |
Kinetics of homogenous methanol combustion over Platinum catalysts in novel micro-reactors for portable power generation | |
Programmed laboratory equipment for automating data collection, conducted experiments, and organized results. |
Details available in the Research section of this website.
Teaching
Dept. of Computer Science, University of Illinois | Jan. 2011 - May 2011 |
CS231: Computer Architecture I | |
Instruct a weekly discussion section for an introductory architecture course. | |
Dept. of Computer Science, University of Delaware | Sept 2008 - Dec 2008 |
CISC106: General Computer Science for Engineers | |
Instructed a 20 person computer lab section for a MATLAB based course. |
Awards and Honors
HPC Challenge Class II Award – Top Performance | 2011 |
Pan-American Advanced Studies Institute Travel Grant, Chile | 2011 |
NSF Graduate Research Fellowship - Honorable Mention | 2010-11 |
Chemical Engineering Class of 1950 Scholarship | 2009 |
NSF Computer Science, Engineering, and Mathematics Scholarship | 2007-08 |
Sylvia and Charles Joanedis Chemical Engineering Scholarship | 2007-08 |
Ashland Excellence in Leadership Scholarship | 2008 |
Science and Engineering Scholar Undergraduate Research Grant | 2007 |
Computer and Information Sciences Outstanding Sophomore Award | 2007 |
University of Delaware Honors Program - General Honors Award | 2007 |
Activities and Community Service
Computer Science Graduate Students Organization - Treasurer | 2009-12 |
CHEGers Chemical Eng. Mentorship Society - President and Founding Member | 2007-09 |
Delaware Kamaal Competitive Dance Team - Manager and Technician | 2007-09 |
Study Abroad - University of Melbourne, Australia | 2009 |
American Lung Association Walk for Life and Breath - Team Captain | 2008 |
American Cancer Society Relay for Life Fundraisers | 2008 |
Monster.com Diversity Leadership Program - Chicago | 2008 |
Memberships
ACM - Association for Computer Machinery | 2007-12 |
AIChE - American Institute of Chemical Engineers | 2007-12 |
Tau Beta Pi Engineering Honor Society | 2008-12 |
Omega Chi Epsilon Chemical Engineering Honor Society | 2008-12 |
Upsilon Pi Epsilon Computing and Information Science Honor Society | 2008-12 |
Phi Kappa Phi Honor Society | 2008-12 |
Golden Key International Honor Society | 2008-12 |