We provide IT Staff Augmentation Services!

Senior .net Developer Resume

4.00/5 (Submit Your Rating)

Charlottesville, VA

SUMMARY:

  • Senior .Net Developer with 7+ years of IT experience in requirement analysis, architecture, design and development of enterprise N - tier web and windows and web applications using Microsoft technologies.
  • Proficiency in all phases of SDLC methodologies including analysis, designing, coding and testing using ASP.NET, ADO.NET, C#.NET, SQL SERVER 2005/2008, Web services, WCF, SOAP, HTML 4/5, XML, CSS, Java Script, MVC, AJAX, Web Forms, and Win Forms.
  • Experience in developing various kinds of .NET applications like Windows Applications, Win Forms, Web Services, Web Applications.
  • Very good knowledge in Web based pages and website design using HTML, XHTML, CSS, Themes, Master Pages, Site Map, XML, XSLT, JavaScript, JQuery and Ajax.
  • Good Knowledge in using WCF, SOAP Services.
  • Expertise in Creating and Managing database objects like Stored Procedures, Functions, Triggers, Views, and Schemas using MS SQL Server.
  • Implemented ADO.NET data access techniques i.e. SQL Connection Objects, SQL Command Objects, Data Set Objects, Data Reader Objects and Data Adapter Objects.
  • Strong experience in building Web Services using WSDL, SOAP and consuming / publishing web services.
  • Expertise in implementing SOA using WCF technology.
  • Developed and consumed WCF services with features versioning, security, optimization and reliability.
  • Involved in preparing System Test cases, User Acceptance Test cases and Bug Fixing.
  • Hands on Experience in Unit Testing using Microsoft unit testing Framework and NUnit Test Frameworks.
  • Developed projects in Waterfall, Agile methodologies.
  • Responsible for Co-ordination and communication with the development team and analysis team in design elaboration phase and participated in Peer-to-Peer code review, presentations, coordination and knowledge transfer.
  • Good Team player, great interest towards exploring, learning and using new Tools and Software quickly as required.

SKILL SET - TOOLS/METHODS:

  • C, C++, C#, JavaPL/SQL, HTML, CSS, JQueryJavaScript, Angular JS, Ajax, XML, NHibernate, LINQ
  • Microsoft SQL SERVER 2005/2008/2012/2014 , Resharper
  • C#.NET 3.0/4.0, ASP.NET 3.5/4.0/4.5.1 , ADO.NET, Web services, WCFMVC, WPF, .NET Framework 4.0/3.5/3.0/2.0 , Microsoft Visual Studio.NET, EclipseVisual Paradigm for UML, TFS, Visual Source Safe, Tortoise SVN
  • Agile, Waterfall.

PROFESSIONAL EXPERIENCE:

Confidential, CHARLOTTESVILLE, VA

Senior .Net Developer

Responsibilities:

  • Worked in Agile environment, Domain Driven Design model.
  • Worked on dependency injection like constructor injections, property injections, unity configuration.
  • Have been using swagger interface, as a user interface to communicate with Web API’s which I developed.
  • Worked on Entity Framework, Code First Migrations to run the migrations script to create the schema in database, establishing the foreign key relationship using Entity framework.
  • Worked on writing Unit test cases using Auto moq data, Fluent Assertions.
  • Worked on proxy classes, API Client which helps in communicating with the various other Web API asynchronously.
  • Have been working on Azure Service Bus, Web jobs to publish the events and topics to queue. Even created the topics and events for publishing and subscribing them.
  • Used various design patterns Dependency Injection, Facade, Abstract Factory, Factory and Singleton, Repository etc.
  • Worked on implementing the Optimistic concurrency in the database to avoid the errors in updating the rows at the same time.
  • Developed and optimized SQL queries, views, stored procedures, triggers, schemas, CRUD operations in SQL Server 2014 and Sybase database systems.
  • Worked on writing the errors to App Insight listener and Azure storage queue, to see the errors get logged in to App insights and SCOM VM.
  • Worked on razor views to create the views and view model, even implemented the client- side validations and serve side validations using entity frame work.
  • Used debugger tools like Chrome, Postman, Fiddler, REST Client etc. to debug JavaScript and resolving UI styling issues.
  • Used VSTS for issue Tracking.

Environment: C#, ASP.NET MVC 5.0, HTML5, CSS3, jQuery, Octopus, Microsoft Visual Studio 2015, Microsoft SQL Server 2014, VSTS, Web API, GitHub, LINQ, AJAX, NUNIT, .NET 4.5.2 Developer Pack, Microsoft Azure, JavaScript.

Confidential, CHICAGO, IL

Senior .Net Developer

