[PDF] [Text]

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