We provide IT Staff Augmentation Services!

Sr. .net Developer Resume

Woonsocket, RI

Professional Summary:

  • 8 plus years of IT experience in Systems Analysis, Design, Development and Implementation of various applications in the field of Web based applications and Client/Server Architecture.
  • Expertise in various applications in .NET technologies using C#, ASP.NET,

ADO.NET, Web Services in visual studio .NET environment.

  • Strong browser development skills in HTML, XHTML, XML, CSS, Cookies, VB Script, JavaScript.
  • Experience in Win-Forms/ Web- Forms using .NET Technologies.
  • Experience in using Master Pages, Server Controls, User Controls, Data Controls, Form Validation Controls, Custom Controls and Design Patterns.
  • Implemented Form Based and Windows Based Authentication in .NET Security.
  • Expertise in building Web Services using WSDL, SOAP and Experience in creating UI for various applications.
  • Strong knowledge in Windows Communication Foundation (WCF) and

Windows Presentation (WPF).

  • Experience with WPF XAML programming.
  • Experience in SQL Server, MS-Access, Oracle databases with Database creation, design, development.
  • Experience in developing class libraries using eVB and MS Excel to handle the HR/payroll operations.
  • Experience in writing Stored Procedures, queries, Constraints, Views and

User Defined Functions.

  • Expertise in working with object oriented Analysis and Design (OOAD) and Rational

Unified Process (RUP).

  • Experience with all the phases of the website design and implementation for the internationalization of the website, which is being used in various countries.
  • Experience in using LOS techniques and Empower for Rapid Application Development (RAD).
  • Experience in using LOS page and form templates to accelerate presentation layer development.
  • Good experience in using UML concepts like object oriented programming

(OOP) and Structured Programming.

  • Experience in updating, accessing and version controlling the code using Visual

Source Safe

  • Ability to perform unit testing, automated testing with efficient debugging skills.
  • Experience in the entire Software Development Life Cycle (SDLC).

Technical Skills:

Languages: C, C++, C#, VB6.0, JAVA
Web Technologies: ASP.NET, ADO.NET, J2EE, Web Services
IDE: Visual Studio 2008/2003, Visual InterDev
Web/App Servers: Microsoft IIS 6.0/5.0
Scripting/Languages: JavaScript, VBScript, HTML, T-SQL, DHTML, XML, CSS, Perl
Operating System: Windows 2003/2000/NT/Vista/ XP, Linux, Unix, VMWare ESXi
Databases: SQL Server2005/ 2000, Oracle 9i, MS-Access, SSIS
Reporting Tools: SSRS, Crystal Reports
Version Controls: Visual Source Safe 5.0
Testing tools: Mercury LoadRunner
Networking: DNS, TCP/IP, FTP, SMTP, UDP, SOAP, HTTP, VPN

Education:

Master of Science (Software Engineering)

PROFESSIONAL EXPERIENCE:

Confidential,Woonsocket, RI Aug ‘07-Present
Sr. .Net Developer

Description: This project deals with the Inventory Control. It is a high performance database
application designed specifically for tracking drugs and laboratory supplies etc. The purpose of
this resource centre is to provide pharmacists and others responsible for patient care, for drug
product acquisition and inventory management with appropriate information.