Responsibilities:

  • Participated in the complete Software Development Life Cycle (SDLC) including Analysis, Design, Implementation, Testing and Maintenance.
  • Attending by Weekly sprint planning meeting with business owners, scrum master and development team to understand user stories and their expected functionalities.
  • Developing web application using Asp.Net MVC 5.0, C#, Angular JS, .Net Framework and NHIBERNATE ORM Framework.
  • Designing responsive web interface with HTML5, JQuery, CSS, Razor engine and SPARK view.
  • Effectively used JQuery, JavaScript for traversing HTML document, event handling and AJAX interactions.
  • Extensively used technologies like AJAX to make pure JavaScript calls to fetch the data asynchronously.
  • Used Web API and Web Services for business transactions and accessing Meta data.
  • Demo of the developed features after completion of user stories.
  • Wrote UNIT test cases in NUNIT, MSTEST using Test Driven Development (TDD).
  • Implemented authentication, authorization, CORS and global filters in Web API.
  • Developed Web Service Application Programming Interface (API) for exposing functionalities to client applications.
  • Used various design patterns Dependency Injection, Facade, Abstract Factory, Factory and Singleton, Repository etc.
  • Performed mapping of domain objects and view models using Auto Mappers
  • Consumed request, response format using JSON and SOAP.
  • Developed and optimized SQL queries, views, stored procedures, triggers, schemas, CRUD operations in SQL Server 2014 and Sybase database systems
  • Extensively used LINQ, Lambda for effective manipulation of JSON API objects for filtering, sorting and querying.
  • Used TPL for asynchronous programming to utilize optimum CPU resources
  • Monitoring code check-ins, Continues Integration (CI) tools like JENKINS of different stages code build, Unit test, Integration test, and Smoke test and published code.
  • Monitor QA and production log of application using Log4Net, IIS and custom logs.
  • Used Resharper to run and debug test cases, navigation and finding the compile time errors.
  • Used Tortoise SVN for the purpose of version Control and source code maintenance needs.
  • Provided production and non-production support of existing applications using BMC Remedy.
  • Used debugger tools like Chrome, Postman, Fiddler, REST Client etc. to debug JavaScript and resolving UI styling issues.
  • Implemented the application using of C#, ASP.NET MVC, Node JS and AngularJS.
  • Used JIRA for issue Tracking.
  • Worked on AngularJS in clinical module of website.
  • Used Clarity UI for front end styling.
  • Used Spark for view engine to generate the presentation layer.
  • Developed partial views and reuse the partial views across application using MVC pattern for the UI development and Razor Views to render with Razor View Engine using HTML Helper.
  • Used coffee script to generate java script for designing an interactive UI.
  • Used NHibernate for mapping object oriented model to relational databases.

Environment: C#, ASP.NET MVC 5.0, HTML5, CSS3, JQuery, Microsoft Visual Studio 2012, Microsoft SQL Server 2014, JIRA tracking Tool, Clarity UI, Angular 2.0, Spark, Tortoise SVN, LINQ, AJAX, NUNIT, .NET 4.5.2 Developer Pack, Node.JS, NHibernate, JavaScript, NHibernate Profiler.

Confidential, Plano, TX

Senior .Net Developer

Responsibilities:

  • Participated in the complete Software Development Life Cycle (SDLC) including Analysis, Design, Implementation, Testing and Maintenance. Involved in writing technical specifications.
  • Worked on Agile Methodology (Scrum), TFS to meet timelines with quality deliverables.
  • Designed and developed the application on ASP.NET MVC 5.0 Framework and deployed the application on the IIS server.
  • Developed partial views and reuse the partial views across application using MVC pattern for the UI development and Razor Views to render with Razor View Engine using HTML Helper.
  • Designed UI using HTML5, CSS3 and Implemented client side validations using jQuery and JavaScript in Application.
  • Utilized built-in Angular JS Directives to binding data and Utilized AngularJS Controllers for control the Data in Application.
  • Utilized View Bag and View Data used to store data between View and controller and Temp Data to pass data between redirects from one controller to another controller.
  • Established communication between different applications running on same/different platforms using WCF with SOAP over HTTP protocol.
  • Created services using ASP.NET Web API for exposing the service to mobile device.
  • Implemented Data Access Layer using Entity Framework to connect, retrieve and update the data from SQL server.
  • Used LINQ to Entity Framework as ORM for querying and retrieving data from the database.
  • Used SMTP mail class of .NET for the users to send mail with receives any alert, receive any confirmation etc.
  • Implemented SQL Database queries, stored procedures, Views, Triggers and using SQL SERVER 2014.
  • Generated Test Cases Using NUNIT for Testing Application.
  • Implemented SQL server reporting Service (SSRS)to generate various reports.

Environment: C#, ASP.NET MVC 5.0, WCF, Entity Framework 6.0, JavaScript, JQuery, Angular JS 1.5.3, WCF SOAP, IIS 7.0, AJAX, ADO.NET, LINQ, HTML5, CSS3, NUNIT, Visual Studio 2015, TFS, SQL Server 2014/2012, SSRS.

Confidential, Minneapolis, MN

Senior .Net Developer

