Sirisha Mallampalli

 sirisha.mallampalli@gmail.com                               

 

OBJECTIVE: To obtain a career/intern position in the field of computer science or software engineering

 

EDUCATION:

§          M.S., Computer Science
California State University, Sacramento (GPA 3.71) August 2008

§          B.S., Computer Science
V.N.R.Vignan Jyothi Institute of Engg and Technology, India (GPA 3.97) June 2002
Related courses:
Programming Language Principles                   -Artificial Intelligence                                        -Algorithms and Paradigms
Advanced Computer Systems Structure            -Advanced Data Communication Systems        -Software Project Management
Software Requirements Analysis and Design   -Theory of Computation and Automata             -Software Engineering
Software Metrics                                               -Advanced Operating System Principles
          -Data Structures 

 

CERTIFICATIONS:

§          Sun Certified Java Programmer (SCJP), August 2004

§          Oracle Certified Professional (OCP), September 2005

 

 

KNOWLEDGE & SKILLS:

§          Programming Languages: C, C++, Java, Ansi SQL, SML (Simplified ML), UML

§          Software: Visual C++, Visual Basic, Eclipse IDE, Visio, Microsoft Office, Oracle 9i

§          Operating Systems: Windows, Linux

§          Technical Papers: Proxy Server, Image Processing, Search Engine and its working

§          Strong analytical skills and proficient in multi-tasking

 

ACADEMIC PROJECTS:

§          Master’s Project – Online Course Delivery System using Salesforce.com Platform:

Developed a web application that can be used to make courses available online for e-learning. A rich interactive user-interface was created using Force.com IDE and Visualforce markup language provided by the platform. The platform also provides necessary tools for designing the database and implementing the business logic.

§          Undergraduate Project - Multi-energy Conveyorised Parcel Viewer: Electronics Corporation Of India Ltd. The software developed is being used in airports for checking baggage. I was involved in the task of enhancing the scanned images using VC++ and image filtering methods to detect the nature of objects in the baggage.

§          Linux System Management:  Developed an agent in C, which retrieves dynamic information about the CPU, memory, I/O from the virtual file system called "/proc" in Linux. Also used the "Pthreads" library to display the information at regular intervals.

§          Software Engineering Project: Worked in a team of three to develop a practical approach to minimize the difficulties that AMDOCS Company was experiencing in its existing requirements analysis and design system.

§          Programming Languages Project: Simplified ML, a functional programming language, was used to develop the abstract syntax, static and dynamic semantics of a GRAAL like language. SML emphasizes the application of functions, in contrast with the imperative programming language that emphasizes changes in state.

§          Artificial Intelligence Project: Analyzed the complete working of an existing PROLOG expert system called "FOOPS" and solved a simple furniture configuration problem. Also, developed some general design guidelines for an expert system.

 

WORK EXPERIENCE:

Software Engineer - Tata Consultancy Services, India Feb 2003 - April 2003

§          Worked in a team of four to develop user-friendly software that generates monthly pay bills of customers using C and C++ on both Windows and Linux platforms. The project involved design, implementation, and testing phases accompanied by the SRS and SDD documentation.

§          Performed the testing phase using white box and black box testing methods.