Responsibilities:

  • Involved in creating Use-case diagrams, Design Patterns and specification documentation through customer interaction and participation.
  • Designed and developed custom .NET components and user controls using ASP.NET 3.0 and C#.
  • Design and develop Rich Web User Interface leveraging various technologies like ASP.NET Controls, Ajax Control Tool Kit.
  • Performed database development tasks for SQL Server, including database design, developing stored procedures, views and queries.
  • Used ADO.NET for providing functionality of the Data Layer and give access to the database for Inserting, Updating, Deleting and getting the information from the database through Business layer.
  • Implemented forms authentication and authorization.
  • Involved in developing Web Service classes using SOAP and REST to communicate with legacy systems.
  • Implemented UI validation using Validation Controls and JavaScript.
  • Experience with using Script.acul.us libraries, drag and drop controls for designing rich websites.
  • Experience with using prototype.js, builder.js, effects.js for the website designing.
  • Used CSS for dynamic browser functionality.
  • Used WPF and done XAML programming for the e-commerce website.
  • Experience with WPF techniques like Bindings, Attached Property Behaviors, Routed Events, etc.
  • Used Sybase Powerbuilder for developing WPF applications.
  • Used WCF for secure distributed application development.
  • Worked with the team of developers for inventory control using Symbol PocketPC, which communicates with the server using WCF.
  • Involved in meeting with the clients for requirement gathering and end users during the internationalization.
  • Worked for the module that needed Internationalization concepts like Localization and Customization
  • Used Multi threading for the internationalization.
  • Used LINQ programming techniques for retrieval of data from the database.
  • Used SQL Data Provider for .NET with ADO.NET to retrieve huge patient data.
  • Maintained different versions of the application development phases in the Visual SourceSafe.
  • Experience with developing Winforms for internal use of the company.
  • Used MTOM techniques (MS WSE) for transfer of data.
  • Used XML schemas (XSD) for defining the structure of the XML documents.
  • Experience with XSLT for converting XML data to HTML.
  • Used Rad ASP.NET AJAX controls provided by Telerik.
  • Used Rad controls like Gridview, progressbar provided by Telerik for developing rich WPF applications.
  • Used Business Objects (Crystal Reports) for report generation, OLAP activities.
  • Developed ad-hoc and canned report generation using Crystal Reports(BO).
  • Worked for a chat application using WPF, Expression blend.
  • Developed layout, used locks for adjusting resizing, used brushes for better colors for the chat application.
  • Used listbox control for displaying the messages in the chat.
  • Done databinding for the listbox to chatsession messagehistory property to display chat messages.
  • Developed chatmessage and chatsession classes for the application.
  • Used control template feature of WPF expression blend for better look and feel of the chat
  • Used MSMQ in chat application for managing customer care.
  • Used MVVM pattern for application development.
  • Developed MS Office applications for MS Excel using VSTO programming techniques.
  • Done interoperability with WCF applications.
  • Used Infragistics controls for developing WinForms.
  • Used Microsoft TFS for reporting (SSRS).
  • Used Windows ACL for improving the security for accessing the system.
  • Done query optimization using SSIS.
  • Worked with TIBCO portals for establishing SOA.
  • Used SSRS for report generation.
  • Experience with making Google maps applications using Google maps API, AJAX and PHP.
  • Followed section 508 for page flickering, login and other features.
  • Done Web Content management for managing HTML pages using Ektron CMS 400 7.0.
  • Done authentication using CA Siteminder
  • Used Groundwork 6.0 for dashboard and monitoring the webservices
  • Done crossbrowser testing of the application using Typemock Isolator 4.2.
  • Worked in the environment that used WWF techniques.
  • Used CAB (Composite UI Application Block) architecture for reusing the windows forms.
  • Used Delphi IDE for developing WinForms and connecting to the SQL Server database.
  • Implemented test cases developed using C++ and performed automated testing.

Environment: Visual Studio 2005, Visual Studio 2008, .NET Framework 3.0, .NET Framework 3.5, SQL 2008, C#, C++, ASP.NET 3.0, ADO.NET, WCF, AJAX, SQL Server 2008, SQL Server 2005, Web Services, Visual Source Safe, XML, XSLT, Windows 2003, WWF, Crystal Reports 11, WPF, Expression Blend 2.5.

Confidential,Reston, VA May ‘06-Jul ‘07
Sr. .Net Developer

Description: Sprint Corporation offers a comprehensive range of wireless and
wire line communications services. This e-commerce Project involves development,
implementation and maintenance of integrated order processing system. The project
had a great impact on clientage which was highly increased.

Responsibilities:

  • Developed the Web Forms in ASP.NET and Code behind was developed in C#.
  • Extensively used WinForms for developing screens to connect with the database through ADO.NET.
  • Used AJAX Controls and Control Extenders from the Ajax Control Tool Kit to develop rich user interface.
  • Used Server Controls such as Grid View, Detail View and Data List to display the requested information.
  • Created ASP.NET User Controls to reduce the complexity of user interface

