LAVANYA SITA TEKUMALLA ---------------------- Phone: (801) 414-3602 , E-mail: lavanyat@cs.utah.edu Webpage: http://www.cs.utah.edu/~lavanyat/ OBJECTIVE --------- To secure a challenging full-time job as a Software Engineer. SUMMARY OF SKILLS ----------------- ** Fast learner with good programming abilities and a sound computer science background (GPA 3.927/4) ** Enthusiastic and self-motivated, with strong mathematical skills and original research experience in Computer Graphics (particularly in Geometric Modeling). ** Strong analytical skills and general problem solving ability as demonstrated by topping GATE (An all-India subject based exam in CS, similar to AGRE) EDUCATION --------- --Masters, Computer Science, University of Utah Expected Graduation Date: Dec 2004/Jan 2005. Program of Study GPA 3.99/4 Overall GPA 3.927/4 --Bachelor of Engineering, Computer Sciencee (August 2002) Computer Science and Engineering Osmania University College of Engineering (Autonomous),Hyderabad, INDIA. Aggregate: 90% in CS and Math courses. 89% aggregate overall. (Equivalent to GPA 3.9 / 4) SOFTWARE SKILLS --------------- * Programming Skills C, C++, Java, PERL , SQL, VC++, HTML, Assembly (8085, 8086) * Operating Systems Windows NT, UNIX, Linux, IRIX. * APIs and Libraries OpenGL, GLUI, FLTK, GTK, MFC, Berkeley Sockets API. * Databases Interfaceing with Microsoft Access and Oracle. WORK EXPERIENCE --------------- --RESEARCH ASSISTANT: Summer 2003 to presennt Research: From Point Clouds to Trimmed NURBS ** Original research working with Prof. Elaine Cohen on constructing CAD models (tensor product b-spline surfaces) from scattered data. ** Presented at the conference,"Mathematical Methods for Curves and Surfaces", Oslo, 2004. Software Developer: As a part of the Alpha_1 development team, GDC (Geometric Design and Computation),School of Computing, University of Utah The Alpha_1 system is an advanced research software base for geometric modeling, surface representations and engineering design. ** Responsibilities include adding b-spline fitting code to the Alpha_1 repository ** Used C++, FLTK, object oriented design, data structures, related algorithms and math. --TEACHING ASSISTANT, Spring 2003 CS5020/CS3510 "Advanced Algorithms and Data Structures", Instructed lab classes, helped with and graded assignments in C++ and graded exams --TEACHING ASSISTANT, Fall 2002 CS2020 "Introduction to Computer Science", (Basic Algorithms and Java Programming) Instructed lab classes, helped with and graded assignments in Java and graded exams --UNDERGRADUATE RESEARCH, Spring 2002 A Mobile Commit Protocol Based on Timeouts: Undergraduate final project ** Devised and Implemented a transaction commit protocol taking into account, the constraints of the mobile environment. ** Performed simulations with Java in windows environment with MS Access as the backend. --SUMMER INTERN, Summer 2001 Real-time Image Processing at NRSA (National Remote Sensing Agency), India, The NRSA deals with receiving data (typically images) from satellites at real-time rates. ** Led a team of three ** Studied the problems involved and implemented image processing algorithms with input received at real-time rates and gained insight into typical soft real-time tasks. ** Implementation done in C++ using GTK and the X Windows API in the IRIX environment. --STUDENT PROJECT Summer 2001 Worked in a team that made GREVISION, a software for preparing for GRE --UNDERGRADUATE RESEARCH, Fall 2000 Survey of the Aplications of Artificial Neural Networks (Particularly control applications). ** Presented a student paper at "Technosance", a National Level Technical Symposium at EEE Department, Osmania University College of Engineering, India. COMPETITIVE EXAMS AWARDS AND HONORS ----------------------------------- ** GATE 2002(Graduate Aptitude Test in Engineering): 99.99 percentile - All-India rank 2 This is a nation-wide, subject based exam (Similar to AGRE), taken by CS undergrads in India to join IITs, IISc and any other institutions in India for Post-graduation. (Secured a Gold Medal from ACE Academy for topping GATE-2002) ** Intermediate Examination 1998: Secured 95% in a state wide examination conducted by Board of Intermediate Examinations, Andhra Pradesh, India. Rank: Below 50 in an exam taken by around 200,000 students. Rank in School: 3/1000 ** EAMCET 1998 (Engineering, Agriculture and Medical Common Entrance Test- Andhra Pradesh, India): Rank 112 among over 100,000 students in the Engineering stream. ** GRE 2270 / 2400 (q 800, a 750, v 720) ** Was awarded the National Merit Scholarship for higher studies twice by the Government of India for academic excellence on the basis of 10th class (SSC) results and Intermediate Exam results ** Secured prizes in C Language programming competition during undergrad and won prizes in Math Fairs, Science Fairs and Essay Writing competitions during High School. COURSEWORK ---------- Software Engineering, Artificial Intelligence, Advanced Computer Architecture, Operating Systems, Distributed Systems, Algorithm Analysis and Design, Internet programming, Basic Windows Programming and VC++ Lab, Compiler Construction, Real-Time Systems, Data Communications and Computer Networks, Data Base Management Systems, Microprocessors and Interfacing, Computer Programming and C, Data Structures and C++, Discrete Mathematics, Logic and Switching Theory, Programming Languages, Digital Electronics, Automata Languages and Computation and Artificial-Neural-Networks, Advanced Computer Graphics-I, Polygonal Representation Of Surfaces (Mesh Processing), Computer Aided Geometric Design I, Computer Aided Geometric Design II, Image Processing. SELECTED COURSE PROJECTS: ------------------------- ** Developed the Yalnix Operating System on an emulated hardware as a part of the Operating Systems course. This involved a thorough understanding of the structure of the Linux operating system. We implemented the shell, the kernel - which included process management, memory management and support for most of the system calls. ** Student Record Tracker- An interactive application that maintains and interacts with a database containing records of students and employees to keep track of marks, attendance and so on and provides basic security like password access. The above application was implemented in Java (Front End GUI) and MS Access (Backend Database) using the JDBC technology as the final project of Java Programming Lab. ** Hospital Database System- Designed and implemented an interactive application that manages data in a hospital database to maintain the records of patients, doctors and other staff in the hospital. The above application was implemented in VC++ using MFC (Front End GUI) and MS Access (Backend Database) using the ODBC technology as the final project of the VC++ lab. ** Design of a Library Database System as a part of Software Engineering in undergrad. Designed the database with appropriate relationships and constraints between various entities and prepared a detailed design document. ** Artificial Intelligence: Elisa:The Computer Psychiatrist, Tic-Tac-Toe:using game trees implemented in C. ** Implemented an FTP client, the LDAP protocol and a distributed bulletin board application as a part of the distributed systems course during undergrad. The implementation was carried out in java. EXTRA CURRICULAR ----------------- ** Member of ACM SIGGRAPH. ** Attended ACM SIGGRAPH 2003 and ACM SIGGRAPH 2004. ** Was an active member of Computer Society of India. ** Learnt Indian classical dance and music and performed at many occasions and dance competitions in India.