To obtain a position or internship in a high-technology firm that will allow me to utilize my skills and creativity
Analysis and simulation of D-cache.
Development of power control protocols for sensor networks.
Linux network programming.
Analysis of Random Early Detection and other buffer management strategies in TCP/IP and ATM switches.
Applying the Gur Game paradigm to dynamically adjust power in mobile hosts to obtain both good network connectivity and an optimal number of neighbors per host.
Developed a protocol to support QoS in wireless ATM without reserving resources ahead of time for mobile hosts. Developed another protocol to support scalable reliable multicast in IP networks by replacing explicit bandwidth reservation with admission control and aggregation of multicast flows.
Development of hardware to support seamless mobile computing. I implemented a dynamically configurable rule-based firewall for the hardware that prevents mobile hosts from tampering with foreign network resources.
Developed an agent-based distributed operating system for wireless networks. I devised a new routing scheme to be used in ad hoc wireless networks to route messages to agents.
Conducted performance analysis of error correction/detection techniques with respect to video on demand. I led the design/implementation of a test system used for empirical analysis of various encoding algorithms.
Developed a new programming paradigm for distributed systems based on the principle of autonomous messages. I helped research modeling of schooling behavior of fish by analyzing load balancing on distributed systems.
Developed a rule-based expert system for the treatment of HIV-infected patients. I designed/implemented the entire system. I presented it at the 36th Annual ACM Southeast Conference and won the award for Best Student Research Presentation.
I conducted performance analysis of CORBA compliant software, which contributed to the creation of a graduate course in Distributed Objects (ICS 280).
I designed/implemented software for pedagogical purposes, which contributed to the creation of an undergraduate course in formal logic (ICS 1B).
I designed/implemented a java applet that converts text from PC format to UNIX format, and vice versa.