design.

  • Created client and server side validations using JavaScript and ASP.NET input Validation Controls.
  • Used Microsoft MQ (MSMQ) techniques for the effective management of the queues.
  • Implemented Form Based Authentication to authenticate the users.
  • Maintained the state of session objects, created dynamic menu and used state management features as View State, Cookies, Query Strings.
  • Responsible to configuring the Web.Config file settings.
  • Consumed XML Web Services to retrieve data.
  • Worked with XML, XSD and XSLT.
  • Worked with XPath for reading the XML pages.
  • Done programming for WCF for the client side and server side, like specifying the ABC on each side.
  • Developed the Data Access Layer using ADO.NET and C#.
  • Done LINQ programming for the retrieval of data present in the XML files received from the server.
  • Used controls provided by Telerik for better interface design, Report generation (Telerik Reporting Q1).
  • Involved in designing and developing the VBA applications like HR/Payroll.
  • Done scripting in perl, for the execution of batch files.
  • Used agile programming techniques and done extreme programming.
  • Used Legacy system integration services provided by Microsoft (SUA) to communicate with UNIX based legacy systems.
  • Done shell scripting in the Unix environment to perform data manipulation, data transfer and scheduling.
  • Performed reporting operations using Crystal Reports(BO).
  • Used SVN for version control.
  • Performed reporting operations using SQL Server reporting services (SSRS).
  • Done performance testing using Mercury loadrunner and QTP.
  • Experience with W3C DOM for operations like XML parsing.
  • Involved in developing Stored Procedures, Queries, Views to perform various operations like place order, customer information and product details.

Environment: Visual Studio 2005, .NET Framework 2.0, C#, ASP.NET 2.0, ASP.NET3.0, MS Office 2003,
ADO.NET, AJAX, JavaScript, CSS, HTML, XML, XSLT, Oracle10g, WCF, WPF Windows XP, Crystal Reports 10, Web 2.0.


Confidential,Horsham, PA Sep ’ 05 – Apr ’ 06
Sr. Web Developer – System Analysis/Design/Coding

