Post Job Free
Sign in

Business Developer .Net Management Sql Server

Location:
Hershey, PA, 17033
Posted:
August 09, 2010

Contact this candidate

Resume:

[pic]

SOUMYA. N

Sr .Net Developer

*****.***@*****.***

717-***-****

SUMMARY

. Over 7 years experience as Software/Web developer.

. Experienced in all phases of project implementation including user

interface design, programming business logic, database design,

performance improvements, systems analysis, object-oriented design,

writing user manuals, ISO document.

. Extensively worked in various Microsoft technologies including

ASP.NET, C#, Win Forms, Web forms, Windows .NET application, VB,

ADO.NET, Web Services, ASP,XML, HTML and VSS and scripting languages

as Jquery.

. Experience in developing UML diagrams including Use Case diagrams,

Class diagrams, interaction diagrams, State diagrams and deployment

diagrams using Describe and Rational Rose.

. Excellent object oriented programming knowledge using C++, VB.NET and

C# and good experience in web server IIS 5.0

. Worked on share point portal as a Business user.

. Experienced in Developing, Deploying, and Managing Distributed Multi-

Tier Applications using web technologies.

. Experienced in database programming using Microsoft ODBC drivers, ODBC

programming, ADO.NET with backend as SQL Server 2003, Oracle and MS

Access.

. Participation in all phases of Software Development Life Cycle

including analysis, design, coding, testing and expertise in

integration using .NET technology were using C#. NET, ASP.NET, VB.NET,

XML Web Services in Visual Studio.NET environment.

. Experience in generating reports using Business objects Tool and

crystal reports.

. Have been trained in .net technology 3.5 with additional features like

LINQ, Silver light, WCF, WPF and also good exposure to Teradata

Database along with SharePoint.

. Experience in Microsoft office Visio and InfoPath forms.

. Good Exposure in Installation & configuration of Microsoft Office

SharePoint Server 2007 (MOSS 2007) .having an idea on JSON.

. In-depth knowledge in Multi threaded programming, View-Model-View

pattern, and Thread synchronization.

TECHNICAL SKILLS

. Languages: C#,VB.Net,C++,Visual Basic 6.0,T-SQL

. Scripting Languages: JavaScript using JQuery,VB script,PERL

. Operating Systems: Windows NT/2003/2000/XP/Vista, UNIX.

. Web & GUI Development: Net1.1/2.0/3.0,VisualBasic.Net,C#.net,

Asp.Net, Vb.Net, WindowsForms, COM-

Interoperability,

ADO.Net, XML Web Services, AJAX, ASP, CSS, HTML,

DHTMLCGI.

. IDE Environments: Visual Studio.Net 2003/2005 and Visual

Studio 6.0

. Web Servers : IIS (Internet Information

System5.0)

. Database Systems: SQL SERVER 2000/2005, Oracle 9i, MS

Access.

. Reporting Tools: Business Objects, Crystal Reports

. Office Automation: MS Office, MS Excel and MS Access

. Version Control: Visual Source Safe (VSS)

. Modeling Related: UML, Rational Rose, Describe

. Methodologies: Object Oriented Design

PROFESSIONAL EXPERIENCE:

PRUDENTIAL INSURANCE (Mar '09-till present)

Newark, NJ

Senior .Net Developer.

Insured Portal & Producer Portal.

Application Focus has been to provide competitive products to the insurance

market. It contains Insure and Producer Portal. Insure Portal more related

to end user (insured user) of the company, while Producer Portal is for the

Admin and the Producer users. Application is designed and developed based

on SOA architecture and will use Insured User Portal base infrastructure

for design and development.

Responsibilities:

. Prototype Design for the Application.

. Created UI Documents and Technical Documents for the project.

. Worked in Modeling of the project using Unified Modeling Language

(UML).

. Wrote C# Classes for the Business Layer as well as database layer.

. Created WCF service to enhance the functionality as well as consumed

the web services in the application.

. Configured the Web.Config file for authentication, session, trace.

. Performed the Unit Testing as well Integration Testing for the

application.

. Involved in Code Review for business logic modules and prepared the

code review documentation.

. Understood all the SPs and Database structure provided by client.

. Used Master Pages using ASP.NET.

. Created new Database Structure base on requirements.

. Implemented the Data Access application block for interacting with

Database.

. Integrated various PDF reports into the application. The reports were

created using Acrobat Writer.

. Organized and shared electronic documents using open Text Live Link

(ECM).

Environment:

NET Framework 2.0/3.5, C#.NET 3.0, ASP.NET 2.0, ADO.NET 3.5, Visual

Studio.NET 2005/2008, XML, HTML, JavaScript, IIS 6.0, PL/SQL, ORACLE

9i/10g, Windows 2008 r2,WCF framework.

WELLS FARGO (Jun '08-Mar'09)

Dallas, TX

Senior .Net Developer

Wells Trade IRA (Individual Retirement Account)

Wells Trade IRA (Individual Retirement Account) gives the power to research

investments, place trades, and monitor your portfolio through online

brokerage site. This is one of the retirement plans provided by Wells Fargo

Bank. This online service is available for customers to register for a

particular retirement plan.

Responsibilities:

. Translated complicated enterprise specific business rules and

procedures into appropriate business logic components such as code

libraries, stored procedures and security models.

. Modified the existing logic by separating the business logic and

application logic.

. Configured and administered IIS Server.

. Migration of existing application to .NET application using ASP.NET,

C#.

. Implemented XML Web Services in the system to interact with cross -

application environments.

. Developed XML documents, DTD's and XSL for transferring the data

between applications and for user specific display.

. Used Session Management and ASP.NET validate controls for validating

the information provided by the user.

. Used caching technique, which dramatically improved web application

performance like throughput and scalability.

. Created SQL scripts, stored procedures, triggers and views in MS SQL

Server 2000.

. Used Data Grid, Data List, Repeater controls to show detailed

information.

. Created and customized dynamic reports using Business Reports

Environment:

C#, COM, ASP.NET, ADO.NET, HTML, XML, XSLT, MS SQL Server 2000, Windows

2000, IIS, Business Objects.

.

Techsys Online (Dec '07-May '08)

Dulles,VA

Team Member / Senior Developer.

Human Resource Tracking System

It is used to maintain a resume database from which candidates will be

selected as per search criteria. Various modules were designed to handle

tasks like, receiving and storing the resumes in the database, categorizing

the resumes, user query handling, fetching appropriate candidates, scripts

to process the data, handling various forms of requests, etc.

Responsibilities:

. Application Design implementing 3-tier architecture.

. Design and development of Weekly Plan and Quotation Graph features

. Involved in Sal Server Database Design for the application.

. Coding and Implementation using VB, ASP and Oracle

. Involved in developing .net components for enforcing business rules.

. User Interface implementation with FrontPage.

. Validation is done using Jquery.

. Test Plan Review, Test Case Review, Unit Testing.

. Implemented Generic Exception handling and use of Error codes for

customized error messages.

. Dealt with management System developed using SharePoint Portal as

Business User.

Environment:

Visualstudio.NET 2005,VB.net,C#,SQL Server 2003,HTML,JavaScript, Jquery,web services., DHTML,MOSS 2007,Front Page.

MVP Health Care

(Apr '07-Nov '07)

Schenectady, NY

.Net Developer/analyst

Health Care Claims

The goal of the project at MVP Healthcare was to develop an

application, which is used to pre-process Health Care claims. It allows

users to search the company data repository through the web. The requested

data can be displayed in a summary view or through a detailed view.

Further, the application is designed to function in stand-alone mode and

can be accessed through other web applications.

Responsibilities:

. Involved in the Requirement analysis, design, and development and

testing.

. Designed user interface screens and implementing / coding application

logic under Microsoft .NET framework using C#.

. Extensively used UML for design.

. Designed and developed business objects with object oriented

programming in C#.

. Migrated from ASP.NET 2.0 to ASP.NET 3.0.

. Involved in writing .NET user controls for writing reusable user

interface UI and encapsulating the functionality.

. Extensive use of delegates and events.

. Implemented DTS Package for backup and recovery of database.

. Supported Win Forms multi-threading in a hybrid managed/unmanaged

runtime environments.

. Used File Net P8 powerful document management with ready-to-use

workflow and process capabilities to automate and drive content-

related tasks and activities.

. Developed Unit Test Scenarios and Test Cases for Functional testing.

. Created reports using Crystal reports using standard.

Environment:

ASP.NET 2.0, C#, SQL Server 2005, FileNet P8,COM+, Web Services, Visual

Studio.NET 2005, Windows XP, UML, XML, CSS, Crystal Reports.

BPA-CS and Finance limited (Jan '06-Dec '06)

Satyam Computer Services

Sr. Software Engineer

Etravel and Travel agent booking system

Etravel is the travel Portal developed for satyam associates which provides

online reservation for flights, hotels and car rentals and also for

reimbursement of their travel expenses. The travel portal can interact with

hotel management system and travel system to send reservation and receive

confirmation. User can get instant conformation on booking tickets through

portal. The whole system is divided into two Major Modules 1) Travel Plan