Responsibilities:

  • Involved in analysis, design and development of application with full Software Development Life Cycle (SDLC) from analysis and design to implementation with .Net Technologies.
  • Designed and Developed different modules, Class using C# and WinForms
  • Developed complex web forms using ASP.NET server-side scripting with C#, .NET Framework 3.5.
  • Designed, modeled multi-threaded, enterprise n-tier software agent using WCF web service hosted in a Windows service.
  • Designed WCF Service Contract for validating the user input. Implement classes for data validation and to perform edit check on the data.
  • Used Object Oriented Programming (OOP) to make it more efficient.
  • Used Agile Methodology for developing the Application and followed the software development lifecycle.
  • Used ADO.NET data objects such as Connection, Command, Data Adapter, Data Reader, Dataset, Data Table and XML for consistent access to SQL data sources.
  • Created Store Procedures, Functions, Packages, Triggers, Indexes and Views using T-SQL in Development and Production environment for SQL Server 2008/2012.
  • Developed stored procedures for data manipulation and querying data from Oracle database.
  • Used the built-in mechanisms of SQL Server 2008/2012 for the data integrity like Default, Not Null, Check, Unique, Primary Key, and Foreign Key, etc.
  • Generated various reports using SSRS.
  • Handled runtime and design time errors by implementing the appropriate error handlers in C#.Net.
  • Resolved potential issues that arose during the execution of development.
  • Used Model View View-Model (MVVM) Pattern.
  • Used Team Foundation Server (TFS) for integration, maintenance and Security of code.

Environment: .Net Framework 3.5, WinForms, C#, ASP.NET, ADO.NET, WCF, JQUERY, HTML, XML, T-SQL, SQL Server 2008/2012, Crystal Report, XP, IIS (6.0), JavaScript, TFS, MS Visio, Windows.

Confidential, Charlotte, NC

Senior .Net Developer

Responsibilities:

  • Developed using Agile Methodology- Extreme Programming.
  • Build upgrade Matrix to show upgrade plans based on existing plans.
  • Design technical requirements plus help define and review technical requirements for other engineer.
  • Used Cascading Style Sheets (CSS) to maintain design consistency across all web forms.
  • Built on a custom framework using C#, WinForms, Web Services, .Net, ASP.NET, and SQL Server 2012.
  • Created Custom Validation Controls for validating the data in the User Control and used ASP.NET.
  • Validation Controls for server side validation and Java Script for client side validation.
  • Used XML for transferring and retrieving data. created and used WinForms to create functionality in networking module.
  • Developed services using WCF to design a service oriented framework.
  • Used ADO.NET components like SQL Connection, SQL Command, Data Adapter, Dataset, Data Reader, Grid View and Details View for database connection and database communication.
  • Used AJAX coding techniques to update parts of a web page.
  • Designing of various database objects that include Tables, Stored procedures, Triggers etc.
  • Developed this application from scratch using ASP.NET, C#, ADO.NET, Web Service etc.
  • Created Tables, Views, Triggers and Stored Proc for application backend.
  • Wrote Client Side Java Script for validation.
  • Design Data Access layer through Store procedure and Class structure.
  • Involved with clients and business teams to provide technical support and measure the scalability, consistency and accuracy of the application.

Environment: ASP.NET, C#, ADO.NET, Web Services, WinForms, XML, XSL, JavaScript, SQL Server 2012, VSS, MS Visual Studio 2013, CSS, Perl Scripting, SQL Reporting Services 2000

Confidential

Senior .Net Developer

Responsibilities:

  • Involved in analysing system requirements and designed the functional and technical specifications of the project.
  • Involved in designing phase using UML modelling tool MS VISIO.
  • Implemented the application using Waterfall methodology.
  • Developed the front-end UI using ASP.NET web pages.
  • Created the web pages and style sheets using HTML and CSS.
  • Extensively used HTML controls and server controls and also developed user controls.
  • Implemented business components and data access code using C#.
  • Minimized the down time by handling the exceptions and errors throughout the application
  • Interacted with the database using SQL Server 2005for data retrieval and maintenance.
  • Created SQL nested queries, stored procedures and triggers.
  • Used ADO.Net connectivity objects like Data Sets and Data Adapters.
  • Generated detailed reports using Crystal Reports.
  • Involved in unit testing and system integration testing.

Environment: Visual Studio 2008, C#.NET, ASP.NET, ADO.Net, HTML, CSS, JavaScript, SQL Server 2008, Windows XP, IIS.

Confidential

Senior .Net Developer

Responsibilities:

  • Involved in analysing the requirements and development phases.
  • Designed all the wireframes for better UI of the enhanced version.
  • Worked on the enhancements while simultaneously working with the maintenance team on fixing the defects.
  • Used ADO.NET while implementing business logic middleware.
  • Involved in developing business logic layer and Data Access layer and written methods in C#, Visual Studio.Net
  • Utilized ASP.NET Input Validation controls and JavaScript to perform client side validation.
  • Used Cascading Style Sheets (CSS) for achieving uniformity through all the web pages.
  • Delivered properly coded and tested solutions within the agreed timeframes.
  • Involved in both maintenance and testing.

Environment: SQL Server 2005, ASP.NET(C#), HTML, CSS, XML, TFS, Visual Studio 2008

We'd love your feedback!