|
Waseem Ahmad <wahmad@acm.org> (Home) 847-332-4359 (Cell) 312-342-9861 http://www2.uic.edu/~wahmad1 OBJECTI VE A position in design
and modeling
of Context-Aware, Secure and Reliable Systems EDUCATION Doctorate of Philosophy in Computer Engineering Expected Graduation
Date June 2007 Thesis Title, TRIUMF: A context-aware trusted Middleware for Secure and Reliable Collaborative Computing. GPA: 3.91 overall, 4.00
in Electrical
and Computer
Engineering Bachelor
of Science (with Honors) in Electrical and Computer Engineering
Senior Year thesis title:UNAHA: Unified Navigation
Architecture for Hypertext
Applications. GPA: 81/100 EXPERIENCE Motorola Research Labs, Pervasive Platforms and Architectures Lab Graduate Summer Intern May 2006- August 2006
Architected and developed ContextOracle, a system for automated context
inference and reasoning in pervasive computing environments. The system enables context-aware collaborative environments by providing contextual
clues in a trusted and
secure manner.
As part of ContextOracle, developed and Implemented a novel
space and time efficient Hidden Markov Models (HMMs) based machine
learning algorithm to predict context transitions.
Implemented ContextOracle (in Qt/C++) using Motorolas EzX SDK on E680 and A1200 Linux based mobile phone platforms. The applications of ContextOracle include Context-Aware communication agent and a
music recommendation engine. Sun Microsystems Research Labs, Graduate Summer Intern May 2005- August 2005 Architected and developed a framework for privacy
preserving intra-organization collaborations. The framework employs novel machine learning
algorithms to learn user preferences in context of their
information sharing decisions.
Developed and Implemented (in Java) a novel Inductive Inference System based on an ensemble of Bayesian
Classifiers. Multimedia Systems Laboratory Graduate Research
Assistant January 2003- Present
Laid out the design for TRIUMF, a middleware for secure and reliable privacy preserving collaborations. Developed an efficient threshold additively homomorphic cryptosystem (modified version of Damgard/Jurik cryptosystem) with
strong security guarantees for large scale secure multiparty computations.
Developed a reliable communication library to support highly scalable, fault-tolerant secure multiparty computation algorithms. Developed a novel
distributed
biclustering solution based on bigraph
crossing minimization problem. Department of Electrical
and Computer
Engineering Graduate Teaching Assistant August 2004- Present
Graded and assisted students in ECE 465, Digital Logic Design and ECE 225, Electric Circuit Analysis. Conducted Labs, performed grading duties and prepared course materials, including homeworks, sup- plementary handouts,
and a
Quartus II tutorial, for ECE
465 students. Sun Microsystems Inc. System Dynamic Characterization
and Control Group (SDCC) Graduate Summer Intern June 2004 -
August 2004
Conducted research to set up a Grid based High Performance Distributed Bioinformatics Platform, a project under Suns
Life Sciences Initiative. Set up and optimized a Grid environment based upon Sun Grid Engine (SGE) with MPI-Integration to run a
typical Bioinformatics job. Satellite Research and Assistant Research
Engineer
Secure Communication
using Chaotic Modulation. Simulation and Performance Evaluation of Software Radio in Matlab.
Gave and justified the idea to use a four node Beowulf cluster (Linux on Intel Xeon (Dual) Systems) instead of Compaq/HP ES40 Alpha Server for High Performance Technical Computing Requirements which resulted
in at
least four times improvement
in cost/performance
ratio. SIGNIFICANT COURSE WORK AND PROJECTS Details :(http://www2.uic.edu/~wahmad1/acads.html). ECE569 High Performance Systems and Processors: Developed a novel scheme for memory in- tegrity verification in secure multiprocessor environments. This scheme employed a variant of efficient MAC based authentication of Inter-processor traffic and a MAC Tree (Merkle Tree) based scheme for authenticating Processor-Memory Traffic. MCS594 High Speed Cryptography:
Looked into High Performance Implementation of Different Symmetric and Asymmetric Cryptography Algorithms (AES, RSA, El Gamal and their Elliptic Curve variants) over different architectures (X86,
PowerPC, Sparc);
In the meanwhile
efficient hardware
implementation of Poly1305AES (A fast message
authentication coding scheme)
was also
devised.
CS580 Data Mining And Text Mining: Developed Laplace Corrected Naive Bayesian Classifier and K-means clustering algorithm. ECE594 Advanced Microprocessor Architecture: In
self-proposed term project
Graph
based Memory Integrity Verification schemes for Secure Processors, developed a novel high performance
memory integration verification scheme. This graph based scheme (an extension of Merkle trees)
makes effective use of locality in memory access patterns in order to provide efficient software tamper resistance for secure
processors, namely XOM and its
derivation
Aegis. |