Post Job Free
Sign in

.Net & SQL Developer

Location:
San Diego, CA
Posted:
October 15, 2013

Contact this candidate

Resume:

Archana Sivakumar

Email: ab969l@r.postjobfree.com

Mobile: 858-***-****

Summary

. Over 5 years of experience in development, testing and integration of

windows applications and web applications using Microsoft .Net

Technologies.

. Experience in working in Waterfall and Agile methodologies (Scrum

model).

. Expertise in developing Windows Applications using .Net Framework

4/3.5/3.0, Enterprise Library, C#, ADO.NET, XML Web Services, IIS

7.0/6.0 and Infragistics and Visual Studio 2010/2008/2005.

. Specialized in developing ETL packages using SSIS.

. Expertise in database programming skills using SQL Server 2008/2005,

SQL Stored Procedures, functions, triggers, data migration from

various data sources.

. Experience in developing ASP .Net Web Applications.

. Experience in creating middle tier components including creating

business components, data models and data access components in multi

layered applications and MVC design patterns.

. Experience in using Infragistics controls for windows and web

applications.

. Requirement gathering and documentation, system analysis,

architecture, design & development of multi-tier applications and MVC

patterns.

. Experience in developing POC's with API's.

. Expertise in GUI testing, database testing, unit testing, integration

testing, system testing and regression testing of windows

applications, web applications, SQL and ETL packages and writing test

cases for the same.

. Involvement in preparation of test scenarios, test cases and executing

the same.

. Experience in writing unit tests and integration tests using mocking

frameworks.

. Excellent communication and interpersonal skills. Ability to work in a

team and individual environment.

. Excellent ability to work in shorter sprints.

Skillset

.NET Technologies C#.NET, ASP.NET, ADO.NET,

Web services, Enterprise Library 4.1/5

Tools Rhino mock, Infragistics, StyleCop

Databases MS SQL Server 2008/2005

ETL SSIS

Tools Microsoft Visual Studio 2010/2008

App servers / Web servers MS IIS 6.0/7.0

Web Development HTML, JavaScript, CSS, AJAX, Jquery

Configuration Management VSS, TFS

Test management tools Visual studio team foundation, Bugzilla,

JIRA

Education

Bachelor of Engineering in Computer Science, Anna University, India.

Certifications

. Microsoft Certified Technology Specialist

. Microsoft Certified Professional - Developing and Implementing Windows

Applications with Microsoft Visual Studio .NET

Work experience

Working with Infosys Limited since November 2008 currently as a Technology

Analyst for Intel client at onsite.

Projects worked on

. Project Name : AppUp

. Client : Intel Corporation, Hillsboro- Oregon

. Role : Technology Analyst

. Duration : December 2012 to till date

. Technologies : C#, .NET 4.0, JavaScript, Jquery, XSLT

. Description : The Intel App-Up is a one stop PC application store

where we will find tons of apps ranging from functional to fun. The

App-up center is a Client where we have to download an .exe file and

install it on our machine. Once we install it, we have to Sign up and

signing up grants you access to all your apps on up to five PC's. Then

User searches for different apps and download them.

It has three major components, Developer Portal (where apps are

submitted by publishers), Store Partner portal (Store Management) and

Client (End user who purchases the apps). The project involves testing

of these three components individually as well as end to end

integration testing of these components. App Store is tested by

purchasing different apps through UI or Soap request, validating the

UI and the back end changes for SPP, developer Portal and Localization

testing of the Client, Developer Portal. Also testing is done on

verifying the OS compatibilities, download and install of various apps

i.e. .Net, Java, etc. from the store. Also Integration testing is done

for the Store integration with third party vendors.

. Responsibilities:

. Analyzing the existing applications.

. Discussions to understand the current business model with

client.

. Documenting the current business model.

. Requirements gathering and documentation.

. Worked on project by agile development methodology.

. Developed POC for the purchase module with distributor API.

. Developing "Purchase and Price Management" module.

. Programmed for purchase module webservice using C#, interface,

StoredProcedure, functions and triggers(sql).

. Created web page for Price management of Apps using VS2010 in

C#,Asp.Net controls, JQuery, creating tables, views, stored

procedure, functions and triggers (sql)

. Created a Apps Preview page to show details of individual apps

from xml like publisher, price, Os \Rating\Category Mapping,

Status(New or Published), locale using XSLT, C#,CSS, Jquery, SQL

back end - Stored Procedure using joins and subqueries.

. Created scheduled job to queue up the import apps process using

C# and Sql backend.

. Created SQL scripts to clean up data which helped in solving

data issues.

. Normalized tables and Used lock hints like nolock for better

performance and efficiency

. Creating unit tests and integration tests using Rhino Mocks unit

test framework.

. Involved in Test Plan, Test Case Design and their Reviews.

. Providing support for Production system by resolving technical