Description: Fleet provides services to entrepreneurs all over America. This application is an integrated Software system exclusively designed and developed for Disbursement Loans and Portfolio management of Fleet clients and their transactions. Involved in Design and Development of an Intranet site under the Microsoft .NET framework for Business Analysts of the Trading Department. This project was re-architected and rebuilt using .Net Framework that includes exposing COM Components to the .NET Framework, Web Services, ASP.Net, VB.Net, ADO.NET and CSHARP(C#) with an intension to serve different clients. All the Code-Behind Classes have been implemented using VB.NET. All the Business Logic Components (Assemblies) have been implemented using C#. Implemented global application-level error handling in this Project. The SQL Server 2000 data was exposed to the Web as XML and transformed using XSLT to display the Reports.

Responsibilities:

  • Application Development using VB.NET, ASP. Net, ADO. Net, SQL Server 2000.
  • Requirement analysis and design.
  • Extensively worked with Shared Assemblies.
  • Extensively used Validation Controls.
  • Developed GUI using Web forms.
  • Programming in ADO.Net to handle the databases.
  • Wrote stored procedures.
  • Worked with Triggers for updating Interests.
  • Created a chat application using IP networking (TCP/IP) techniques, which used WinForms.
  • Done chat application using connection oriented techniques.
  • Used System.Net.Sockets for the chat application.
  • Used multi threading for the concurrency in the chat application.
  • Done the Clientmanager and Commandclient classes for the chat application.
  • Worked with DTS to transfer the data from flat files to SQL Server Database
  • Widely Used Windows APIs, ADSI and LDAP on Server (Windows 2000/NT).
  • Used public SOA for the active directory services.
  • Preparing the specifications For Front-end and Reports.
  • Creation of Views in the Database for Optimizing SSRS reports.
  • Experience in using DCOM for remote procedure calls.
  • Used Legacy system integration service for directory management, authentication.
  • Designed and Developed Charts and Graphs for Presentations.
  • Training the End users in using these Application
  • Done hosting of the website on IIS.
  • Used SAML 2.0 for the transfer of authentication data between departments.
  • Worked with Loan origination system (LOS) Empower, using the technologies provided by them, like ASP, Web services , AJAX, which resulted in faster ROI.
  • Preparation of User Manual Data porting from existing systems.
  • Involved in migrating VB code for the legacy systems to VB.NET using VB.NET migration tool.

Environment: Microsoft .NET Web Services, ASP.NET(C# .NET), SQL Server 2000, Windows 2000 Server, Java Script, HTML, XML and XSLT

Confidential,IL. Nov ‘04-Aug ‘05
Sr. Programmer Analyst.

Responsibilities:

  • Responsible for interface design using Winforms, business rules implementation and the development of most project components on Handheld (Dolphin 7400) and Desktop using eVB3.0, C++(eVC), VB.Net, Windows CE Platform SDK H/PC 3.0, Microsoft(R) Windows« CE Tool Kit. The Components are Barcode and image scanning, network connectivity, interactive communication with server through COM Component (TCP/IP), real time data processing, structural security that was integrated within Windows NT/2000 Server application and WLAN Network Integration.
  • Widely Used Windows APIs, ADSI and LDAP on Server (Windows 2000/NT).
  • Used ADO.Net with its advanced features like Datasets, Data Readers and Data Tables.
  • Created a ActiveX DLLs using C# for Data Base Manipulation
  • Access and change the user information from Handheld. Designed and developed a client component on PC to test the functionality of the Server.
  • Wrote test cases and performed unit, system and regression testing.
  • Wrote Class modules with Reusable VB.Net technology
  • Developed class library to handle the HR/payroll using the scanner issued data.
  • Set up Install shield to extract the release files from Visual source safe 6.0 for build process.
  • Wrote Store Procedures and Triggers in Oracle Database.

Environment: Windows CE, eVB3.0, VB.Net, C#, ADO. Net, XML, Oracle 9i, VSS.

Confidential,Surat, INDIA Apr ‘03-Aug ‘04
.Net Developer

Description: Colourtex has been serving textile and leather industry. It is involved in Development, manufacturing and marketing of quality dyestuffs. The main aim of the project is to design Web Application. The project involves in gathering information regarding products, customers, sales, Production etc. This e-commerce application should enable the client to search for required product and hence place the order.

Responsibilities:

  • Designing and coding of the Web pages using C#.
  • Used innovative validation techniques for User Input Validations.
  • Developed User controls and Custom controls for retrieve the data.
  • Used ADO.NET to access the SQL Server 2000 database.
  • Design and Creation of SQL Server 2000 Database Objects to retrieve information.
  • Designed user interface using Web Forms and Winforms.
  • Developed javascript user defined functions.
  • Used Session objects to store user current status.
  • Designed and implemented database in SQL Server 2000.
  • Developed queries and created tables and stored procedures in the database.
  • Met with project members and developers to come up with functional requirements.
  • Designed and developed ASP custom controls.

Environment: C#, ADO.NET, ASP.NET1.1, Visual Studio 2003, JavaScript, SQL
Server 2000, Windows 2000.

Confidential,Hyderabad, INDIA Feb ‘01-Mar ‘03
.Net Developer

Description: This is a Windows Application where the patient’s information is stored
and retrieved from the database. Windows forms were used as front end for data
entry and retrieval. Usernames and Passwords were given to every doctor and they
can login into the application and check for the patients list and available operation theaters.

Responsibilities:

  • Responsible for designing, developing, and testing of the application.
  • Worked on UML (Unified Modeling Language) and Rational Rose for

analysis, and design of the application.

  • Met with project members and developers to come up with functional requirements.
  • Designed and developed ASP custom controls.
  • Designed user interface using Web Forms.
  • Done multithreading for efficient programming of controls in the Windows forms.
  • Used Session objects to store user current status.
  • Designed and implemented database in SQL Server 2000.
  • Wrote PL/SQL stored procedures.
  • Used Javascript for manipulating the DOM, add behaviors in the website.
  • Connected to the database using ADO.
  • Use .NET Validation controls to perform both client side and server side validation.
  • Implemented database in SQL Server including relational tables and views
  • Wrote PL\\SQL stored procedures and Database triggers using JDeveloper.
  • Designed the front-end web forms using Web controls.
  • Created the database and GUI\'s using MS Access.
  • Interfaced with the database and stored procedures using ADO datasets, data adapters, and data grids.

Environment: C#, ASP.NET, ADO, Windows 2000, Visual Studio, SQL Server 2000.

Hire Now