2) Travel expense Report. Travel Plan Application is an interface developed

for the associates for online reservation of cars/flights and hotels and

cab facilities followed by higher authority approvals. Travel expense

report is an interface where satyam associates can reimburse their expenses

as per their eligibilities followed by higher authorities' approval.

Interfaces have been developed as per the users (Admin, associates,

Managers) and type of travel. Three types of Travel are 1) Onsite 2)

International 3) Domestic.

Travel agent booking system is the booking portal where travel agents

confirm booking (car/flight/train) online and sends final itinerary to

satyam associates. Whole system is divided into 3 modules 1) Hotel 2) Cab

3) Flight.

Link: Https://Esupport.Satyam.Com

Responsibilities:

. Involved in understanding the business logic involved in the Project and

interacting with the Business analyst team on a regular basis.

. Design user interface as well as navigation between pages using site

navigation, passing parameters between pages, develop ASP.net pages using

VB.script and C# and define client side validations using JavaScript

using Jquery.

. Designed and developed an automatic web reservation download program,

automated mailer using Sql and also interactive status screen using C#.

. Responsible for design and development of COM components.

. Generated weekly reports using Business objects tool.

. Involved in developing Data Accessing Layer and Business Layer

separately.

. Involved in Developing policies and testing of modified Data against old

data by writing optimized stored procedures.

. Involved in developing optimized queries, creating join indexes,

analyzing execution Plan.

. Also monitored Session Logs in Sql Server.

. Involved in designing onsite travel interface using moss 2007 in

integration with VS 2005.

. Validation done using Jquery.

Appreciation Letter by my Manager for solely handling migration project for

this application.

Environment:

Visualstudio.NET 2005, VB.net,C#,SQL Server 2003, HTML,Java Script,XML

using web services.Ajax,DHTML,Jquery,MS Access 2007.

Caterpillar (Client) (Sep '05-Jan '06)

Satyam Computer Services, India

Role: Sr. Software Engineer

Equipment management System

Equipment management System has been developed to meet the needs of

Caterpillar dealers creating service contracts and managing equipment life

cycles. The project is designed to be implemented in three phases namely,

Builder, Calculator and Analyzer. The development of base data is done in

Builder phase, which enables the dealer to build "Repair Options".

Calculator is used to create service contracts and provide a baseline

budget for the dealer to manage. If the contract is accepted then the

contract management must occur after the sold contract becomes active.

Management of contracts is a continuous monitoring of influencing

conditions surrounding the contract, which can potentially impact the cost

and revenue for the dealership. Analyzer compares the budgeted cost of the

contract, actual contract management cost, and projected cost of the

contract. This information equips a dealer with foresight to know if the

contract will create revenue or become a liability. EMS also has some

report generating module on each phase.

Responsibilities:

. Involved in understanding the business logic involved in the Project and

interacting with the client/onsite team on a regular basis

. Involved in writing stored procedure and triggers for the Budget Module.

. Involved in developing the GUI for the Budget Module.

. Leading a module of team size three.

. Involved in documentation, content management and enhancements as needed.

