Objective:
Seeking a full-time position in system/software design and development starting May 2005.
Education:
Sept. 2003- : Master of Science, Department of Electrical and Computer Engineering (ECE), University of Massachusetts, Amherst (UMASS).
GPA: 4.0/4.0
July 1999-May 2003: Bachelor of Technology (Honors), Department of Computer Science and Engineering (CSE), Indian Institute of Technology (IIT), Guwahati.
GPA: 9.04/10
Computer Skills:
Programming Language: C, Java, C++, C#, SQL, HTML.
Programming Skill: Embedded System, Distributed system, Networking, Multi-threaded, Kernel (Linux 2.4.x network protocol stack) and Device Driver (802.11b wireless cards) programming, Windows Network Drivers.
Operating Systems: Windows 2000/NT/XP, Linux, WinCE, CISCO IOS.
Technologies: XML, .NET, Apache Web server, RMI, SOAP, JSP, Java Servlets.
Research/ Work Experience:
Sept 2003- : Research Assistant, Multimedia Networks Lab, University of Massachusetts, Amherst. Currently working in the field of multichannel wireless networks, adaptive security and pervasive computing:
The MEDLEY architecture: The objective is to design a high speed wireless network by taking advantage of multiple non-overlapping frequency channels and equipping each mobile node with multiple interface cards (NICs) to form a multichannel wireless networks to provide higher bandwidth and QoS support. Currently, I am working on channel assignment and topology design algorithms for multichannel wireless access networks.
SmartSec: To design and implement a networking middleware that enables adaptive security service provisioning in heterogeneous WLAN depending on various environmental factors like network characteristics, device profile and application profile.
“Animated Space” Architecture: Design and developed an architecture and testbed using RFID for “Animated Space” in which real world objects can communicate with mobile users in order to convey their purpose, function and history. Some of the challenges were virtual genesis of smart objects, adaptive multimedia delivery, adaptive user profiling and dynamic resource tracking.
Jan 2004-May 2004: Teaching Assistant, Computer Networks and Wireless System, University of Massachusetts. (41 undergraduate and 8 graduate students). Assisted in course design and then with homework/ quiz design and grading, router lab demo and office hours. Designed and coordinated the group project (.NET) and network topic presentation.
Jan 2004-May 2004: Distributed System Project, UMASS. Designed and developed in a team of two, a pull-based and push-based sensor network implementing data consistency algorithms and thread synchronization. Extended this version to a distributed sensor network configured as a distributed hash table (DHT) providing load-balancing, scalability, data replication and fault tolerance. Tested and evaluated each design over a LAN network.
Jun 2003-Aug 2003: Software developer Trainee, Trilogy (E-Software Company).Developed a Communication Debugger Software (CAT-Communication Analyzer Tool) to analyze and improve the communication in a company by extracting information from Lotus Notes and ICQ.
Aug 2002-May 2003: B.Tech Project “Packet Filtering for Wireless LAN at MAC layer”.Designed and implemented a new framework, Wireless MAC Packet Filtering (WMPF), at kernel level and user level for network monitoring and performance measurement in a WLAN using socket interface.
May 2002-July 2002: Summer Intern, Media Lab Asia, IIT Kanpur. Investigated the interoperability of various IEEE802.11b cards to build a generic driver for these cards. Upgraded the wireless extensions and built a wireless sniffer and monitoring tools for Prism cards in Linux.
Publication:
Niranjan, Aura Ganz, "REALMS - RFID Enabled Animated Space", to appear in the IEEE INFOCOM 2005 Demo, Miami, FL, Mar 2005.
Niranjan, Aura Ganz, "REALMS - RFID Enabled Animated Space", in the Proc. of International Conference on Communication and Computer Network (CCN 2004), MIT, MA, Nov 2004.
Niranjan, Aura Ganz, "Adaptive Link Layer Security for Wireless Networks (ALL-Sec)", in the Proc. of IEEE Military Communications Conference (MILCOM 2004), Monterey, Nov 2004.
Niranjan, Rakesh Kothari, Aura Ganz, "Animated Space Architecture for Multumedia Experience - ASkME", in First International Workshop on Broadband Wireless Multimedia (BroadWim 2004), San Jose, CA, Oct 2004.
Selected Academic Projects:
Term Paper: Handoff Management in wireless networks.
Adaptive user profiling and localization in animated space using neural networks.
Term Paper: Self stabilized algorithms for maximum flow.
Enhance a bare bones kernel to include support for threads, system calls, and virtual memory.
“4-bit CPU”, designed and implemented a cut-down instruction set of a CPU, the bus and the required hardwired controller along with the I/O( by DIP switches and 7-segment displays)
Relevant Courses:
Graduate Course: Advanced Computer Networks, Simulation and Evaluation of Computer Systems and Networks, Distributed Systems, Computer Networks Lab, Computer Algorithms, Computer Architecture, Neural Computation.
Undergraduate Courses: Computer Networks, Mobile Computing, Data Communication, Data Structure and Algorithms, Operating Systems, Software Engineering, Database Design, Computer Graphics, Computer Architecture, Theory of Computation.
Academic Honors:
Session Co-Chair for session "Network Applications" at International Conference on Communication and Computer Networks (CCN 2004), MIT, 2004.
Recipient of IIT Guwahati Merit Scholarship for 1999-2000 and IIT Guwahati Merit-cum-Means Scholarship for 2000-2003.
Qualified for Physics Olympiad at all India level(INPhO-99)
Recipient of HiPC (high performance computing) scholarship, 2002.
Ranked in top 0.1% in Mathematics in the country in high school
Ranked in top 0.1% in Mathematics and Physics in the country in higher secondary school
Won ‘On the Spot Programming Contest’ & ‘Online Programming Contest’ in Techniche 2002
Secured ranked in the top 0.1% in the All India IIT Joint Entrance Examination 1999 out of approximately 150,000 students.
References:
Available on request.