Latha Malleshappa Contact: 408-809-2725 latha.m.sre@gmail.com PROFESSIONAL SUMMARY Over 6 years of experience in System Analysis, Design, Development, Testing and Maintenance of Web and Windows Forms Applications. Experienced in developing web applications using .NET Framework, ASP.Net, C#, ADO.Net, XML, Java Script, HTML and IIS. Extensive experience in Database Analysis/Design/Normalization/Manipulation processes using SQL Server 2005 and Oracle 9i. Strong experience in data retrieval and manipulation using ADO.NET data objects such as Dataset, Data Reader, and Data List. Excellent ability to impart best SDLC (Software Development Life Cycle) practices and experience in Functional and Unit Testing. Also strong understanding of customer requirements and customization of the applications as per client need. Strong understanding of handling RFCs (Request for Change) for change in code and design of an application. Worked with Legacy technologies like VB 6, Classic ASP. Strong development skills in Object Oriented programming. Proper documentation of all the applications using own ideas for future reference and to train new employees. Planning and monitoring of the project deliverables from the team by mentoring and guiding team members. Strong collaboration with Project Managers involving resource planning, training and induction of junior staff members. Voluntarily organizing cultural events for whole project to build team spirit and received many appreciations from higher management. Clear written and oral presentation of ideas, proposals and concepts. Ability to articulate alternative solutions. Strong listening, interpersonal, and analytical skills. Solid ability to manage (Multiple) project tasks with changing priorities and tight deadlines. Demonstrated ability to work well with a wide variety of people at various levels, foster cooperation and collaboration among individuals in the work unit, help team resolve conflicts constructively; excellent communication and interpersonal skills and a good team player. A Self-Starter with a positive attitude, willingness to learn new concepts and acceptance of challenges. EDUCATION Master of Computer Applications (MCA) B.M.S. College of Engineering, (VTU university) Bangalore, India Bachelor of Education (B.Ed.) in Mathematics and Physics Kuvempu University, Shimoga, India Bachelor of Science (B.Sc.) in Mathematics and Physics Kuvempu University, Shimoga, India TECHNICAL SKILLS Technologies : Languages : IBM WSAD 5.1, RSA 7.0.0.3, .NET Framework, ASP.NET,.UML C# .NET, VB.NET, VB 6, C, C++, UNIX Scripting Language : JavaScript Database : Oracle 9i/10g, MS SQL Server 2005, MS Access, MYSQL IDE : Visual Studio 2005/2008, Toad, BMC Remedy Web technologies : HTML, XHTML, XML,CSS Operating Systems : Windows XP, Windows 7 Web Server : Microsoft IIS 6.0, 7.0 & 8.0 Packages : MS Office, Crystal Reports PROFESSIONAL EXPERIENCE Company: IBM Global Client: Applied Materials, Austin, Texas Duration: August 2007 – Till Date Role: .NET developer APPLICATION 1: OLSB (Online Sequence BOM) Description: OLSB is a Client server application which allows the user to maintain and track the BoMs and corresponding operation codes/part numbers to perform the activities based on the roles that they are assigned. Responsibilities: Designed and developed Web Forms using ASP.NET and Oracle. Used HTML, XML, and JavaScript to develop and implement a user-friendly UI design for the presentation layer. Involved in development of Data Access, Business and Application Layer using C#. Net and ASP.NET. Designed and implemented reports using Crystal Reports .NET. Developed classes in Business Layer and Data Access Layer in C#. Developed using Multi-threading, Event Handling and OOPS concepts, including Abstract classes-interfaces-inheritances. Involved in building rich web experiences using JavaScript. Used .Net Validation Controls for server side validations. Created technical design documents. Involved in unit testing and system integration testing. Collaborated in gathering the requirement from the client and creating the customer requirement document according to the given requirement. Documented all the specifications and code for future reference. Environment: C#, .NET Framework, ASP.NET 3.0, Oracle DB, XML, HTML, JavaScript, Visual Studio 2005, Crystal Reports, Windows 7, IIS 6.0, Toad (Tool to connect to Oracle database), BMC Remedy tool. APPLICATION 2: Datatables Description: Datatables is a web based application used to record the test result of the manufactured items/system, analyze whether the test is Pass or Fail, field level validation based on the data setting, formula and calculation which are available in the application provided by Engineers. These test results would be saved in the database. Responsibilities: Development of C# .Net new Datatables scripts. Developed dynamic ASPX web pages for application using ASP.NET, C#.NET, XML, HTML and JavaScript. Developed CSS, master pages and user controls in ASP.NET using C# as the code behind language pages. Responsible for developing custom validations using JavaScript on user inputs for web pages where needed. Created validations and roles for different users to access the application. Involved in normalization of the database and created queries to interact with the database. Evaluating, prototyping and recommending various development tools and server platforms for the department and also mentoring team members and designing “bestpractices” documentation for the related technologies. Creating and executing stored procedures. Generating Crystal Reports. Involved co-ordination with multiple external teams and analysis on system level impact of the change request. Environment: C#, .NET Framework, ASP.NET 3.0, Oracle 9i, XML, HTML, JavaScript, Visual Studio 2005, Crystal Reports, Windows 7, IIS 6.0, Toad (Tool to connect to Oracle database), BMC Remedy tool. APPLICATION 3: POSIT (Part Obsolescence Source and Information Tracking) Description: POSIT is the new obsolescence management tool in which products and parts are watched and forecasted for OEM part obsolescence issues. The application includes the capabilities of materials analysis and project creation. Responsibilities: Developed interactive Web pages using ASP.NET, C# and ADO.NET. Involved in writing business logic for the application. Configured Global.asax and web.config for setting the application and session variables. Created validations and roles for different users to access the application. Designing screens (aspx, ascx and master pages) by using Visual Studio .NET 2005 and creating Style Sheets for formatting the WebPages based on the business requirements and functional requirements document. Developed back end database using SQL Server. Implemented exception handling, logging and validation of incoming requests. Client side validations using JavaScript. Involved in normalization of the database and created queries to interact with the database. Created data formatting using HTML, CSS and client side scripting. Environment: C#, .NET Framework, ASP.NET 3.0, SQL Server 2005, ADO.NET, XML, HTML, JavaScript, Visual Studio 2005, Crystal Reports, Windows 7, IIS 8.0, Toad. APPLICATION 4: PROPS (Predicting and Reporting of Production Shortages) Description: PROPS is a client server application designed to manage production shortages and is used by all PBG (Product Business Group). PROPS is used to communicate, notify, calculate and raise exceptions about the shortage among the PROPS users like the Planner, Buyer, and Technician. Responsibilities: Created web pages and wrote code behind pages using VB.NET. Used Validation controls to validate the input data using Validation Controls (like Required Field, Range and Compare Validators). Development of User controls like Data Grid, Tree View, and Rich Text Editor. Used ADO.Net classes like SqlConnection, SqlAdapters, SqlDataReader and SQL Command classes for data access. Actively participated in team meetings, and frequently communicated with Business Analysts to clarify the business requirements. Created and maintained database, tables, user logins, views, indexes, and constraints to implement business rules and also created triggers to enforce data and referential integrity. Developed the necessary Stored Procedures and created Complex Views using Joins for robust and fast retrieval of data in SQL Server. Environment: Visual Basic.NET, SQL Server 2005, ADO.NET, XML, HTML, JavaScript, Visual Studio 2005, Crystal Reports, Windows 7, IIS 8.0, BMC Remedy. APPLICATION 5: ScreenCapture Description: ScreenCapture is a web based ActiveX application designed to capture, archive and view screens from both 200mm and 300mm tools. Responsibilities: Involved in writing SQL commands and SQL procedures to interact with the SQL Server database. Implemented Exception Handling, Logging and Validation of incoming requests. Validated the Web Forms using the Client side validation controls as well as server side validation controls. Involved in writing test cases for the whole application for unit testing. Worked on Sql queries like stored procedures, Functions, Triggers to get the data from SqlServer. Used SQL Server 2005 for creation of database tables, stored procedures and used ADO.NET for communication between the application and database. Involved in the complete software development lifecycle (SDLC) of the project. Environment: ASP, SQL Server 2005, ADO.NET, XML, HTML, JavaScript, Crystal Reports, Visual Studio 2005, Windows 7, IIS 8.0, BMC Remedy. Other Applications Used: ProDoc is a web-based documentation management system which enables PBGs to organize and order documents as appropriate for improving work center operations. The ProEdge website is a ‘one-stop-shop’ with links to most of the applications created by the Software Services department. These applications help to achieve the role of ProEdge which is to automate, streamline, and improve manufacturing processes and operations. The ProEdge Electronic Whitebook is a software product that is used to record, store and compile manufacturing test data and documents into a single PDF file. The ProEdge Electronic Bluebook is a software product that is used to record, store and compile Customer Engineering Special (CES) into a single PDF file. Visual BOM, CPS BOM, and PDS BOM are web based applications developed in ASP 3.0 with Oracle database. The Visual BoM is a web interface meant for selecting and downloading Bill of Materials from Oracle ERP. The application provides with the functionality of downloading the BoM into an excel file. VSI (Visual Source Inspection) is used to pass the Source Inspection for each system shipped to the customer. VSI provides source inspections in a secure environment over the Applied Materials Intranet. It allows the user to view highdefinition system image online. Tools: BMC Remedy, Toad. Environment: .NET Framework with C#, ASP.net, VB.net, Classic ASP, Oracle 9i, XML, HTML, JavaScript, Crystal Reports, Windows 7, IIS 8.0. Responsibilities: Designed and developed Web Forms using ASP.NET and Oracle. Used HTML, XML, and JavaScript to develop and implement a user-friendly UI design for the presentation layer. Highly involved in development of Data Access, Business and Application Layer using C#. Net and ASP.NET. Designed and implemented reports using Crystal Reports .NET. Developed classes in Business Layer and in Data Access Layer in C#. Developed using Multi-threading, Event Handling and OOPS concepts, including Abstract classes-interfaces-inheritances. Responsible for writing necessary stored procedures, and performing the Database changes. Unit testing, functional testing on Production and Development environment. Develop and executing RFCs as per the client need. Design and Deliver weekly and monthly reports and facilitate the transfer of results and analysis.