Tejaswini (http://www.cs.unm.edu/~tejaswin) 400 Maple SE, #116, Phone: (505) 277-9923 (office) Albuquerque, (505) 248-0731 (home) NM - 87106. E-mail: tejaswin@cs.unm.edu Objective: To find a challenging career in the area of SOFTWARE ENGINEERING with focus on design and development of Networking and Distributed Systems Applications. Education: MS in Computer Science, University of New Mexico, May 1998 BS in Computer Science, Osmania University (INDIA), June 1996 Projects: CYBERBANK: Simulation of an ATM (Automated Teller Machine) system. The client implements the user interface and interacts with the ATM hardare, and the RMI server, ATMSystem, immplements the ATM services. Developed in JAVA RMI. COP & CROOK: Multithread client-server game, where the cop (user) chases server-controlled crook. Developed in JAVA using sockets. DETECTOR: A simple spell-checker. Developed in C++ using templates, to build a binary search tree of dictionary words. INFINITY: Infinite Precision Integer Arithmetic Package. Developed in C++. Red Rivers Retailers Database. Developed in Oracle 7.2. SPLASH: Simulation of Automated Swimming Pool System using threads to control water-level indicator, water inlet/ outlet, thermostat, water-heater. Developed in JAVA. ASSORT: Group images of Indian pots into classes, using Unsupervised Classification principle of Pattern Recognition. Developed in C. DUNGEON: Designing a Client-Server game using Reusable Design Patterns. PERCEPTOR: Character recognition package based on Artificial Neural Networks (using Particle Swarm Optimization technique to train the network). Developed in C. ESTIMATOR: A menu driven package to generate various estimates for Civil Engineering Construction projects. Developed in C. Term Papers: Cryptanalysis of Block Ciphers: A Survey. Comparative Study of Ethernet, Fast Ethernet, FDDI, Gigabit Ethernet, ATM. Courses: Patterns and Components In Software Design, Advanced Software Engineering, Advanced Operating Systems, The Design of Software Systems - using Design Patterns, Computer Networks. Computer Skills: Languages: PROLOG, LISP, SML, C, C++, JAVA Platforms: UNIX, DOS, SunOS and WINDOWS 95/NT Other skills: JAVA RMI, HTML, Oracle/SQL, CORBA(currently learning) Experience: Teaching Assistant for Introduction Data Structures (Data Structures in C++) from 1/97 - present. References: Available on request