You are on page 1of 12

Sree Lakshmi Mandiga

Senior .NET Developer

469-298-0932/248-787-1839 sreelumandiga@gmail.com

Professional Summary
• Software development – Over 8 years of experience Web Developer using Microsoft technologies and
SDLC methods that includes requirement gathering, detail design, prototyping, analysis, process
modeling, system and data modeling, database design, development, implementation, testing,
documentation and maintenance for web and windows enterprise applications based-on design patterns
and object-oriented principles using technologies ASP,VB,ASP.NET, ADO.NET, and
VB.NET,C#,Java2.0.

• Databases - 8 years of experience in Database design and development based-on RDBMS principles and
normalization techniques using SQL Server 2000/2005 and ORACLE 8i, 9i, and 10G. Strong knowledge
and expertise in stored procedures, views, indexes, triggers, UDFs and Data Transformation services.
Experience in the development of multi-tier data access components using ADO.NET with databases SQL
server 2000/2005 and Oracle.

• Web and Windows development - 4 years of experience in design, development, test and maintenance
of intranet web applications using various technologies like ASP.NET2.0, HTML, DHTML, Java script,
VB Script,VB.NET,C#.NET, ADO.NET, XSLT, CSS, XML1.0, and windows applications using C#.NET,
databases (SQL server 2000/2005, Oracle),.NET Windows Service, .NET Web service for reusability.

• Reporting tools - 4 years of experience in generating reports using Crystal Reports 8.0/9.0,Oracle
Reporting Service and SqlServer Reporting Service.

• Domain – Developed applications in Financial, Retail and Staff Augmentation Domains.

Soft Skills

• Excellent work ethics and can work independently and in a team environment.

• Strong analytical and problem-solving skills coupled with excellent written, verbal and interpersonal
Communication skills.

• Ability to conceptualize, document, and communicate project ideas and plans.

• A good team player with strong ability to learn and adapt new skills and makes efforts to do the work
at hand and manage time effectively
Software Skills
Operating systems Windows NT/2000/2003,Unix, MS DOS

Programming Languages VB.Net, VB, JavaScript, VBScript, C#,Java,C,C++ ,PL/SQL

Markup Languages HTML,DHTML,XML

Scripting Languages VB Script,Java Script

Software Tools Visual Studio. NET 2002\2003\2005, Visual Inter dev, Visual Source
Safe

RDBMS SQL Server 2000/2005, MS Access and Oracle 8i/9i/10G

Web Technologies Remoting,ASP.NET, AJAX

Distributed Technologies COM, COM+, DCOM,and WebServices

Enterprise Reporting Crystal Reports 8.5/9.0,SSRS

Protocols TCP/IP,LDAP,SOAP,HTTP

Application tools MS Office, Adobe Photoshop

Design tools UML, MS Visio, MS Project,SmartDraw2007

Key Concepts OOPS,Networks,Software Engineering,SDLC

