Research Associate at Applied Algorithms Lab, Stony Brook University
Greater New York City Area
Research Associate at Applied Algorithms Lab, Stony Brook University
Greater New York City Area
* Systems engineer with very good knowledge of process scheduling in operating systems and distributed systems.
* Very good experience in kernel programming.
* Experience in writing file system debugging tools that utilize STAB and DWARF debug information.
* Good exposure and knowledge about virtualization and cloud computing.
* I work on the open source implementation of fibre channel over ethernet(FCoE) that is being managed by intel and cisco.
* CPU scheduling and Memory Management.
* Excellent kernel and filesystem debugging skills.
* Dynamic resource management for virtualized environment.
* Job scheduling in distributed systems.
* Fibre channel over ethernet.
(Educational Institution; Higher Education industry)
January 2009 — Present (11 months)
* For one semester I worked under the advisement of Proff. Tzi-cker Chiueh in Experimental Computer Systems Lab (ECSL). This project is about dynamic resource management for virtual machines.
* I am currently working as a Research Associate in Applied Algorithms Lab under the advisement of Proff.Steven Skiena. Lydia, the project is all about news and blog analysis using distributed systems build on top of hadoop platform. More information about the project can be found at,
http://www2.algorithm.cs.sunysb.edu/access/login/
(Public Company; VMW; Computer Software industry)
June 2007 — January 2009 (1 year 8 months)
VMware, Inc is the virtualization leader which has wide variety of products to optimize and manage the IT infrastructure. My primary responsibilities were,
* Fixing bugs and provide new feature additions to CPU scheduling component of the ESX operating system Kernel.
* Development and performance optimization of ESX filesystem(VMFS) debugger.
Skills acquired from work,
* x86 architecture.
* Design and Implementation of a 32-bit operating system kernel.
* Virtualization of x86.
* Core dump analysis and serial line debugging using gdb.
* Experience of writing white box test cases, which I primarily did to test my bug fixes.
(Public Company; HPQ; Computer Hardware industry)
January 2007 — May 2007 (5 months)
I designed and implemented online EFI firmware image update utility for tachlite XL2 (A6795A) fibre channel host bus adapters.
MS , Computer Science , 2009 — 2010 (expected)
2003 — 2007
Operating Systems, File Systems, Memory Management, Virtualization, Linux Kernel Development, Device Drivers, C , C++, Linux Scripting .
* Applied algorithms lab, Stony Brook Univerisity.