Pallavi Gattupalli
404-826-4861
[Send email using form at bottom]
EXPERIENCE SUMMARY
Over 6 years of experience in Analysis, Design, Development, Testing and
Maintenance of Object-oriented, Client-server Multi-tiered web applications.
Expertise in Architecting, Designing and Deployment of High-
Performance, Scalable, Distributed web and windows applications.
Almost 2yrs experience as a SharePoint Developer in developing and
administering Microsoft Office SharePoint Server 2007 (MOSS 2007) with Windows
SharePoint Services 3.0 (WSS 3.0) and more than Four years experience as .NET
Developer in designing and implementing WebPages using Visual Studio in C#.NET,
XML, ASP.NET, Web Services, SQL, ADO.NET.
Hands-on experience in designing and implementing various SharePoint
Web Parts, event handlers, Features, Workflows, Content Types, custom
Document Libraries and Lists.
Strong proficiency in designing and developing InfoPath 2003/2007.
Working Knowledge of SharePoint Designer.
Good experience in database design and development in writing SQL
Queries, Stored Procedures Extended Stored Procedures and Triggers using MS SQL
Server 2000/2005 and Oracle 9i.
Familiarity with full software life cycle: Requirement analysis,
Specifications, Design, Implementation, Testing & Maintenance.
Source Code Control Systems like Microsoft Visual Source Safe 6.0,
Subversion.
Well versed in Object Oriented Design & Development using .Net
technologies.
Experience in generating reports using Crystal Reports 9.0 and SQL server
2000/2005 reporting services.
Excellent understanding of .NET framework and strong programming abilities in
ASP.NET, C#.NET and ADO.NET.
Experience in defining Cascading Style Sheets for ASP.NET Web forms.
Experience in using ADO.NET components such as Datasets, Data Readers, Data
Tables, and Data Views.
Experience in working with advanced Server Controls such as ASP Panels, Data
Grid, Data List and Repeater Controls.
Experience in XML related technologies including XML, XSD, DOM, XSLT and
XPath.
Experience in using MS-VISIO tools.
Proficient in unit testing the application using NUnit.
Good knowledge of AJAX.
Excellent troubleshooting and debugging skills.
Ability to grasp new concepts and apply them effectively within short
deadlines.
Providing documentation for all issues related to Design, Development
And Implementations
Versatile team player with excellent verbal and communication skills.
Microsoft Technologies ASP.NET 1.1/2.0, HTML, XML, Web
Services, AJAX, CSS
SharePoint Technologies Microsoft Office SharePoint Server 2007 (MOSS
2007), MS SharePoint Designer 2007, MS InfoPath 2007, WSS 3.0 (Windows
SharePoint Services 3.0)
Middleware ADO.Net, ADO, ODBC, OLE DB, COM, DCOM and ActiveX
Application Server Internet Information Server(IIS)
Programming Languages C#, C, C++, PL/SQL, Java, SQL
Web Scripting Languages JavaScript
Databases SQL Server 2000/2005, Oracle 9i, MS Access
Operating Systems Windows 95/98/2000/2003/NT XP, Unix
Development Tools Visual Studio.NET 2003 / 2005, MS Visio, Crystal Reports,
Office2000/XP.
Version Control MS Visual Source Safe (VSS), Subversion
Modeling Tools UML, MS Visio 2003
Reporting Tools Crystal Reports 9.0, SQL server 2005, Active Reports
TECHNICAL SKILLS
EDUCATIONAL QUALIFICATIONS
Bachelor of Engineering in Computer Sciences and Engineering, India.
PROFESSIONAL EXPERIENCE
Real-time Customer Ordering System
.NET Developer
Duration:
Jun 2008 Jan 2009
Client: Minneapolis Oxygen Company , Savage ,MN
Description:
13 Below Consulting is based out of Minneapolis, Minnesota and have been
providing IT Consulting services since being established in 2005. This project
was developed for Minneapolis Oxygen Company. In this project, a static website
was taken and a complete website redesign was implemented to improve the clients
web presence. In addition to the web design, A Multi-tiered web application was
built which consisted of 2 components They are
Real-time Customer Ordering System
This is an online Customer Ordering portal for existing customers of Minneapolis
Oxygen Company. The customers would login with their user id and password and
order desired products. The customers can also check the status of their orders
and order history.
Admin Backend
A comprehensive administrative backend was developed so that Minneapolis Oxygen
admin staff can manage order flow, communicate with customers, ship the orders,
view complete order history, and much more. The admin backend also had facility
to maintain the Minneapolis Oxygen site.
Environment :
Visual Studio .NET 2003, Visual SourceSafe C#.NET, ASP.NET 2.0, ADO.NET, SQL
Server 2005, IIS 6.0,UML, JavaScript, AJAX.
Roles and Responsibilities:
Used MVC Patterns for designing the application and used Microsoft Application
Blocks (Data Access Application Block) for Enterprise Library for the .NET
Framework2.0.
Implemented data validations for data entry forms, website menus, popup
windows and message board in JavaScript.
Developed and reused date selector and checkbox list user controls and Data
grid custom control
Designed user interface screens and implemented application logic
under Microsoft .NET framework using C#.NET to use .NET features
powered with CLR.
Used Grid view, Flow Layout Panel, Table Layout Panel, split container all
.Net 2.0 rich controls for enhancing the application.
Used cursors in the stored procedures for retrieving and sending the data from
Client to Server.
Implemented Forms Based Authentication.
Programmed ADO.NET for communication between application and
database.
Extensively used Data Grid, Data Set, Data Table, Data Adapter and
Data Readers
Created stored procedures, Views, Indexes and Triggers by
using T-SQL.
Used XML, XSLT and JavaScript.
Used data views for filtering the data.
Exceptions are handled while taking inputs from the users.
Involved in managing project using Microsoft Visual SourceSafe 6.0.
Prepared documentation for the above modules
IT Support and Maintenance
SharePoint Administrator/.Net Developer
Duration:
Oct 2007 May 2008
Client: PHH Mortgage, NJ
Description:
Project involved building a collaborative intranet portal using
Microsoft SharePoint products and technologies. Designed and developed
departmental sites using Windows SharePoint Services and provided document
management and knowledge management capabilities. Involved migrating legacy
applications from ASP to .Net platform and integrating with the portal.
Environment :
Microsoft Office SharePoint Server 2007, Visual Studio 2005 with C#, C#.NET,
ASP.NET 2.0, MS-InfoPath 2007, Visual SourceSafe 2005, ADO, ADO.NET 2.0, IIS 6.0,
SQL Server 2005, SQL Server Integration Services, HTML, DHTML, XML
Roles and Responsibilities:
Analysis of the requirements
Involved in the study of legacy systems
Created SharePoint web parts using Visual Studio 2005 with
Microsoft.sharepoint and Microsoft.sharepoint.webpartpages object
model.
Design of custom forms using InfoPath 2007 and responsible for
publishing to MOSS 2007 test environment forms library.
Developed Features to add Custom Menu items to Site Actions menu and
activate Event Handlers
Developed solutions to copy the developed objects to production
server
Involved in designing of content types for document libraries
Created SharePoint Workflow using SharePoint Designer 2007
Created workflows on Lists and Document libraries
Designed custom application pages
Created user controls to be used in custom application pages
Implemented error handling to deal with inevitable errors that pop
up in application
Maintained design requirements documentation with accurate
information sharing
Developed unit test cases and executed them
Prepared training material presentations and related documentation
to use for the team
Post-release maintenance, bug fixing and adding new features based
on user requests
Personnel / Position Control
.NET Developer
Duration:
Oct 2006 Aug 2007
Client: SBCSS, San Bernardino County, CA
Description:
The San Bernardino County Superintendent of Schools (SBCSS) serves as the lead
agent for BEST NET. Financial 2000, business and personnel software, developed
by BESTNET is a complete, integrated package containing business, personnel and
payroll functions automated through position control. Personnel & Position
Control is the module within the Financial 2000 suite of applications. This
component consists of Personnel and Position Control applications that are
designed specifically for use by school district Human Resource and Budget
departments to develop and maintain information databases of district positions
and employees. Data entered and stored in the Personnel/Position Control 2000
applications is transferred to the Legacy MAGIC Human Resource database that
resides on the HP3000.This component performed several functions like On-line
search capabilities , Vacancy Tracking, Employee Profile Maintenance, Managing
Job Openings, Assignment of Benefits, Work Calendar Setup, Pay Raise Scheduling,
and Budget Projections.
Environment :
ASP.Net 2.0, C#, ADO.NET, XML, Web Services, CSS, Java Script, HTML, SQL SERVER
2005, MS Visual Source Safe, MS Visual Studio.NET.
Roles and Responsibilities:
Implemented the application layer using ASP.NET and C#.
Developed business layer components in C#.
Developed presentation layer using server-controls, HTML controls.
Developed the UI modules using HTML and CSS.
Java Script is used as a client side scripting language.
XML was used to communicate with the database.
Used ADO.NET for retrieving data from backend database SQL Server 2005.
Performed unit testing of the application to ensure quality.
Used Enumerators, String Builder for enhancing the Presentation Layer
performance.
Under65
.NET Developer
Duration:
Oct 2005 May 2006
Client: Wellmark Blue Cross Blue Shield, Des Moines, IA
Description:
Wellmark Blue Cross and Blue Shield offers a full range of health insurance and
related products and services
Under65 is a web based project that can be used by a customer, agent or farm
bureau personnel to apply for health insurance coverage. This application was
developed to substitute the pre existing paper application process. It consists
of two modules
E-Application
User can log on to the application and apply for health insurance coverage. User
can answer set of questions and the system generates the best quote suitable to
the users needs, also gives him a choice to select a plan, fill in the details
and apply for it online.
Enrollment and tracking
Used internal to the organization to keep track on all applications and process
them. Consist of sub applications like logical person identity, generating Annual
Percentage Rates (APRs), generating offer letters, Generating amendments based on
the business rules and others.
Environment :
Visual Studio2003, ASP.NET, C#.NET, XML Web
Services, XML, XSL, Oracle 9i
Roles and Responsibilities:
Designed, developed user interface look and feel and functionality
for web users using HTML, XML, XSLT, ASP.NET and C#.NET.
Developed Web forms are using C# and Visual studio 2005 with Master
pages, XML XSLT, Typed datasets, XPATH
Developed the middle tier using ADO.NET to get
the Data from Oracle 9i Database.
Prepared unit test cases and performed unit testing of the module.
Extensively used Datasets for accessing data from the database.
Pay World Project
Software Engineer
Duration:
Jun 2004 Aug 2005
Client: IS Department, Infosys Technologies Ltd, India
Description:
Payworld is a globally deployed, workflow based system for overseas travel,
leave and salary information management. PayWorld integrates the HR, Attendance
and Payroll functionalities of Onsite travel at Infosys. This Application is
currently Deployed in 30 countries with a different customizable business
interface for each country. This Application performs the following Major Tasks
Automates the process of capturing the Onsite travel details of an employee
through the User module
Captures leave details of the employees with the built-in Onsite Leave System
that is highly customizable with the automated leave policies
Generates the Salary Advice for the HR at the start of payroll cycle for a
given country with the established business logic
Integrates the HR & Leave data into the Finance module for the final Salary
Processing with configurable settings for each different country
Environment :
HTML, CSS, C#.NET (framework 1.1), JavaScript, SQL Server 2000, Internet
Information Server (IIS), UML, MS Visio 2003.
Roles and Responsibilities:
Enhancing the application on a need basis, this involved changing the User
Interface for new look and feel and also incorporating enhanced functionality.
Providing application/software support function to the clients (Admins and End
Users).
Generating ADHOC Reports (Which included high Finance implications),
Application/User Data and Bug Fixes.
Service Level Adherence.
Requirement analysis and use case development.
Program Specification and Test Plans preparation.
Enhancement - Coding, Unit and System Testing.
Adherence to quality processes.
Factory Data Collection Project
Software Engineer
Duration:
Jul 2003 May 2004
Client: Bened Software Solutions, India
Description:
Factory Data Collection (FDC) is a project at Bened Software Solutions which
maintains the internal websites and databases for 18 departments involved in
production. Each department enters every day a large amount of production data on
that day through these web based interfaces. The managers of these departments
monitor the production every day, by pulling out the data which is entered, and
make key decisions that influence the companys yearly finance report
Environment :
ASP.NET, C#, ADO.NET, Visual Studio.NET 2003, SQL Server 2000, Web Forms,
Crystal Reports 8.5, XML, HTML, Web Services.
Roles and Responsibilities:
Involved in designing the pages in Visual C#, ASP.NET and screens in Visual
Studio .NET 2003
Used Stored procedures for interfacing with SQL Server 2000
Developed DTS packages to load huge data into SQL2000 server from CSV feed
files
Use Active Directory (LDAP) to authenticate the users for all the intranet
applications
Created pages in Visual C#. NET and ASP.NET to enter the various business
rules
Consumed XML Web Services for implementing functionality
Scheduled the feeds using Maestro scheduler
Used SQL Server scheduler jobs to pick up the data and create output feeds
Used Lotus notes mailing objects to popup the mails to business users
Created reports using Crystal Reports for various analysis purpose
REFERENCES
Upon Request
|