Resume

Modified : 09/17/2003
 Site Index
 o home
 o my courses
 o my projects
 o my resume
       -pdf
       -doc

Resume

OBJECTIVE

    Seeking a full time position beginning Jan - Feb 2004. Interests include software architectures for distributed systems, middeware systems, architectures for ubiquitous and pervasive computing systems and related networking applications

EDUCATION

Aug. 2002 – Feb.2004 (Expected), Carnegie Mellon University, Pittsburgh, PA

  • Master of Information Networking, at the Information Networking Institute, Department of Electrical and Computer Engineering.

Aug 1998 – May 2002, Madras University, Chennai, India

  • Bachelor of Technology in Information Technology, at Sri Venkateswara College of Engineering, Chennai, India

SKILL SETS

  • Programming: C, C++, JAVA, SQL, JavaScript, XScale Assembly, Intel x86, UML, VBScript, PHP, Perl
  • Platforms/Architectures: Unix, Linux, Windows 95/98/2000/XP, ARM-XScale, AFS
  • Software: Visual Studio 6, MATLAB, ARM Development Suite, SunOne Java IDE, Microsoft Office Suite
  • Protocols: TCP/IP, HTTP, Ethernet, MPLS, ATM

WORK EXPERIENCE

May 2003 – August 2003 [Visual C++, TAO/ACE, Java, OPNET]
Summer Intern - Aerospace Enginnering Systems, Honeywell Technology Centre, Minneapolis

  • Worked on providing HTC with an in-house implementation of the Fault Tolerant CORBA specification using the TAO orb and the ACE environment.
  • Researched current advances in the area of computational reflection, and its application to real-time multi-agent systems. Proposed an implementation to be used in future proposals from HTC.
  • Worked on the preliminary stages of the analysis of handover algorithms to be used in the HTC-AES VDL (Very high frequency Data Link) program.

PROJECTS

Sept 2003 – Present [C,C++, Java]
Real Time Multimedia Lab, CMU

  • Working on the integration of RTML’s QRAM (QoS Based Resource Allocation Model) with Time Weaver, a model based design time framework for real-time embedded systems. Work leading to Masters thesis in Information Networking

Sept 2003 – Present [.Net, XML, CODA FS, Linux, VMWare WS]
Intel Research Labs, Pittsburgh

  • Working on providing context awareness and prediction of user location to the Internet Suspend and Resume project. Work involves interaction with the CODA file system and VMWare workstations.

Jan 2003 – May 2003 [Java, CORBA]
Distributed Systems

  • Was part of 5 member team that implemented a distributed, fault tolerant framework (based on the OMG FT-CORBA specifications). Performed analysis of trade-offs using different replication strategies, recovery time and message traffic using this framework. More information available at the project website.

Jan 2003 - May 2003 [Linux, C, Globus API, OPNET]
Broadband networks

  • Worked on an implementation of a dynamic node discovery protocol for open grid platforms, using the Globus Toolkit API. Performed an analysis of the protocol using the OPNET network simulator.

Sept 2002 - Dec 2002[C, ARM, XScale Instruction Set]
Embedded Systems

  • Worked on projects involving the Intel XScale processor, developed major portions of the embedded OS, including interrupt handling, memory management, concurrency, serial I/O and a mini-OS employing real time scheduling and bounded priority inversion protocols.

Sept 2002 – Dec 2002 [C, Linux]
Computer Networks

  • Coded a C implementation of the data link layer, providing various ARQ schemes, and analyzed their comparative efficiencies. Implementation also covered initial stages of OSPF on the network layer.

Sept 2002 – Present
Teaching Assistant

  • Functioned as a teaching asst. for a system level programming course in C, a prerequisite for Operating Systems.

November 2001- April 2002 [C, Linux, Matlab]
Sri Venkateswara College of Engineering, Chennai, India

  • Worked with Prof. Dr. Narayanan Srinivasan (currently at Nanyang Tech., Singapore) and Dr. V Ravichandran, analyzing traffic patterns on LANs (Ethernet) and developed artificial neural network models, to predict flow of traffic.
  • Published results as part of thesis leading to a Bachelor of Technology degree in Information Technology.

RELEVANT COURSEWORK

Fall 2002

Spring 2003

Fall 2003

REFERENCES

Available upon request


© 2003 - Vignesh Ganesan, ripped off oswd