CURRICULUM VITAE


Name:              	 Mrityunjay Kumar

Contact: 
	Phone: 91-11-91548517
	Email: mrityu@nmi.stpn.soft.net
	Addr: J-78, Sector 25,
		NOIDA, India.
		PIN: 201301

ACADEMICS:

I have done 5 year Integrated Master of Science in Mathematics and Computer 
Applications from Indian Institute of Technology (IIT), New Delhi, India from 
1991 to 1996.


WORK EXPERIENCE(2+ years): 

I have been working in Network Programs (India)  Pvt. Ltd. since May '96. 
Following is a brief description of the work that I have done so far:

A. Full Service Network, FSN: A project for a telecom giant, it 
involved design of a Set Top Box(STB), an edge switch(called distribution 
element, DE) and the associated software. We support three different kinds of 
interfaces between STB and DE: ATM-25, J2, and ADSL.

1. ATM UNI Signaling Protocol Stack Development

The project involved study, design and implementation of three different 
protocols: 
UNI 3.0 Signaling, SSCOP for UNI, and ILMI. I personally was in charge of 
SSCOP design, implementation and testing. It also involved understanding 
of Windows NT device drivers.

Duration: May'96-Dec'96
Platform: Linux, NT 3.51.
Hardware: Intel Pentium


2.Development and testing of UNI 3.1 signaling for STB development.

The project borrowed heavily from the previous work, but now the issues were 
more critical: real-time requirements and new and different OS. Also the 
protocol needed to be tested exhaustively since it had to inter-operate with a 
public ATM switch, using Virtual UNI concept. HP protocol Analyzer was used for 
protocol testing. I was involved in SSCOP, in evolving the Signaling Native API 
and in testing the signaling stack with the Analyzer.

Duration: Jan'97-July'97. 
Platform: Linux-like OS
Hardware: x86 based STB





3.Designing and implementing Diagnostics Software for STB and DE hardware.

Involved study of all the devices and their drivers and coming out with a 
comprehensive testing procedure. Whole design, implementation, testing and 
support has been handled by me.
Duration: Aug'97-Oct'97
Platform: Linux-like OS
Hardware: x86 based STB


4.Installation of the complete FSN solution at the customer premises.
This involved interacting with the customer and installing the complete system 
at their premises, in China.
Duration: Nov'97.


B. Design and Implementation of a Digital Video Server.

This is one of my current projects and I am in charge of performance enhancement 
and analysis of our ATM driver and modify it to build a Video Server for 17 
streams. Presently, we have updated the ATM driver and designed the streaming 
application and the prototype can pump 3 MPEG-2 streams of 6 Mbps each at 
Constant Bit Rate to three different clients(STBs from the previous project) 
through a commercial switch. ATM driver exports a Win32 API(with future 
extensions to Winsock 2 API) for application to use its services.
Duration: Feb’98-now
Platform: Windows NT 3.51 and 4.0
Hardware: Pentium

C. Design and implementation of a distance-learning Server

This is a variant of the Video Server project, and it involves taking the input 
from a real-time MPEG-2 encoder and using the same API to pump this stream out 
to a distant classroom.Work is at a primitive stage and the synchronization 
issues between the application and the encoder driver are being looked into. 
Streaming application and the ATM driver remains the same as in the Video Server 
project.
 
Duration: April’98-now
Platform: Windows NT 4.0
Hardware: Pentium


OTHER DETAILS
A. Platforms: Sun Sparc workstation, ICL 3980 Mainframe, IBM RS6000 workstation, 
Pentium PC.
B. Operating Systems: Solaris(basic usage), Linux(inside out), System V 
Unix(system programming), Windows NT(inside out) 3.51, 4.0, Windows 95(fairly 
detailed).
C. Tools: Used REAL simulator for network simulation, X/Motif, WinDbg on Windows 
NT, Microsoft Network Monitor for TCP/IP troubleshooting, HP Protocol 
Analyzer for conformance testing.
D. Languages: Pascal(fair command), C(full command), C++(very little), COBOL(fair command), Prolog(very Little), 
Fortran(Very little)

PROJECTS AT IIT
1.Design and Implementation of a Print Server for a network of Sun Workstations(Computer Networks)
2.Simulation and analysis of process scheduling protocols(Operating Systems)
3.Implementation of fractal-drawing algorithms, and drawing a fern image using theory of Chaos.(Computer Graphics)
4. Developing a Motif based interface to allow a user “To find fractal description of an arbitrary image,in terms of 
affine transformation". (Major Project)
5.Implementing a hostel management system, using COBOL(File structures and Info. Systems)
6.Design and Implementation of a file system,using Universal Class of Hashing Functions and extendible hashing(File 
structures and Info Systems).
7.Implementing a small assembler to convert a PASCAL expression into assembly code for a stack machine(System 
Programming).

OTHER WORK AT NMI
1. Writing a flash driver for the EEPROM on STB and DE, new features included downloading on secondary flash, 
updating bios, loader and complete flash image, from serial interface as well as over the network.
2. Writing a kernel-based(Linux) UDP forwarder that forwarded the incoming UDP packets to the destination IP 
station without user intervention.
3. Writing a native application to use SSCOP as the transport layer and use it to guarantee packet delivery under 
extreme(simulated) error conditions.
4. Wrote a library content-independent table lookup and storage  routines using hashing function.
5. Administration of the internet gateway and installation of Majordomo mail server, GNATS problem tracking 
system and putting up and maintaining intranet for ATM and project-related information.


PERSONAL

Personal Strengths
I work well even under pressure. I am enthusiastic about new challenges and like 
to take initiative in solving problems.

Vision:
To lead a team in developing a path-breaking technology or solution in the field 
of telecommunications.