I was lucky to get my own personal computer at the age of 13. And thus began the adventure of associating, programming, development, designing, system management, networking, synchronization, experimentation and knowledge.
I've worked on programming languages like C, Java and my current favorite Python. Though I've worked on the "sucking but required" Microsoft Windows platform (Win 3.1 to Vista), my primary love is GNU/Linux and its distros. I've also worked on architectures like Intel x86-Itanium , AMD 64, IBM RS 6000, SUN SPARC. Lately I'm studying the different types of Virtual machine environments for application replay and adaptibility. Some of my other projects include
- Pseudo Random Number Generator via Threading - source
- Simulation of a Para-Virtualized driver in a Multithreaded Environment
- Token Bus Multi-point Fault Tolerance and Recovery
- Performance Analysis in Multi-Core Systems(study paper)
- Kernel Mapping for VM and Container based system using Dtrace
- A Schematic Analysis of Virtual Machines for Application Compatibility
- "Distributed Trader-Exchange System Implementation" using RMI in Java
- Analysis of Packet Sniffers
- ULAIR developed at the Indian Institute of Technology, sponsored by Redhat India - Won the "Best Engineering Project" award from Indian Society of Tehnical Education
I've been recently offered a graduate intern position at Intel Santa Clara, CA and am looking forward for it to begin. My complete resume can be seen here. I am currently working as a research assistant for Prof. Angelos Stavrou at CSIS. I had taken up the following courses in my past semesters -
Fall 08- CS600 : Theory of Computing
- CS706 : Concurrent Systems
- CS697 : Independant Study - Virtualized Systems
- CS 571 : Operating Systems
- CS668 : Computer Architectures - Graduate
- SWE622 : Distributed Software Engineering