Senior C#/.net/sql Developer Resume
New York, NY
SUMMARY:
- A Senior .NET Developer with 9+ years of experience in Software Development Life Cycle (SDLC), which includes requirement analysis & Object Oriented analysis, design, development, testing and documentation. analysis, design, development and deployment of various client/server, Web Applications and Windows Applications.
- Highly interested to be involved in fast - paced and high productivity settings where impact can be made both as a developer and programmer analyst.
- In depth knowledge of Microsoft .NET 4.0/3.5/3.0/2.0 with special emphasis on the areas of designing, developing, and delivering high end e-Business/B2B/Web application projects for various domain areas such as Insurance and Finance.
- Strong hands on experience in development of Web based Client/Server and Multi-tier applications using ASP.NET, and C#, ADO.NET, XML, XSLT, HTML, CSS, JavaScript, Angular.Js, Bootstrap, JQuery and AJAX / Ajax Control Toolkit.
- Team leader with excellent management skills in Implementing Web based and Desktop projects
- Excellent Insurance Industry experience and Financial domain experience
- Expert in WinForms,WCF,WWF,ADO.NET, VB.NET, Web Services, SOAP, MS SQL Server and Oracle and
- Strong technical expertise in WinForms, WebForms, ASP.NET 3.0
- Expert level skills in designing database, creating complex stored procedures, triggers, views and functions using different database engines like MS SQL Server 2016/2012/2008/2005
- Expert level skills in understanding and integration of n-Tier architecture, including different application Server, web servers and database servers.
- Have widely created Use case Diagrams, Class Diagrams, Sequence Diagrams and Entity Relationship Diagrams.
- 6+ years of experience on developing Windows, Web and Client/Server multi - Tier applications.
- Excellent in using Grid View, Details View, Repeater and other ASP.NET Server controls for state management in .NET.
- Experience in Creation of Web User Controls and Web Custom Controls.
- Strong communication, interpersonal, learning & organizing skills matched with the ability to manage tasks effectively.
- Developed, Configured and Deployed a variety of .NET Framework Applications including .NET Web Forms, Web Services and Windows Services
- Strong expertise on DTS, Database Replication, Backup & Recovery, Import, Export, BCP, Performance Tuning and Query optimization, SQL XML and IIS 5.0 and Administration Skills
- Experience on preparing documents like Requirement Tractability Matrix, Low Level Design Documents, Unit Test Plans
- Excellent work experience with business objects toolsets, generating reports, and service configuration.
- Great team player and self-starter with excellent communication skills.
TECHNICAL SKILLS:
- Visual C#.NET
- C#
- VB.NET
- ASP.NET
- ADO.NET
- WinForms
- LINQ
- WCF
- WWF
- XML
- XSL
- VBScript
- JavaScript
- HTML
- DHTML
- Angular
- Bootstrap
- Visual SourceSafe 6.0
- WAP
- Microsoft IIS
- MS SQL Server 2012/ 2008/2005/ 2000
- SSIS
- SSAS
- MS Access
- Windows 2008 Advanced Server
- Linux 7.3
- Crystal Reports 8.5
- Erwin 3.5
- Power Designer
- Visio 2000
- Internet Technology Web Services
- SOAP
- .Net Framework
- Visual Studio.NET
- Visual Studio 6
PROFESSIONAL EXPERIENCE:
Confidential, New York, NY
Senior C#/.NET/SQL Developer
Environment: Visual Studio.NET 3.5, WinForms, WCF, WWF, C# 3.0, ASP.NET 3.0, Microsoft AJAX toolkit, ADO.NET, XML, SQL Server 2012/ 2008 R2, Microsoft Enterprise Library 3.0.
Responsibilities:
- Provide a defining, senior level contribution to development team responsible for the implementation of critical SOA web-based applications using the .Net Framework and SQL Server technologies
- Collaborate with business stakeholders and team members to define & analyze requirements
- Analyze, design, and develop code for all application tiers, as needed
- Developing enterprise wide reusable components for other application development teams
- Provide inputs in architecting, designing, and implementing a Service Oriented Architecture (SOA) for the application development group
- Used C#.NET, WinForms, ASP.NET and ADO.NET to define and implement secure middle-tier components using both connected and disconnected environment strategies. Components were consumed by web applications and windows applications utilizing SQL Server and stored procedures to perform logical business transactions.
- Implemented presentation layer with all UI components (ASP.NET) for both the end-user application and administration and configuration purposes (Web Pages, Controls, etc).
- Created Web based applications using ASP.NET 3.5, AJAX, C# and integrated in the SharePoint Portal by using Page Viewer Web Part.
- Created applications in WinForms and WebForms.
- Developed solutions for diverse programming scenarios in C#.NET, employing object oriented programming concepts such as encapsulation, inheritance, polymorphism, and abstraction.
- Project coordination with offshore development team as per requirement documents, prepared after discussion with the managers of client teams.
- Database work involved, writing/fixing stored procedures, which were in turn used by the AI-Core Data Access layer.
- Code deployment to QA, UAT and PROD+DR environments, along-with partial code fixes for minor releases, after verifying fixes done for supported applications team.
- SSAS, SSIS, SSRS 2008 Administration.
Confidential, New York, NY
Senior C#/.NET/SQL Developer
Environment: Visual Studio.NET 3.0, C# 3.0, ASP.NET 3.0, Microsoft AJAX toolkit, ADO.NET, XML, SQL Server 2012/2008 R2,Microsoft Enterprise Library.
Responsibilities:
- Developed web pages/user controls as per requirement documents FRD, BRD, TSD, etc. while interacting with Business Analyst for their implementation.
- Integrated and used Microsoft AJAX control toolkit with the application.
- Created Master Pages and Page Base (Secured/Unsecured/ PopupRoleBase) classes for entire application.
- Database work involved, writing stored procedures, which were in turn called by the Data Access layer using Microsoft-Application-Library API’s.
- Worked at all levels is multi-tiered architecture (Code behind, Business Layer, Data Access Layer), built using OOP’s principles.
- Implemented methods for export to excel functionality to be used in entire application.
- Created custom controls for use in entire application, mainly for SQL injection prevention.
- Code deployment to PAT & UAT environments, along-with partial code move for minor releases, after verifying fixes done by the team.
Confidential
Senior C#/.NET Developer
Environment: Visual Studio.NET 3.0, C# 3.0, ASP.NET 3.0, ADO.NET, SQL Server 2008/2005.
Responsibilities:
- Maintenance/enhancement of the existing IRM-framework as per requirement from sr. developers of different project groups for their implementation.
- Integrated and used Microsoft AJAX control toolkit Updatepanels/WebParts with the framework.
- Design and Development of framework level components to handle caching, data access, exception handling, logging, security and transactions.
- Created custom controls.
- Construction of components of framework using ASP.NET web pages, C# & .NET 3.0 business logic and SQL Server 2005 database.
Confidential
Sr. Developer/Analyst
Environment: Visual Studio.NET 3.0, C# 3.0, ASP.NET, ADO.NET, XML, SQL Server 2008/2005, Siebel, FAST-ESP Search, LLBLGEN-PRO, NUNIT, Tortoise-SVN.
Responsibilities:
- Worked for design and implementation of the Base Class Libraries using C#.NET in Entity Manager Layer, Service Layer and GUI.
- Worked with the XML and XSL merge large data through xml, converted and merged xml file with large data.
- Create and modified XML file formate use ISO 19115 to ISO 19135.
- Developed web pages/user controls as per requirement documents use-cases, wireframes, etc. while interacting with Business Analyst for their implementation.
- Implementation of Business Logic of at entity manager layer.
- Database work involved, writing stored procedures, which were in turn called by the Data Access modules using LLBLGEN-PRO .NET API’s.
- Worked at all levels is multi-tiered architecture (Code behind, Business Layer, Data Access Layer), built using OOP’s principles.
- Worked on integration of FAST ESP Search API at service layer with the application.
- Worked on integration of Web Side Story-Hex on Master Pages and Page Base class.
- Worked on capturing Activity Capture on selected function/pages/download actions/emails in entire application.
- Coded Utility classes and Data Transfer Objects (DTO) for facilitating communications between layers.
- Worked on ServiceFactory and other Factory classes based on different patterns including singleton, factory and other patterns.
- Used ASP.NET WebForm controls, HTML Server controls.
- Utilized HTML and JavaScript extensively, with the Cascading Style Sheets specification used to control the appearance of the site.
- Developed Test classes and did Unit Testing using NUNIT and Integration Testing of the system.
- Used Tortoise SVN for Version Control.
Confidential, Bakersfield, CA
Senior C#/.NET Developer
Environment: ASP. NET, C#, ADO.NET, XML, SQL Server 2008/2005/2000
Responsibilities:
- Designed & developed application, interacting with Business Analyst for use case analysis and their implementation.
- Developed User Controls for general utilities.
- Used ASP.NET input validation controls for client side validation.
- Prepared exhaustive test cases to comprehensively test functionality and code.
- Designed reusable class libraries, implemented those classes using C#.NET. These libraries formed the basic building blocks for the application, minimizing the executable size, providing central locations for common functionalities.
- Expertise in working at all levels is multi-tiered architecture (Code behind, Business Layer, Data Access Layer), built using OOPs principles.
- Code EDI interface to upload the Order into the system based on factory pattern.
- Used ASP.NET Caching mechanism to provide faster access to information.
- Used ASP Net State Server to persist the state at server.
- Helped in Query Optimization, Performance tuning by using SQL Profiler and Index Tuning Wizards.
- Worked closely with application developers to participation on stored procedures, User-defined Functions, Trigger, Tables, Views, Indexes design according to the User requirements.
- Helped in implementing DTS packages to Extract, Transform and Load the data from the Database to flat file.
- Produced consistent achievements in developing projects that are both usable and scalable
Confidential
Senior Programmer Analyst
Environment: Microsoft .NET, ASP .NET, VB.NET, C#, XML, XSLT, XSD, WEBSERVICES, IIS, ADO.NET, OLEDB, SQL Server 2000, MS Visio, Visual Source Safe
Responsibilities:
- Designed & developed the application, interacting with Business Analyst for use case analysis and their implementation.
- Did the project requirement analysis study.
- Defined and Designed the architecture of the modules
- Designed and created ER Diagram and a new database in SQL Server 2000.
- Developed the web forms, used HTML server controls, Web server controls, validation controls using ASP.NET (Language VB.NET)
- Used OOPS (object oriented programming) concepts in developing classes.
- Used ADO.NET Controls like Connection, Command, Dataset and Data reader.
- Created Web Service using C# having generic methods for accessing the database for common kind of functionality used by all the clients.
- Used forms based .Net security for securing the access by the users.
- Testing and debugging of the modules.
- Transformed XML document with XSLT in ASP.NET application.
- ADO.Net is another key component with which getting the data
- Visual Source Safe for Source code and configuration management.
- Coded the Data Base Connection objects in Assembly to make it generic
- Created various types of reports using Crystal Reports for .NET.
- Produced consistent achievements in developing projects that are both usable and scalable.