CERTIFICATIONS
Brainbench Certified in Java2.0 Fundamentals(Transcript ID#6776507)

Brainbench Certified in WebDevelopment Concepts(Transcript ID#6776507)

Brainbench Certified in OOConcepts(Transcript ID#6776507)

Brainbench Certified in C# Advanced(Transcript ID#1004332)

Brainbench Certified in ASP.NET(Transcript ID#1004332)

Brainbench Certified in Oracle PL/SQL Fundamentals(Transcript ID#1004332)

Brainbench Certified in JavaScript (Transcript ID#: 1004332 )

Brainbench Certified in HTML (Transcript ID#: 1004332)

Qualified Database Professional certification from Swal Computers Pte. Ltd., India
EXPERIENCE DETAILS:

NEC,Irving,Tx Feb 2009 to till date

Client:7-Eleven

Sr.NET Developer

Project:Business Transformation—LA PILOT

The 7-Eleven business environment is driving the need for transformation. Business Transformation will
better support Retailer Initiative and is a comprehensive solution that will allow stores to meet their
customer’s changing needs and to remain competitive and profitable in today’s challenging environment.
The application is developed using RIS-T architecture and the framework is designed on top of the
Microsoft CAB Framework to build these complex, enterprise-ready Windows Forms–based solutions. It
provides a proven architecture and implementation that helps you to build applications using the common
patterns found in line-of-business front-end applications.

Scope of Project:

Deliver a comprehensive Store focused business transformation for the store with a pilot in LA as a
catalyst for change. The model is designed to create a pull for Franchisee participation. The LA (Los
Angeles) pilot will test the Business Transformation Future State solution.

Responsibilities:

 Involved in Analysis, Design and Development of the application.

 Interacting with the Clients and defining strategies to achieve their requirement.

 Analyzed Business Rules/Requirements and Workflow of the system.

 Created detailed technical specifications and documents.

 Documented technical specifications, wireframes, class and sequence diagrams.

 Designed and developed WinForms using C# based on MVC architecture (views, controllers and
data access layer) utilizing project framework.

 Implemented custom controls, server side components and utilized visual inheritance to create
consistent views.

 Performed debugging and exception handling in support to the software development.

 Delivered high quality code via extensive programming in C#, WINForms and Implementing
appropriate Error Handlers in C#.

 Developed Business logic function and Web Services to expose business logic functions to the
User Interface layer.

 Utilized NUnit for test driven development.


 Analyzed and generated use cases and Class Diagrams for Purchase Summary module based on
the business requirements.

 Developed test cases and performed Unit Testing and Integration Testing of the system.

 Utilized CCNET to check assemblies for conformance to the Microsoft.NET Framework design
guidelines.

 Created Stored Procedures and User Defined Functions in SQL Server 2005 database.

 Created typed datasets, TSql stored procedures/functions and implemented modules

 Created Stored Procedures and User Defined Functions in SQL Server 2005 database.

 Requirements gathering for Enhancement Problem Reports, Analysis study for Bug Problem
Reports with Impact analysis of any proposed enhancements and/or modifications.

Environment: .NETFramework 2.0, Microsoft CAB Framework, C#, Web services, SQL Server 2005,
Visual Studio 2005, ADO.NET, CCNET, Visual Source Safe.

Dr.Peppers Snapple Group,Dallas,Tx September 2008--December 2008

Senior Developer

Project:Automation of Reconciliation of Intercompany Business Accounts

Intercompany data is currently being summarized and maintained via Excel workbooks.

Implementing this project will improve productivity as well as the work effort save will be approximately
160-180 hours per month across 3.5 full time employees.

Responsibilities:

 Use asp.net3.0 with C# interfaces and data access with ado.net using oracle stored procedures,
triggers, packages and functions.

 Actively involved in Data modeling using MSVisio tool for creating the database models and
business model.

 Develop reusable Data Access functions that access data using dataset or data reader, stored
procedures with or without params and SQL queries and compiled into a single DLL to be
available for the entire application. These functions form a presentation layer and embed the
entire business login in the backend procedures.

 Entire application access data using Stored Procedures developed by self and reusable functions
and also packages.

 Triggers are used wherever necessary upon DML events of the tables.Create procedure and
interface to take care of user rules wherever necessary while inserting records in the tables.
 Data grids are extensively used with rich functionality developed around the grid such as sorting,
paging, editing, adding, deleting and rules based event firing.

Environment: .NETFramework 3.5, WPF,Web services,C#, Oracle10g, Visual Studio 2008,


ASP.NET2.0, ADO.NET,Crystal Reports 9.0.

StanCorp Financial,Portland, OR August2007–August 2008

Sr.NET Developer

Scope of Project:

Financial Group is the holding company for a group of businesses providing insurance and investment
products to approximately 8 million customers. StanCorp Financial Group, Inc., through its subsidiaries
marketed as The Standard Insurance Company, The Standard Life Insurance Company of New York,
Standard Retirement Services, StanCorp Investment Advisers, StanCorp Equities, StanCorp Trust
Company and StanCorp Mortgage Investors is a leading provider of financial products and services.
StanCorp's subsidiaries serve approximately 8.1 million customers nationwide. This project is primary
Web-quote and product access tool for StanCorp Financial. Resellers and some large end customers use
this web application to request quote and order products. Price shown to end user resellers and customers.
The application handles about 40% of StanCorps Internet US business.

Responsibilities:

 Involved in Analysis, Design and Development of the application.

 Responsible for Developing the user interface in ASP.NET using C# . Actively participated in
developing Assemblies in c#. Developed Web Forms in ASP.NET. Used DLLs to implement
business logic and to integrate the application.

 Used ADO.NET for data querying, storage and manipulation. Designed and Implemented Data
Access Layer (DAL) using ADO.NET to communicate with SQL Server 2005.

 Performed Both Client and Server Side validation using Custom Validators.

 Responsible for developing components to communicate with Webservices


Asynchronously.Designed & Developed several Composite user controls, Server controls &
validation controls.

 Made use of Grid View, Data List and Repeater Controls to display data in a customized format in
the ASP.NET web pages.

 Responsible for developing Stored Procedures and Triggers in T-SQL.

 Implemented AJAX features for populating text boxes and text fields.

 Implemented security features for web based tool using forms authentication. Used Session
Objects to maintain sessions across the various web forms.

 Documentation of developed components and module. Enhancements to the existing system to


add additional functionality to meet users requirements.
Environment: .NETFramework 2.0, C#, SQL Server 2005, Visual Studio 2005, AJAX,ASP.NET,
ADO.NET.

JPMorgan Chase & Co. ,Houston, TX May2006 -July2007

Senior Application and Web Developer

Project:CBET (Jan2007-July2007)
CBET stands for Cumulative Business Entertainment Tracking. The main aim of the application is to
establish a web user interface and a central repository for Business Entertainment Expenses to capture and
store entertainment expenditures processed through various automated and manual systems explicitly for
the purpose of supporting the new NASD/NYSE regulation regarding client entertainment reporting. The
application also includes generation of Client reports on demand through a user interface.

Responsibilities:

 Responsible for coding, developing and implementing Access Management, Data Acceptance and
Ad Hoc Query modules of the application using C#.NET and ASP.NET 2.0

 Responsible for designing the database Schema and creating database objects like Tables and
Views.Responsible for writing Stored Procedures and User Defined Functions for processing the
transformation of data

 Responsible for creating Client and Management reports using Crystal Reports and providing a
user interface with various Exporting options.Developed C# executable for automatic loading of
data from various flat files.

 Used .NET framework class library, built user Interface that separated application logic from
presentation code and handled events as in C#.NET that also includes developing Master Pages
and Site

 Involved in designing and developing Business and Data Access Layers in the form of C# class
assemblies containing the Business and Data access details. Data tier manages persistence on
behalf of the Business tier.

 Used ASP.NET Server controls, User Controls and HTML server controls. Developed and
consumed Asp.net Web Services. Client side validations for Web-server controls using
JavaScript and ASP.NET validator controls.

 Used Web controls, Rich controls, List controls, Validation controls, and Web Custom
controls. Documented System and Unit test cases for the modules developed. Executed unit
testing and system testing test cases of self-developed modules.

 Created interface for the users to create their own T-SQL queries and access the data from the
privileged tables.

 Created User Controls in .Net to plug in wherever necessary in the application. Data grids are
extensively used with rich functionality developed around the grid such as sorting, paging,
editing, adding, deleting and rules based event firing.
Environment:Windows 2003/XP, Visual Studio 2005, .NET Framework 2.0,ASP.NET 2.0,Web services,
C#, Java Script, SQL Server2005, IIS 6.0, Crystal Reports, Visual Source Safe 6.0, Microsoft Application
Blocks .

Project:Task Management Systems (May 06 - Dec 06)

Description: The purpose of the project is to redesign the Home Banker portion of the existing
application, according to the new business specification. The new modification mainly involved in
segregation of both checking and savings account modules and adding them to the existing suit of
features available for the customers. The project also involved adding some additional features into the
existing electronic banking module.

Responsibilities:

 Involved with the Software Development lifecycle of the project.


 Developed the web application using .Net technologies like Caching, Paging, and State
Management.
 Wrote classes for data access in ADO.NET and C#. Extensively used Data Grid, Data
list and Repeater controls.
 Designed and used User controls across the entire application. Developed secured
webservices.
 Developed custom controls and used validation controls available in .NET environment.
 Used Java Script to validate forms, checking user browser and alerting.
 All data transfers (requests/ retrievals) comply with XML Schemas and transformation was
performed using XSLT.
 Involved in the development of Objects using ADO.Net for database interaction using
SQLServer 2005 as database.
 Designed and developed data driven Web Forms using ASP.NET, HTML. Implemented
business logic in the form of custom classes written in C#.
 Responsible for designing and developing Reports in Crystal Reports for .NET.
 Performed unit testing and module testing on developed web forms and custom classes
using NUnit.
Environment: ASP.NET, C#,Java Script, SQLServer 2005, Web services,ADO.NET, VS.NET 2005,
HTML, XML, IIS 6.0, MS FrontPage , Windows XP.

Ford Motors, Detroit, Michigan May 05 - April06

Systems Analyst

Project:Ford Scheduled Synchronization (FSS)

The objective of the application is to implement a web-based interface (for Spare Parts, Services and
Finance modules) for Ford Motors that will be used across Ford Sales Operation branches. The
application is deployed only at the branch. At the Head Office, Ford Motors uses SAP to integrate with
other business function like Insurance and Financial Services, which is synchronized with the .NET
application.

Responsibilities:

 Responsible to execute the Sale, Purchase and Inventory Management for Spare Parts module.
 Involved in Requirement gathering, Functional Specification Document and Low Level Design
document.

 Developed Use Case Diagrams by using Rational Rose.

 Developed business objects using C#, ADO.NET (DataSets, DataAdapter etc.).

 Involved in developing Web Forms using VS.Net and C#. Designed and developed Web Services
using C#.

 Implemented validation using the ASP.NET Validation Controls and JavaScript.

 Used C# for server side scripting and JavaScript for the client side validations.

 Used DataGrids, DataTables, DataReaders and DataSets for data manipulation.

 Developed the Oracle Stored Procedures, Triggers, Views and User-Defined Functions etc. that
are required for the application.

 Involved in Testing in different Environments like Unit Testing, Integration testing before moving
code to Production.

 Used VSS for controlling and maintaining the source code or documents version.

 Followed the SDLC for application development.

Environment : C#, ASP.Net, ADO.Net, IIS 6.0,web services, XML, Rational Rose 2002, SAP R/3 v4.6c,
Oracle10g, MySql, Crystal Reports X, And MS-VSS 6.0.

Jurong Consultants Pte Ltd.,Singapore Jan2003 –Dec 2004

Software Engineer

Project: Flexi-Ben System (April04-Dec 04)

The purpose of the system is to serve the employee/employer of an organization to manage their leave
system efficiently and effectively. The document limits discussion to the roles involved in the system and
the user case scenarios for all these roles. This system is developed for all companies to apply and track
leave taken by the employees. Leave System enables employees to buy Annual Leave days by selling
their eligible Flexi Points.Authorized HR Users could approve the Leave bought by the Employees.

Responsibilities:

 Developed interfacing components using C#,ASP.NET

 Involved in writing Business layers in Object Oriented architecture and design.

 Developing GUI using ASP.NET, Web Forms, DHTML, JavaScript, VBScript, XML, XSLT,
Custom controls
 Implementing data access layers using ADO.NET, Data Reader and Dataset

 Involved in writing Oracle stored procedures and triggers for data access layer support

 Involved in Designing and coding of Security module for entire application

 Designing and generating reports in Crystal Reports 8.0

 Designing the tables, Views, Stored procedures and Triggers

 Designed and developed user interface

 Developed Reports in Crystal Reports 8.0 using the requirements given by the users.

 Testing and validating data through the Graphical User Interface

 Maintenance of the Visual source safe .

Environment: VS.NET, VB.NET, C#, ASP.NET, ADO.NET, IIS, NUnit,HTML, DHTML, XML, XSL,
VBScript, JavaScript, CSS, Oracle 9i, Crystal Report, Visual SourceSafe, UML, Windows 2000.

Project: CRIMES-2 (SPF- Singapore Police Force) (Jan 04-April04)

The CRIMES-2 (Computerized Investigation Management System II) project is developed for Singapore
Police Force (SPF). This System is used by investigators, Supervisor and Management as well as
Attorney to assist and facilitate them in the course of the investigation of a case. This project encompasses
all the information like Suspect Details, Person Details, Organization Details and the Bail Details etc
including their Transactions also.

Responsibilities:

 Creating JDBC calls to connect to DB.

 Writing PL/SQL Queries to get the information from Database, Saving the data, Modifying the
data in the Database, and Removing the data from the Database.

 Writing PL/SQL Queries using Joins to get the information from two or more Database Tables.

 Writing PL/SQL Queries using Union to get the Distinct information from two or more Database
Tables.

 Writing database stored procedures.

 Writing client side validations using JavaScript and Struts.

 Extensively worked on JSP and Struts.

Environment: Java (Exception, Threads, Multithreading, Collections, Swings, Files), J2EE (JSP,
Struts), XML, CSS, JavaScript, Oracle9i, MQ with Weblogic.

Project:Electronic Leave System (Jan03 - Dec 03)

Electronic Leave System was developed for the Ministry of Environments IT Department. The system
was developed to provide employees with the ability to check on their holidays, vacations, apply for leave
online. Prior to the introduction of this system all requests were handled manually and the approval
process could take a couple of weeks. Management creates staffing schedule reports manually and
verifying the leave requests with the schedule. The system allowed the management to run staff
scheduling reports instantly online and approve or deny leave requests. Electronic Leave system has
significantly reduced the delay in processing employees leave requests and the client could check all their
staffing schedules online.

HTML was used for web pages and on-line reports. COM components were developed to communicate
with all database activities. The data from the Electronic Leave system was transferred to the Payroll
system as a batch process on a daily basis.

Responsibilities:

 Involved in creating document on User required document and Technical required document.

 Worked as a team leader for a three member team. Involved in system study at client site.

 Developed web pages using ASP using Visual InterDev 6.0. Used JavaScript for front-end
validations in the respective ASP pages.

 Used VB Script server side coding and validations.

 Designed all back end SQL server database and tables to store data.

 Created stored procedures in SQL-server for back-end business validations.

 Developed COM components using VB 6.0 for all database transactions .

Environment: VB6.0,VB script,Javascript,SQL Server 2000,ASP,Visual InterDev 6.0,Windows2000.

Eiffel Solutions PVT Ltd, Chennai, India Aug2001 - Nov 2002


Software Engineer (VB, Oracle8i)

Project:Export Logistics System (Feb2002 - Nov 2002)

This is a package developed for Logistics Department where they deal with import and export of coals. It
constitutes Order Receiving, Dealer Master, Coal Master, Customer Master, Staff Master, Dealer
transaction, Bank A/c, Ledger Preparation, invoice preparation and Payment Entry, Loans from Bank and
credit maintenance. Yearly analysis of the Exports and drawbacks are important factor taken into account.

Crystal reports is used as a major reporting tool for printing all the windows based reports like Invoice,
payment and related Forms, which will be submitted to the Buyer, AEPC, Shipping Agent and to the
Bank.

Responsibilities:

 Developed User Interface using HTML, DHTML.

 Doing the Testing for the system.

 Written Generic Functions for custom validations and code re use.

 Writing Queries for data accessing from MS-Access.

 Used ADO for storage and retrieval of data from database.

 Developed COM components and ActiveX controls using VB 6.0

 Reports(Weekly,monthly,yearly) are generated using Crystal Reports 8.0.

 Designed and developed header-detail and multi-table reports using Crystal Reports.

 Involved in Enhancing and Bug fixing of the SMS Project.

 Used Oracle Stored Procedures and Database Triggers for data manipulation in Oracle.

Environment: Visual Basic 6.0,ASP,Oracle 8i, ADO, COM, ActiveX, Crystal Reports 8.0, Windows
2000-Advanced Server

Project:Web site for Shipping Agency (Aug 2001 - Feb2002)

This is a Web Application to provide some extra Facilities/Information Online to the customers of A.K.
Shipping Agency with company details, management and promotions. Customers can get their shipment
information Freight report with Cargo Status and Ship Positioned on world map with respect to their
Invoice nos. or B/L nos. All the routes of the voyage are well managed with the ports JNP, NY, COL,
SING, LA and the date of journey with ship position is well maintained.

Responsibilities:

 Created ActiveX DLL for all database communications from Visual Basic forms.

 Used Crystal Reports for generating reports on Sales, Purchase and all customer related
transactions. Converted all Visual Basic forms into ASP web-pages based on the business
requirement.

 Used JavaScript for front-end validations in the respective ASP pages.

 Used VB Script server side coding and validations.

 Designed all back end Oracle database and tables to store data.

 Created stored procedures in Oracle for back-end business validations.


Environment: Visual Basic 6.0,IIS5.0,VB Script,Java Script, ASP,HTML,Oracle 8i, ADO, Crystal
Reports 8.0, Windows 2000-Advanced Server

ACHIEVEMENTS

 Participated in several seminars and paper presentations.

 Topped College in MCA.

 Winner for the paper presentation at the intra college competitions.

 All India General Knowledge Certified both at Junior and Senior Level.

 Achieved proficiency certificate in Mathematics in Class 12.

 College Champion for two consecutive years in Chess.

 Miss All Rounder at College.

 Represented school college at Inter School and Inter College tournaments.

EDUCATIONAL BACKGROUND
Master of Computer Applications with Distinction ,Aug 2001

Bachelor of Computer Science with Distinction ,April1998

You might also like