Sr .net Developer Resume
Philadelphia, PA
SUMMARY:
- Successful 7+ Years of experience in Project analysis, design, development, testing, project maintenance and production support using SDLC process.
- Extensive experience in Designing, developing and implementing both windows and web applications using .NET framework architecture using C#.NET 4.0//3.5/3.0/2.0, VB.NET, ADO.NET, MVC 4.5/4.0, Windows Forms, ASP.NET, AJAX, Web Services, IIS 7.0/6/0/5.0, WCF 4.5, WPF, XML, Entity Framework 6.0/5.0, and Visual Studio (2010/2008/2005 ).
- Experience in ADO.NET components such as Data Connection, Data Command, Data Readers, Data Sets and Data Adapter.
- Worked on design patterns like MVC, Abstract factory and Entity Framework and good experience in developing GUI (graphical user Interface) using c# Client/Server (win Forms),WPF and web based(Web Forms,ASP.Net) application development.
- Experience in securing web applications using ASP.NET authentication (Forms based Authentication) and authorization mechanisms like authorizing Users, Roles and User Account Impersonation.
- Sound knowledge in writing stored procedures, Triggers along with Data Transformation Services (DTS), views and user defined functions and writing complex SQL queries for data validation.
- Good Hands on experience using Web Services, WCF, REST services, Win forms and AWS.
- Experience in working with HTML, XML, CSS and scripting languages like JavaScript for client side validation.
- Experienced with using Source Code Version Control Systems like CVS, MS Visual Source Safe (VSS) and TFS (Team Foundation Server).
- Strong working experience in managing Security policies including Authentication, Authorization, Identity, Encryption, Personalization, Membership, Roles, Profiles and Resource Access Control.
- Creating Service - Oriented Architecture (SOA) based solutions using SOAP messaging framework.
- Good knowledge in SQL Profiler and Performance Tuning.
- Experience in debugging an application using the debugging tools provided by the VisualStudio.Net.
- Experience in creating test cases and performing Unit Testing, Integration Testing and Functional Testing.
- Experience in Software Configuration Management (Daily Build, Release and Testing methodology) using tools like GIT, SVN, TFS and VSS.
- Adept with MVC pattern of development web applications. Experience with ASP.NET MVC 4 and MVC5.
- Extensively used LINQ (LINQ to SQL, LINQ to Entities), ADO.NET, Entity Framework 4.0/5.0/6.0 and T-SQL in developing Data Access Layer.
- Experience on Business Intelligence Tools like SSIS, SSRS and databases like SQL Server (2008/2005).
- Used Jira as a tool for project tracking and management where we update the daily tasks performed.
- Have a good combination of technical, communication and interpersonal skills, which provide the ability to be an effective mediator between programmers, end-users and clients.
TECHNICAL SKILLS:
Programming Languages: C, C++, C#.NET, VB.NET, T-SQL, PL/SQL
Microsoft Technologies: .NET, ADO.NET, AJAX, Classic ASP, WPF, SILVERLIGHT
Scripting Languages: JavaScript, JQuery, Angular JS
Database: Microsoft SQL Server 2002/2005/2008/2012, Oracle 10g,11g
.Net Technologies: ASP.NET 4.5/4.0/3.5/3.0/2.0, MVC, ADO.NET, Win Forms, Web forms, Web Services, WPF, WCF, and LINQ, Entity Framework
Tools: & IDE: Microsoft Visual Studio 2005/2008/2010/2012/2013, SQL Server Management Studio
Application Servers: IIS 6.0/7.0
Services: Web Services( SOAP, REST)
Software Methodologies: Agile SCRUM, Waterfall
Reporting Tools: Crystal Reports 9.0/10.0/11.0 Microsoft SQL Server Reporting Services (SSRS)
Operating Systems: Windows 98/2000/XP/Vista/7, Server 2003/2008/2012 R2
Version Control Tools: Git, Team Foundation Server(TFS)
PROFESSIONAL EXPERIENCE:
Confidential, Philadelphia, PA
Sr .NET Developer
Responsibilities:
- Worked on Microsoft BizTalk Interface Server.
- Worked on XML DOM Parsers, XSLT, and XPATH.
- Designed and developed Action Result methods of the controllers.
- Implemented Attribute Based Routing in Controller methods.
- Developed Web pages using Razor Syntax and HTML helper methods.
- Implemented client side validations using JQuery and AJAX.
- Used Twitter Bootstrap for making the page layouts responsive.
- Created Json files for User Interface.
- Worked on implementing Repository Pattern for the CRUD Operations.
- Written Stored Procedures in Oracle using ADO. NET and Grid View, Data List, Details view, Repeaters, Dataset Classes for data manipulation.
- Created knockout.js widget subsystem within a .NET jdash dashboard using typescript and inheritance. Widgets needed to react to page controls changing to refresh data and browser resizing to change styling for responsiveness.
- Used n-hibernate, an ORM tool to handle the data from database.
- Developed Web based application in Visual Studio using DB2 as backend.
- Designed and developed the Http Get Methods of the Web API.
- Consumed Web services using WCF for online transactions using C#.
- Written Stored Procedures using PL / SQL and functions and procedure for common utilities.
- Used .NET Framework, Object Oriented Methodologies(C#) for Application development
- Created dynamic and interactive web pages buy using classic ASP.
- Worked with the BA’s to define/modify the Acceptance Criteria’s and worked with the QA’s to complete Integration testing.
- Used REST API & SPServices & (SP JQuery Libraries) extensively for SharePoint data retrieval and manipulation.
- Extensively used C#.NET for development and design of the Business Logic and Data Access Layers use of Generics, Events, and Properties in Test Driven Development (TTD) Environment.
- Expertise in developing applications using Microsoft technologies such as Win Forms, MVC, Silverlight 2, Silverlight 3 and Web Forms.
- Used Kendo UI for building interactive and high-performance websites and applications.
- Worked extensively on Telerik UI Controls like Telerik Rad Grids, Text Boxes, Combo Boxes as part of UI rework and development.
- Involved in a complete SSIS life cycle in creating SSIS packages, building, deploying and executing the packages in the development and production environments.
- Worked in creating JavaScript for using DML operation with MongoDB.
- Tracking the status in JIIRA tool.
- Designed, developed SOA Web Services using WCF Services with . NET, C#. NET and Hosted on IIS and Unit tested with MS Unit Framework, C#.
- Worked with WPF, Silver light 3.0 to develop the Graphical Representation of Insurance Reports.
- Extensively used Transact- SQL to implement the business logic.
- Ensure the quality of the deliverable. Most of the Change requests passed UAT with zero defects
Environment: Classic ASP,.NET 4.0, C#, VB.NET, Dependency Injection, SQL Server 2012, Java Script, PL/SQL, Jquery, Json, Windows communication Framework, Hibernate, BizTalk adapter, Jira, typescript,MVC5,Razor,Twitter Bootstrap, Telerik Controls, HTML 5, Web API,SOAP, TDD using SpecFlow, IIS 7.0,Silverlight.
Confidential, Alpharetta, GA
Sr .NET Developer/ .NET UI Developer
Responsibilities:
- Worked as per Agile Methodology (Scrum) to meet customer expectation, timelines with quality deliverables.
- Developed a new web application utilizing ASP.NET MVC, HTML5, Telerik, CSS, and Bootstrap which provides performance data visualization to users
- Developed View-Models in order to restrict the controllers to control the dataflow between the model and view.
- Implemented ACTION FILTERS to record user activity in selected controllers.
- Used Fluent Validation to validate the various properties of the View Model.
- Used Window Azure to deploy the application on cloud and managing the session.
- Good experience in Windows Azure Service Bus, and Windows Azure Document Database.
- Used Twitter Bootstrap styles extensively to get the right styling for the Web Pages.
- Applied SOLID principles when designing Interfaces.
- Designed user interface for web forms and implemented code behind in VB . NET.
- Created and Executed Automated Coded UI Tests.
- Worked with the Kendo UI using Grid and Chart controls.
- Designed the application using Creational and Structural design patterns.
- Developed SOAP and Restful WCF services in C#. NET . Used ASP. NET Validation controls and JavaScript for validating user inputs.
- Used LINQ, and WCF to communicate between DAL and other business components.
- Used AJAX, JavaScript libraries like JQuery for fast and asynchronous communication between page and server without refreshing the page.
- Used jQuery as JavaScript Library for handling Ajax calls and client side validations.
- Used Kendo UI, Bootstrap, and JQuery libraries for more productive web design
- Used various Telerik controls, developed User Controls to design custom UI to meet the requirements and to increase the ease of use for customers.
- Used AngularJS framework for event management for data validation of input forms.
- Expertise in AngularJS on Directives, Controllers, Filters, Factory, Service, Routings and Events.
- Implemented AngularJS Validations using ng-messages .
- Worked on Node.js for developing server-side web applications.
- Involved in designing front-end screens using Java script, JSP, Angular JS, Backbone JS, AJAX, HTML5, CSS3 and DHTML.
- Developed standards for Multi - tenant applications for expandability and maintainability.
- Experience in Hosting Static applications (HTML, ASP) on various versions of IIS .
- Used C# .Net and PL/SQL Procedures in-order to access the Oracle database for the front-end presentation.
- Creating Model Views and View Model for MVVM pattern using XAML and C#.
- Involved in migration projects from Classic ASP to ASP .Net using Angular JS, C#, Entity Framework.
- Implemented AngularJS Routing to make the view a single page application.
- Used Structure Map to do Dependency Injection of the various View Models and Validators.
- Implemented MVC5.0 architecture and singleton Design Patterns.
- Designed and implemented Rich Interactive UI screens using WPF and performed data manipulations/bindings using WCF Services .
- Used WCF for developing and deploying services on windows in line with the Service Oriented Architecture (SOA).
- Used Entity Framework Code First extensively to Add Migrations, Update database.
- Designed and built middle layer and data access layer (based on NHibernate ORM framework) used with ASP.Net MVC portal.
- Worked on creation of MongoDB databases, collections and deploying JavaScript's using mongo shell.
- Developed controller and service methods using TDD (Test Driven Development) methodology and developed unit and Integration tests by using Nunit and Moq framework.
Environment: .Net Framework 4.5, ASP.NET MVC 5.0, Entity Framework 6 Code First, VB.Net, Web API, WCF, XAML, Twitter Bootstrap, Scrum, Spring.net, Fluent Validations, Structure Map, LINQ, Oracle 11g, NHibernate, JQuery, Json, Angular JS, Bcakbone.Js, HTML 5, SQL Server 2012, T-SQL, PL/SQL, IIS 8.0, TDD using NUnit, Coded UI and Moq, TIDAL, Resharper, Git, Jira, Jenkins.
Confidential, Houston, TX
Sr .NET Developer
Responsibilities:
- Involved in developing effective web forms based on technical design and requirement specifications.
- Incorporated Authentication and Authorization on Web Forms in Web.config file and access privileges are provided as per the user credentials.
- Involved in the development of Data Access layer, Business layer and Application layer (user interface) of the 3-tier architecture web application using C#. NET, ADO. NET and Asp. NET.
- Implemented ASP.NET View state and Session state to store and transfer data within same pages and to other pages
- Used ADO.NET Components to connect to the database server for data retrieving, querying, storage and manipulation
- Used ASP.NET Server Controls, Validation Controls and User Controls for creating web forms.
- Developed back end interfaces using PL / SQL Stored Packages, Procedures, Functions, Collections and Triggers.
- Used ASP.NET Web Server controls like Grid View, List View and Repeater for displaying the records.
- Implemented Ajax and CSS to give better performance and richness to GUI.
- Implemented Microsoft ASP.Net AJAX Extender Controls like AutoComplete, Drag Panel and Calendar controls to provide a rich and user friendly user-interface.
- Building the UI in Visual Studio 2008 using WinForms for the applications.
- Wrote stored procedures in T-SQL for backed communication.
- Designed and developed complete front-end application using Classic ASP.
- Analyzed, designed and implemented changes requested.
- Used JQuery to resize pages using Load and Resize features and JavaScript to perform client side validations.
- Developed SOA configuration plans to support deployments to multiple environments.
- Used Team Foundation Server (TFS) for version controlling and to keep source-code safe.
- Well experienced in writing Function, Views and generated reports Crystal Reports 10.
- Deployed application to IIS 7 server.
Environment: .NET Framework 4.0, ASP.NET, Classic ASP,C# .NET, WCF,PL/SQL, XML,XSLT/XPATH, CSS, JavaScript/JQuery, Oracle 10g, Windows XP, Scrum, Team Foundation Server (TFS), Crystal Reports10, IIS 7
Confidential
Software Engineer
Responsibilities:
- Design and development class diagrams using UML methodology.
- Worked on claims processing by routing claims and other tasks to the right person at the right time.
- Used ASP.NET for front-end and C# in the Business and Data Access Layers to write Validation objects.
- Developed Web Forms using C# and ASP.NET.
- Developed Windows Forms application in .net framework.
- Design and develop databases, Tables, Stored procedures, triggers, cursors, using SQL Server 2005.
- Worked on Cascading Style Sheets (CSS) for styles.
- Used JavaScript for client side validations.
- Used ADO.NET for database interactions using Data Adapters, Data Reader and Dataset.
- Developed and consumed Web Services using C# from web client.
- Designed Web Forms using ASP and VB.NET.
- Interface with Application Users and other team members to solve data issues and customer requests.
- Used Execution plans and query optimization techniques for performance tuning of SQL in reports.
- Built distributed application with .net Remoting.
- Used SQL Query Analyzer for troubleshooting SQL queries.
- Analyze and fixed recurrent issues permanently.
- Making sure the Service Level Agreement (SLA) of Priority incidents are met.
- Reduced the number of backlog tickets greatly.
- Worked on windows services.
- Experience in preparing and sending the weekly and monthly reports of the project to the clients.
- Supported different environments like UAT, SIT, and Production Support.
- Have taken responsibility in Build & Deployment of code across various systems.
Environment: ASP.NET, C#, ADO.NET, VB.NET, T-SQL, Microsoft Visual Studio.NET 2005, XML, XSL, HTML, CSS, Web Services, COBOL, WSDL and MS Visual Source Safe.
