ANURADHA SHUKLA
Summary:
*. Over *+yrs of experience in designing and development of Object
Oriented, Client/Server and Web-based Applications, C#, ASP.NET,
ADO.NET and MSSQL SERVER.
2. Proficient in n-tier & more strongly on 3-tier Client/Server
development architecture.
3. Experience in Database design and working with SQL-Queries, Stored
Procedures, Views, Triggers and Functions.
4. Effectively used Microsoft Visual Source Safe 6.0 for version control.
5. Experience in writing test-cases and performing Unit Testing in .NET
environment
6. Proficient in writing production documentation.
7. Participated in product requirement and design review with product
managers and engineers.
8. Implemented MS AJAX and custom java script to enhance applications.
9. Experience in developing .NET applications that explored many aspects
of distributed computing such as Windows Forms, ASP.NET, ADO.NET, Data
encryption, DLL Libraries, Exception Handling and Web Services.
10. Experience in HTML, DHTML, CSS and JavaScript, XML, XSL, XSLT, XSD.
11. Excellent communicational and team-work skills, Self Motivated and
ability to shift focus and adapt to changing priorities and deliver
quality output.
Technical Skills:
Languages: Microsoft C#, C, C++
Web Technologies: ASP.Net, ASP, XML Web Services.
Markup Languages: HTML, DHTML, XML.
Scripting Languages: Java Script,VB Script.
RDBMS: MS SQL Server 2000 and 2005, MYSQL, MS
Access
IDE: MS Visual Studio.NET 2003 and 2005,
2008
Platforms: .NET 1.0, .NET 2.0, .NET 3.5
Packages: Microsoft Office
Operating Systems: Windows NT/XP/VISTA.
Education:
Masters of Computer Applications, IGNOU University, PUNE, INDIA
Microsoft Certified Professional
PROFESSIONAL EXPERIENCE:
Lussori Inc, Sunnyvale, CA Jul '10 -
Present
.NET Web Developer
Description: Worked on a Website on E-Commerce platform, Have been working
for the checkout section of the website. Implemented the flow of the
checkout as per the business requirement. Worked on Customer management
system, the system is capable of handling the data for multiple websites.
The system has various access level for different users.
Responsibilities:
1) Developed web forms using .NET controls.
2) Used LINQ for the queries used in the system.
3) Used C# and ADO.net to define and implement secure components.
4) Extensive used of AJAX features and components.
5) Used validation controls for Client side and server side validations.
6) Used .NET Datagrid controls to display, edit, page and sort multiple
records.
7) Provided Implementation support to the user
Environment: .NET 3.5, C#, SQL server 2005, XML, LINQ, Delegates, Visual
SourceSafe, Visual Studio 2005, Visual Studio 2008, ADO.NET entity
framework, ASP.NET, .NET language integrated query
Telava Networks, San Francisco, CA Oct
'08 - June '10
.NET Web Developer
Description: Online Shopping Application for Mobile Phones, Plans and other
features provides customers the ease to purchase the mobile phones with the
monthly plans for personal and business purpose. The application has
following features :a) select desired phone and plan and shop online. B)
Customer can view monthly bills and call details C) Can change plans and
features online on the fly.
Responsibilities :
1. Used C# and ADO.NET to define and implement secure middle-tier
components. Web applications utilizing SQL Server and stored
procedures to perform logical business transactions.
2. Developed Web Forms using .NET server controls.
3. Responsible of developing secure sites with shopping carts and other E-
commerce concepts.
4. Extensive use of Ajax features and concepts in the coding.
5. Responsible of developing complex stored procedures, cursors,functions in SQL server.
6. Involved in developing and customizing nested Master pages.
7. Used ASP.NET & C# for the front end presentation and Server Side
Processing.
8. Extensive use of Generics and implement optimized code.
Environment: .NET 2.0,.NET 3.5, C#, SQL server 2005, XML, .NET language
integrated query (LINQ), Delegates, Visual source safe (VSS), Team
foundation server (TFS),ADO.NET entity framework, Microsoft Enterprise
Library 4.0, ASP.NET
Barclays Bank, San Francisco, CA
Mar '08 - Sep '08
NET Developer
Description: OnLine Banking Application provides features where in customer
can:(a) View real-time balances and transactions.(b) Transfer funds (c)
Online Bill Pay/Schedule future & Recurring payments. (d) Alerts and
Reminders for customer to know when checks clear, when a CD matures, when
an account hits a certain balance. (e)Customize bill payment reports. (f)
Order personal checks. (g) Place stop payments on checks.
Responsibilities:
1. Involved in the whole SDLC of the Project.
2. Used C# and ADO.NET to define and implement secure middle-tier
components. Web applications utilizing SQL Server and stored
procedures to perform logical business transactions.
3. Developed Web Forms using .NET server controls
4. Involved in writing code on ADO.NET to communicate with database and
ASP.NET Pages
5. Performed C# code review and bug fixing
6. Inherited and re-architected some of the existing modules of the
website for better future expansion using ASP.NET 2.0, ASP.NET AJAX,
Visual Studio 2005, SQL Server 2005.
7. Extensively worked Data Adapter, Data Readers and Data Sets.
8. Involved in using Sharepoint Designer in developing/customizing master
pages.
9. Used ASP.NET & C# for the front end presentation and Server Side
Processing.
10. Created and accessed stored procedures using ASP.NET to insert, update
and delete data.
11. Used .NET validation controls for client side variations and server
side validations.
12. Incorporated the structured error exceptional handling try catch
blocks all throughout the development to handle exceptions and log.
13. Used .NET Datagrid controls to display, edit, page and sort multiple
records.
14. Provided Implementation support to the user
Environment: .NET 2.0, C#, ASP.NET, ADO.NET, XML, AJAX, HTML, SQL Server,
Windows NT/2000, Visual SourceSafe (VSS), Visual studio 2005
Tata Consultancy Services(TCS), India Jan '04
- Dec '07
Software Engineer
Responsibilities:
1. Developed solutions for diverse programming scenarios employing object-
oriented programming concepts such as encapsulation, inheritance,
polymorphism, and abstraction.
2. Used ADO.NET to define and implement secure middle-tier components
using both connected and disconnected environment strategies. Web
applications and Windows applications utilizing SQL Server and stored
procedures to perform logical business transactions consumed
components.
3. Involved in writing code on ADO.NET to communicate with database and
ASP.Net Pages.
4. Created .NET user controls for reusability and fragment Caching.
5. Called the stored procedures written in SQL Server and Oracle using
ADO.NET Command object to implement.
6. Written stored procedures in Oracle using PL/SQL to embed business
functionality.
7. Used .Net Datagrid control to display, edit, page and sort multiple
records.
8. Involved in Source Code Management using Visual Source Safe.
9. Used JavaScript for client side validations extensively along with
.Net validation controls.
10. Used Microsoft Visual Source Safe for source code management and
version control.
Environment: ASP.NET,C#,ASP, HTML, JavaScript, ADO.NET, MS FrontPage, MS
VSS, CSS, XML, IIS, PL/SQL, Windows 2000/XP
Projects:
Tata Consultancy Services :
Client : Contra Costa County Health Services Department, USA
Description: PCP Central - PCP central is a web based application that
provides centralized functions for assigning Primary Care Providers to
patients, changing PCP assignments and reflecting the PCP assignment out to
the other systems that need the information.
Responsibilities:
1. Gathering requirements, Analysis, Design, functional & technical
specification, Coding, testing and Document preparation
2. Used reusable high quality artifacts within SDLC environment.
3. Designed and developed the Application using C#, ASP.NET, ADO.NET, XML
with MS SQL server 2000 as the back end database.
4. Architected advanced client-side AJAX/DHTML application that uses
ATLAS, OOP, and more.
5. Designed web pages using AJAX Extensions.
6. Did Validation of token in Web Services gateway.
7. Used Visual Source Safe to check-in the fixes and get the latest
version of the entire source codes entered by the development team.
8. Developed ActiveX components to create templates used in GUI layers.
9. Generated XML Files to handle external data. Used XSLT to transform to
other XML formats.
10. Wrote various queries and created views and stored procedures using T-
SQL
11. Wrote very complex stored procedures as part of fixes prevalent in
existing components.
12. Extensively involved in debugging, testing and documentation of the
application.
Environment: .NET 1.0, ASP.NET, C#, Winforms, SOAP, Visual Studio.NET,
Visual Source Safe, T-SQL, SQL Server 2000, IIS 7.0, Windows XP/2000.
Tata Consultancy Services
Client : Southern Waters, Brighton, UK
Responsibilities:
1. Gathering requirements, Analysis, Design, functional & technical
specification, Coding, testing and Document preparation.
2. Worked directly with the end users to understand the requirements and
authored the project documentation.
3. Design and Development of User - Interface screens using ASP.NET and
C#.
4. Created web pages using ASP.NET and used C# as code behind.
5. Designed and developed web pages using ASP.NET, C#, ADO.NET, HTML and
VS.NET.
6. Designed tables, constraints, necessary stored procedures, functions,
triggers and packages using T-SQL for SQL Server 2000.
7. Used ASP.Net and C# for the front-end presentation and Server Side
Processing.
8. Created Test Plan, Test cases and test conditions.
9. Identified bugs and provided deployment and improvement suggestions to
the development and QA teams for improved product usability.
Environment: ASP.NET, C#, Visual Studio.NET, T-SQL, XML, XSL, JavaScript,
SQL Server, Visual Interdev, Visual SourceSafe, IIS, Windows NT/2000.