e-mail:
mallamps@ecs.csus.edu
OBJECTIVE: To obtain an intern/career position in the field of computer science or software engineering
EDUCATION:
M.S., Computer Science (Coursework
completed)
California State University, Sacramento (GPA 3.71) Graduation
Expected: 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)
Oracle Certified Professional (OCP)
KNOWLEDGE & SKILLS:
Programming Languages: C, C++, Java, SQL Plus 3.1, SML (Simplified ML)
Software: Visual C++, Visual Basic, Microsoft Office
Operating Systems: Windows, Linux
ACADEMIC PROJECTS:
Master’s Project – Online Course Delivery System using Salesforce.com Platform: A web application is being developed which will be used to make courses available online for e-learning. The platform helps in building a rich interactive web application using Force.com IDE and also provides Web services API to implement the features that are not native to the platform.
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.
Meta programming with SML: Simplified ML, an executable meta language, is used to define the abstract syntax, static and dynamic semantics of GRAAL like language.
Guidelines for designing an Expert System: Analyzed the complete working of an existing PROLOG expert system called "FOOPS" and developed some general design guidelines for an expert system.
Optimized Requirements Analysis Phase for AMDOCS Company: Developed a practical approach to minimize the difficulties that AMDOCS experienced in its existing requirements analysis and design system.
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.
WORK EXPERIENCE:
Software Engineer - Tata Consultancy Services, India Feb 2003 - April 2003
Developed user-friendly software used to generate monthly pay bills of customers using C and C++ on both windows and linux platforms.
Performed the requirements analysis phase and testing phase that involved white box testing methods.
ACTIVITIES & ACCOMPLISHMENTS:
Presented review papers on "Proxy Server", "Image Processing" and a research paper on "Search Engine and its Working". I also authored two other papers named, " Voice over Internet Protocol", "Cisco Quality of Service (QoS)".
Actively involved in the organization of Convergence (Annual College Social) conducted at VNRVJIET in the years 2000, 2001 and 2002.
Strong analytical skills, proficient in multi-tasking.