Download muninder raja, arram - Computer Science, NMSU

Survey
yes no Was this document useful for you?
   Thank you for your participation!

* Your assessment is very important for improving the workof artificial intelligence, which forms the content of this project

Document related concepts
no text concepts found
Transcript
MUNINDER RAJA, ARRAM
251 RoadRunner Pkwy, #305
Las Cruces, NM-88011
Phone: 505 532 5055(home)
512 680 9926(cell)
email: [email protected]
OBJECTIVE
To pursue a challenging career in the area of software design & development.
SUMMARY
Strong back ground in the fundamentals of Computer Sciences and Electronics. Well
versed in development of software applications using C, C++ and JAVA. Good
knowledge of network protocols (TCP/IP). Hard working, self-motivated and team
player.
SKILLS
 Languages – C, VC++, C++, JAVA, Pascal, Assembly language for 8085/8086,
HTML, XML
 Protocols – TCP/IP Suite, Routing (RIP, OSPF, BGP), Network management
(SNMP), HTTP, DHCP, FTP, RTSP
 Operating Systems – Unix (SunOSv5.6, Linux), Windows 98/NT/2000, MS- DOS
 Databases – Ms Access, Oracle
 Packages – LABVIEW, MATLAB, Visual SourceSafe, SPICE, VHDL, LEdit
EDUCATION
Fall ’98 – Summer ’00
Masters of Science in Computer Sciences
New Mexico State University
Fall ’94 – Spring ’98
Bachelor of Science in Electronics & Instrumentation
Kakatiya Institute of Technology & Science, Warangal, India.
Awarded Gold Medal for ranking first(EEE) in the University.
GPA : 3.58/4.00
GPA : 4.00/4.00
MERITS AND HONORS
 June '98
Secured 66th rank in all India Graduate Aptitude Test in Engineering (GATE-98)
 May '98
Ranked First at my University in the Department of Electrical Engineering
 May '94 - June 98
Received Merit Scholarship for securing 91%(equivalent to GPA 3.9/4.0) in PreUniversity schooling.
RESEARCH AND WORK EXPERIENCE
Apr ’01 to Present
Software Engineer / Programmer, Calculex Inc.
Work involves the design and development of GUIs and the firmware for the inhouse Hardware,
MONSSTR™ (Modular Non-volatile Solid State Recorder (MONSSTR) overcomes all of the
limitations associated with magnetic recording technology by utilizing high-density, non-volatile
flash memory in an innovative system architecture enclosed in modular rugged packaging.
Providing sustained data rates up to one gigabit per second, storage capacities greater than 400
gigabytes, and a wealth of features only possible with solid-state, random-access devices.
It involves designing the GUI, writing Configuration, setup programs and writing code adhering
to the IRIG standards.
Platform : Windows 2000 Pro Language / Tools : Visual C++/ Visual SourceSafe
Jul ’00 to Mar ‘01
Software Engineer Advisor, Dell Computer Corp.
Work involves improving the quality of the future software products that Dell ships with
its computer systems. This is accomplished by understanding, investigating, and testing
the 3rd party software products. Evaluated and tested in particular the features like Fast
user switching and Personal Firewall with Whistler operating system. Worked on
wireless (CDPD, IMAP) solutions for Outlook 10 that involved the usability issues of
Dell Laptops
Jan '99 to May ‘00
Graduate Research Assistant, New Mexico State University.
Work involving designing and writing APIs for Oleada, a multilingual text
processor. The work in Java involves development of a network based
multilingual multithreaded, configurable keyboard, primarily through the use of
Swings, rmi and other features of Java.
Platform: SunOS v5.6
Language / tools : Java
Also involved as a teaching assistant for C programming for sophomore students
Aug '98 to Dec '98
Graduate Research Assistant,Tennessee State University.
Worked on a project named "Predictive Maintenance & Fault Diagnosis in Bearings"
which involved the design of software using MATLAB and C for the Data Acquisition
and Signal conditioning of the data on bearings.
Platform: Windows 98 Language / tools: C & MATLAB
July '97 to Aug '97
Internship, Vishakapatnam Steel Plant, India.
Worked with various sensors involved in the Maintenance of Programmable
Logic Controllers (P.L.C). Platform : Windows 95 Language / tools : C
PROJECTS
 Wrote a client and server to transfer files using TFTP. The program can act as a
client or a server depending on the commands entered at the CLI. Language : C++,
Operating System : Unix.

Developed a unix shell : The shell accepts commands at the CLI and creates processes,
connects them using pipes or I/O redirection facility depending on the command under
consideration and then invokes appropriate system calls for their execution. The shell takes
history and alias substitution into consideration before creating the processes for execution.
The shell is also capable of managing environment variables for use in commands. Built-in
commands were added to handle certain special cases. Language : C, Operating System :
Unix.

Installed and analyzed the usability of MRTG and CRICKET (SNMP based network
management tools) for monitoring network traffic on a set of router interfaces. Operating
System : Linux
Developed client and server utilities for chat in Java – The server used mutlithreading to
handle each user on a thread per user basis. The server provided privacy to users by
implementing features such as groups and password protection.
Implemented a Library Information System in Java – The client/server system allows users
to concurrently access the database and perform operations such as renewal, check-out,
reservation, etc. Records were managed using Oracle as the back-end. JDBC was used to
connect to the database by the server which manages user connections/requests. The server
accepts requests from multiple users, resolves conflicts, uses JDBC to access the oracle
database for performing appropriate operations before informing the user of the results of
requested operation.
Project Submitted for the award of B.TECH. degree
Worked as a team .We designed a "Breath Rate Recorder" that involved the display
of the respiration rate of an individual.



RELATED COURSES
Data Structures & Algorithms
Operating systems
Programming Language Structures
Problem Solving &
Computer Programming
Data Communications
Network Analysis & synthesis
Automata theory
Microprocessors – Design and
Applications
Computer Architecture
Computer Networks
Network Management
Artificial Neural Networks
Programming in C++
Logic Design
Signals and Systems
Software Engineering
Computer Organization
Intro to VLSI
EXTRA CURRICULAR ACTIVITIES


Vice President, Student Chapter of ACM at NMSU for the academic year
1999/00.
Secretary, Electrical Engineering students association at KITS, India for the
academic year 1997/98.
REFERENCES
Furnished on request