issues, user related issues and

change requests (enhancements).

. Created technical document.

. Worked on deployment activities.

. Responsible for Knowledge Management.

TOMRA client May 2009-Nov 2012

. Project Name : E-Comm

. Client : Tomra

. Role : Senior Software Engineer, tester and configuration

controller.

. Technologies : C#.NET 4.0, Entity Framework, Enterprise library 5

. Duration : June 2012- Nov 2012

. Description : E-Comm is a long polling web application using comet

programming which displays status of SQL jobs at real time using SQL

dependency and windows services to schedule and monitor SQL jobs.

. Responsibilities:

. Designing UI layouts and implementing the web user interface,

job scheduling windows services and SQL dependency module and

the exception handling module.

. Created UI for creating new job and selecting different field

and validating using C#, Linq and entity framework

. Created exception handling using enterprise library 5

. Creating a test user interface to simulate SQL jobs for testing

and to provide mock data for regression testing by creating 100

jobs per second and manual testing of functionality, performance

and recording the throughput of the application.

. Writing unit tests and integrations tests using mocking

frameworks for the data-model layers and services.

. Functionality testing and regression testing.

. Deployment activities.

. Acted as configuration controller and Knowledge management

anchor.

. Project Name : Barcode Management System

. Client : Tomra

. Role : Senior Software Engineer and Tester

. Technologies : C#.NET 3.5, SQL Server 2008

. Duration : 8 months

. Description : BAM is a windows application which takes care of

authorization and de-authorization of the suppliers, distributors and

retailers which serves as the input for the billing. The BAM

application also takes care of validating the transactional files

downloaded from the Reverse Vending Machines (RVM) during the billing

cycle and providing the validated data as input for invoicing. This

application is integrated with every other billing application used by

the client to validate the correctness of the billing data.

. Responsibilities:

. System analysis, requirement gathering and documentation.

. Coding of barcode authorization and validation module in VS2008

using c#, Stored Procedure using cursors, creating tables,

views.

. Scripting in SQL to check and display data inconsistencies,

which was extensively used for manual testing for which an award

was received.

. Modified existing Stored Procedures as per new business

requirements

. Used SQL Server Profiler to monitor the performance of the

stored procedures and functions.

. Functionality testing and regression testing.

. Fixing functionality issues faced by the client.

. Responsible for source code management, control and module

integration.

. Acted as configuration controller and Knowledge management

anchor.

. Involved in anchoring Employee engagement activities.

. Project Name : Appointment Booking

. Client : Tomra

. Role : Senior software engineer, subject matter expert and

configuration controller

. Technologies : C#.NET 3.5, SQL Server 2008

. Duration : 12 months

. Description : Appointment Booking is a windows application to enable

users to schedule pickup and deliver supplies by creating appointments

and other functionalities. This application reduced customer service

and dispatch calls which improved the client's operational efficiency

in transport group.

. Responsibilities:

. Requirements gathering and documentation.

. Developed permission module using C# and Sql db.

. Create and Edit of Appointment booking module as windows

application using C#, SQL StoredProcedures, triggers, views.

. Create joins and sub-queries for complex queries involving

multiple tables.

. Deployment, code reviews and team coordination.

. Conduct periodic configuration audits and meetings as

Configuration Manager to evaluate the quality of the project and

helped avoid version issues.

. Tester during the system-testing phase. Application level

tracing, debugging and Involved in Unit testing, System testing

and UAT.

. Project Name : Material Handling System

. Client : Tomra

. Role : Software Engineer

. Technologies : C#.NET 3.5, SQL Server 2008

. Duration : 12 months

. Description : MHS is a web application to manage material handling for

the various stores and distributors in the material handling business

working with Tomra. This application helped the users order supplies

which were used by the drivers using their handheld devices to

determine the road paths and orders to be handled for the day. The

drivers would also use this app to input data such as time stamps,

odometer readings, order status etc. which were used by the road

mapping program to determine the best road paths for the drivers.

. Responsibilities:

. Understanding the existing applications.

. Handling support tickets and implementation of enhancement

requests in existing web application using C#, infragistics

grid, Ajax, file transfer, xml import, Javascript, IIS6, Sql

StoredProcedures, scripts, creating Tables, views.

. Involved in developing ASP.Net pages which acts as a user

interface using infragistics grid, Javascript.

. Designed WebService components for Business Components and

Business Facades.

. Used ADO.NET to develop Data Access Layer, which communicates

with MS SQL Server.

. Data migration from EXCEL to SQL Server

. Data migration and performance tuning of SSIS packages.

. Collating business and technical knowledge as SME into wiki.

. Achievements :

. Suggested to use ticket tracking system for application level

support to log any issues/request .This resulted in better

tracking, prioritization, SLA management and reporting.

Archana Sivakumar



Contact this candidate