. Involved in Presentation of Application to client, during client visits.

. Involved in writing unit test cases, unit and integration testing.

. Developed Reporting Object Model Using Business Objects Tool.

. Involved in developing Data Access Layers and class modules in VB.Net and

C#.

. Involved in developing workflow engine.

PatonBack Award for best performance in leading small team in development.

Environment: ASP.NET, C#, SQL, JavaScript, Visual Studio Dot Net,

Microsoft Internet Information Server and Windows 2003, DHTML, XML, HTML.

G.E Energy (Client) (Mar'05-Sep'05)

Satyam Computers Services, India

Role: Sr.Software Developer/Team Lead

Pipe View Access

The General Electric Company (GE) has been named America's Most Admired

Company. It participates in a wide range of manufacturing. Energy utilities

are one among them. Pipe View Access Web application is an interface

developed for viewing and reporting facility data, either graphically or in

tabular format. By utilizing Map Guide as the primary viewer, the

application was able to extend mapping functionality while applying it to

the pipeline industry. Pipe View Access Web is designed as the productized

web browser application choice for the pipeline vertical market. It is a

user intuitive tool for which all pipeline operators can easily view, query

and report pipeline integrity and facility data with no training required.

This application is used by pipeline operators.

Responsibilities:

. Leading a module of team size six.

. Involved in developing ASP.Net pages and stored procedures in SQL.

. Involved in making test plans and testing the Application.

. Created reusable objects including Custom UI controls.

. Generated reports using Business objects.

. Integrated with External systems.

. Involved in understanding the business logic involved in the Project.

. Involved in documentation, content management and enhancements as needed.

. Developed Sql queries for excel reporting.

. Involved in optimizing the queries creating the Join indexes, collecting

Statistics and also by analyzing execution plan.

Environment: Visual Studio 2003/2005, ASP. NET, C#, MS-SERVER, JavaScript,

ADO.Net, VB.NET, AJAX PANELS,MS Access 2003.

Merrill Lynch (Client), NJ (Aug '04 to Mar '05

)

Satyam computers Services, India

Role: Software Developer

Business Rule Engine

Merrill Lynch is the investment banking which provides wide Range of

Services in Insurance and Finance. For every sector in this company there

are some set of rules and process are defined Business Rule Engine is a

pluggable interface to manage and automate business rules. The rules are

defined by the Business Users through the user interface and are maintained

inside the Business Rules engine Repository. Rules Engines acts like

Inference Engines and these pluggable interfaces separates the business

rules from the application code. This allows the business users to modify,

edit, or add new rules without the need of IT team and hence allowing the

application to be more robust and giving business users to be in more

control of the business rules.

Responsibilities:

. Involved in understanding the business logic and interacting with the

client

. Involved on design of the GUI for the application.

. Involved in the development of Web Service.

. Involved in writing unit test cases.

. Involved in unit and integration testing

. Involved in adding new handlers in web config files.

. Involved in work flow designing, Messaging Infrastructure, rule design

regarding Loans.

. Involved in Design Document regarding integration between Business

Process Management (BPM) and Business Rule Management.

Environment: C#, ASP .net, SQL, JavaScript, Visual Studio Dot Net,

Microsoft Internet Information Server (IIS), XML Web services, Ajax.

ACADEMIC STANDARDS:

Bachelor of Engineering (BE): CIVIL ENGINEERING.

CERTIFICATIONS:

. MCTS (Microsoft Certified Technology Specialist in web applications

and .net frame work) with Top score

. Certification in Finance Domain by the company

. Satyam Way Certification (in Business process, management and Quality

standards)

TRAINING:

. Entry Level Training Program as a part of Satyam Computers induction

(THREE months).

. Programming with Visual C++ 6.0 (SEVEN days).

. PERL Training (SEVEN days).

. Workshop on "Technical Paper writing".

. Dot Net Training (FOURTEEN days).

. Personal Software Process Systems.

. Introduction to "Business Process Management Systems".

. Client Facing Skills.

. Personal Leadership.

. Global Corporate Etiquette.

. Being an effective team player.



Contact this candidate