Sr .net/c# Developer Resume
NH
SUMMARY:
- .Net Professional with 8+ years of experience in IT industry with a wide range of experience in analysis, design, development, implementation of Web/Windows Based Applications & Client Server Applications in various Microsoft related Technologies.
- Core area of expertise in ASP.NET, C#, VB.NET, LINQ, ADO.NET, JavaScript, AJAX, XML, XSLT/XSL,IIS, Classic ASP,VB 6.0 and a thorough knowledge of the .NET Framework 1.1/2.0/3.0/3.5/4.0/4.5.
- Developed & deployed Web Services (SOAP, UDDI & WSDL) and Windows Services in C# and VB.NET.
- Developed User Interfaces for Applications using WPF, Silverlight, JQuery.
- Strong database development experience with SQL Server 2000/2005/2008/2012, DB2 & Oracle in creating database objects like Stored Procedures/ Views/ Queries/ Triggers.
- Sound Knowledge in WCF, MSMQ, LINQ, SSRS and SSIS.
- Experience in generating reports using Crystal reports and document exporting in pdf and excel file formats
- Strong Experience in Entity Framework, LINQ TO SQL, Enterprise Library data connectivity tools.
- Experience with Source controls like VSS, TFS, and SVN.
- Experience using Third - party controls like Infragistics, Telerik,
- Sound Knowledge with MVC design patterns.
- Experience in creating design documents performing Use-Case and functional analysis, modeling program with Class, Sequence, Activity, and State diagrams using UML to support implementation and ongoing maintenance of the application.
- Extensive usage of User Controls and ASP.NET server controls.
- Well versed in analyzing Results, Bug Tracking/Reporting, Impact Analysis and detailed status reporting documents.
- Strong skills in OOAD, OOP, RDBMS and the ability to apply these skills to real-world applications.
- Rich experience in using tools like MS Visio, MS office.
- Good knowledge on test coverage analysis and defect management.
- Experience working in Finance, Healthcare, Telecom, Education, Publishing and CRM domains.
- Familiar with Agile Scrum, RUP, Waterfall, V Model, and Spiral Models.
- Good knowledge of Software Development Life Cycle-SDLC.
- Strong communication and analytical skills and faster Learning and adaptation to cutting edge technologies.
- Experience in interacting with users, clients & vendors.
TECHNICAL SKILLS:
.NET Technologies: C#, ASP.NET, ADO.NET, Web Services, AJAX, Knockout, Bootstarp, Silver Light, Windows Azure, WCF, WebAPI, WF, MVC, MVVM and LINQ, Entity framework.
Languages: C, C++, Visual Basic 6.0, XML, XSLT, HTML, T-SQL, PL/SQL, CSS.
Frameworks: .NET Framework 2.0/3.0/3.5/4.0.
RDBMS: SQL Server 2014/2012//2008/2005/2000, Oracle 10g, MS Access.
Servers: IIS 5.0/6.0/7.0/7.5.
Scripts: VB Scripts, Java Script, AJAX, JQuery, Json, Angular JS
Interface Tools: Telerik, Ajax ToolKit, Dev Express Controls
VersionControl Tools: Visual Source Safe (VSS), TFS
Reporting Tools: SQL Server Reporting Services (SSRS), Crystal Reports
Operating System: Windows 7/Vista/2003/XP, Windows Server 2012/2008/2003, Linux, Unix.
IDE: Visual Studio 2005/2008/2010/2012/2013, Microsoft Visio, Eclipse
BI Tools: SQL Server Integration Services(SSIS), PowerBI
Build: MS Build, TeamCity
AWS: EC2, VPC, S3, Elastic Beanstalk, Route 53, EBS, ELB, Amazon RDS, CloudFormation, CloudWatch, Lambda, CLI, CloudTrail, SNS, SQS, NACL, Kinesis, Redshift
PROFESSIONAL EXPERIENCE:
Confidential, NH
Sr .NET/C# Developer
Responsibilities:
- Implemented project by following Software Development Life Cycle (SDLC) steps.
- Implemented extreme programming by using fast paced Agile methodology, involving in task completion, user stories, and iterations
- Developed and deployed web services using Visual Studio and IIS to handle unity orders.
- Designed Graphical User Interface (GUI) using Razor views, JQuery, CSS classes and Custom Controls for Reporting and Planning Module.
- Developed WCF Service for retrieving product data.
- Used ASP.NET AJAX Toolkit controls like Script Manager, Update Panel and Timer in some web pages.
- Enhanced existing pages with different AJAX controls which provided responsive user interfaces to display the data on the web page.
- Extensively used concepts of Delegates, generics, boxing-unboxing and Inheritance in C#.NET, along with Abstract classes/Interfaces and Polymorphism.
- Used JavaScript for triggering Pop-ups with a CSS-class, dynamic forms that include built-in error checking, dynamically changing background and text colors, or "buttons" and validations.
- Application code was implemented using layered architecture.
- Experience in Performance Tuning, Query Optimization, Client/Server Connectivity, Database consistency checks.
- Expertise with Table Design, Index Design and Performance Tuning.
- Involved in optimizing code and improving efficiency in databases including re-indexing, updating statistics, recompiling stored procedures and performing other maintenance tasks.
- Created Store Procedures, Views and User Defined Functions for fetching relevant data to UI for different reports.
- Implemented Form Based Security Authentication and Authorization based on Access-Levels for Pages.
Environment: .NET Framework 4.0, ASP.NET MVC 4.0, C#, CSS, LINQ to SQL, Telerik controls, JavaScript, Visual Studio 2012, SQL Server 2012, IIS 7.5, WCF Services, Crystal Reports, XML, JQuery, TFS, N-Unit Testing, Windows 7 and Windows Server 2008l.
Confidential, NHSr .NET/C# Developer
Responsibilities:
- Involved in the SDLC phase of requirement analysis, design, and development of the web based internet application tool using MVC modeling.
- Graphical User Interface (GUI) was designed using ASP.NET and the business logic was coded in C#.
- Developed various web services using WCF which can be consumed by web application and other systems
- Used Session Objects, Cookies to store the application state.
- Used ASP.net to design the presentation layer of the application.
- Prepared various test cases to fix the bugs and ensure the application error-free.
- Used .Net Framework class library to build user interface that separated application logic from presentation code using code behind pages.
- Used Windows Communication Foundation (WCF) for multiple services to interact with the application for the clients.
- Developed XML Web Services using C#, ASP.NET, ADO.NET, SOAP, XML, XSLT, WSDL, and UDDI for exposing the functionalities of the enterprise business components at the Business Layer.
- Used XML to transport and store data.
- Used Master Pages to provide a unified look and feel to the application.
- Consumed internal web services and hands on experience with XML features to transfer data between the applications and database Engines.
- Developed core functionality with the ASP.NET MVC Framework (C#.NET, ADO.NET).
- Used Grid View, Data List, and Panels to display and manipulate data in Web page.
- Extensive use of web services and web methods.
- ADO.NET was used to implement the data layer to communicate with the SQL Server 2005.
- Used ADO.NET components like Grid View, Data Adapter, Data Reader and Data Set to retrieve, display data.
- Developed stored procedures, Views and automated SQL, T-SQL scripts for database maintenance, deployment and installation.
- Participated in various Client meetings with the team and the Project manager to discuss improvements/amendments in the development of the section.
- Used Team Foundation Server (TFS) as a Source code control.
Environment: .NET 3.5, C#.NET, SQL Server 2008 / 2005, SQL Server Management Studio (SSMS), ADO.NET, LINQ, WCF, XML, HTML, Telerik RAD Controls, JavaScript, IIS 6.0, SOA, T-SQL, TFS (Team Foundation Server), Visual Studio 2008/2005,Windows Server 2003.
Confidential, Hooksett, NHSr .NET/C# Developer
Responsibilities:
- Used Microsoft Enterprise Library as it is a set of tools and programming libraries for the .NET Framework.
- Designed the interfaces needed for exposing the Business Components.
- Applied Master Pages, Themes, and CSS for a consistent look and feel for Page design.
- Involved in design and development in n tier architecture with C#, ASP.NET, ADO.NET.
- Used LINQ for querying the data objects in C#
- Developed the code for the UI layer, business layer, and the data access layer.
- Business layer design to implement different business rules as set by rules system.
- Extensively used SQL Server, SSRS reports for data retrieval and data manipulation.
- Performed required field, comparison, range, custom validations of the input controls of the web forms.
- Used Web.config to set up connection strings
- Used MS Visual Source Safe as source control for managing the code.
- Used Ajax to effectively utilize client resources and improve performances.
- Implemented application state using view state, session variables and query strings.
- Updating the bug status in internal Bug Tracker Tool.
Environment: .NET 3.5, ASP.NET, Microsoft Visual Studio.Net 2008,LINQ, HTML, CSS, SQL Server 2008,Oracle 10i, C#.Net, Ajax Control Toolkit and Visual Source Safe (VSS), .Net Frame work, Scrum Methodology.
Confidential, NH.Net Developer
Responsibilities:
- Extensive involvement in all stages of application development life cycle (SDLC) including requirements, design, development, implementation, and support.
- Designed Strategic N-Tier Application Architecture model for consistency and best utilization of Object Oriented Concepts, extensible and scalable model.
- Developed the UI using Winforms in VB.net.
- Extensively Used Dev Exp controls and Cute Editor for user interface.
- User Interface screens were designed and developed in Grid view depending on the nature of requirements to generate reports.
- Covering the full development life cycle and all aspects of the development from table design through to front end layout in CSS and JQuery.
- Used Agile Methodology and daily scrums for rapid application development with biweekly sprints.
- Designed Data Access Layer using SQL 2005 and the Entity Framework in the data tier with queries being written with LINQ to Entities
- Creating and managing schema objects such as Stored Procedures, tables, views, indexes and referential integrity depending on user requirements and converting them into technical specifications.
- Involved in peer to peer code reviews.
- Provided Production Support for applications and fix production problems.
Environment: Visual Studio 2008, Visual Studio 2010, VSS, SVN, IIS, Winforms, ASP.Net 2.0, AJAX, VB.NET, ADO.NET, JQuery, HTML, XML, WCF, Web Services, SQL Server 2005/2008.
Confidential, NH.Net Developer
Responsibilities:
- Designed and developed new applications using C# and ASP.Net.
- Developed Presentation layer using ASP.Net, JavaScript, AJAX, Business Layer using C#.
- Created user access control to restrict users based on user roles.
- Used ADO.NET objects such as Data Adapter, Dataset, and Xml Reader for consistent access of data.
- Used SSIS for data manipulation.
- Used ASP.Net Web Form controls like Dropdown list, Button, Textbox controls for creating user interface.
- Involved in Database Designing, Views and Stored Procedures in SQL Server.
- Involved in unit testing of the modules before submitting to QA.
Environment: .NET Framework 2.0/3.0, ASP.NET, ADO.NET, VS.NET, Winforms, Web Services, PL/SQL, IIS 5.0, C#, Windows 2000, XML, XSLT, SQL Server 2005.
Confidential, Columbia SC.NET Developer
Responsibilities:
- Designed and developed intranet web application using ASP.NET.
- Developed extensive client side scripts and validation functions using JavaScript.
- Followed the Scrum Agile Methodology during development of the project.
- Used custom controls and User controls for designing screens in Client application.
- Extensively used AJAX for partial page execution and asynchronous data transfer from web server to the client.
- Implemented Client side and server-side validations done using JavaScript and Validation Controls using AJAX calls.
- Extensively created and deployed WCF services, implemented binding, endpoints and service contracts
- Developed user interfaces using Tiles with ASPX, HTML and JavaScript.
- Developed several Java Script functions for popup windows and screen printing options.
- Developed the required Business Layer of the application using C#.NET.
- Developed various web services using WCF which can be consumed by web application and other systems.
- Developed Web Forms for User Interfaces using ASP.NET and C#.NET using Server Controls, HTML Controls and User Controls.
- Implemented the whole application based on OOPS concepts by using Classes.
- Involved in creating the unit tests for the application in C#.NET.
- Designed and developed Databases in SQL Server 2005 which includes the development of functions, stored procedures and triggers using Sql
- Wrote SQL queries and Stored Procedures for accessing data from SQL Server 2005.
- Used SSIS Packages for extracting, transforming and loading data into data warehouse.
- Used LINQ for Querying set of data
- Used TFS (Team Foundation System) as version control manager.
- Involved in Documentation of developed Components and modules.
- Involved in fixing the Bugs as per the requirements.
Environment: ASP.NET 3.5, C#.NET, AJAX, WinForms, ADO.NET, HTML, CSS, JavaScript, WCF Services, Visual Studio 2008, SQL Server 2005,Jquery, JSON, T-SQL, IIS 7.0, Standards, TFS, SSIS.