Survey
* Your assessment is very important for improving the workof artificial intelligence, which forms the content of this project
* Your assessment is very important for improving the workof artificial intelligence, which forms the content of this project
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