We provide IT Staff Augmentation Services!

Senior .net Developer Resume

2.00/5 (Submit Your Rating)

Burlington, VT

PROFESSIONAL SUMMARY:

  • Over 7 years of experience in Systems Analysis, Design, Development and Implementation of various applications including Web and Client/Server Application development using Microsoft Stack of technologies.
  • Experience in Agile (SCRUM), Waterfall Cycle, Rapid Application Development (RAD), Database & Test - Driven Development methodologies and heavy involvement in all phases of Software Development Life Cycle (SDLC) such as Planning, Analysis, Design, Implementation, Testing, Deployment and Maintenance of Web Based, Client-Server, 3-Tier and N-Tier Architectures.
  • Proficiency in using Object Oriented Programming (OOP's) Concepts, Object-Oriented Analysis and Design (OOAD) concepts and Design Patterns like Abstract Factory, Singleton, Factory and Dependency Injection.
  • In depth experience with design, development and implementation of applications using C# .NET, ASP.NET MVC, Web Forms, Entity Framework, HTML, XHTML, AJAX, IIS, JavaScript, jQuery, AngularJS, XML and UML.
  • Experience with Relational Databases processing such as Analysis, Design, Optimization, Normalization and Manipulation using DDL and DML with SQL Server 2000/2005/2008/2008 R 2/2012/2013/2015/2017 , Oracle, MySQL.
  • Extensive experience in designing professional Web Applications using Front-End technologies like with HTML5, CSS, JavaScript, AngularJS, Angular, Ajax and building Cross Browser Compatibility Web Pages in Responsive Design using Bootstrap.
  • Expertise in analyzing the DOM Layout, Java Script functions, Cascading Styles across Cross-Browser using Developer Tool Bar.
  • Hands on experience in creating schema and building database objects like tables, Stored Procedures, Triggers, Cursors, Indexes, Views, Functions, TSQL, PL/SQL, Performance Tuning and performing Query Optimization.
  • Experience with Data Integration using SQL Server Integrated Services (SSIS) and Data Transformation Services (DTS).
  • Excellent skills in developing applications to interact with databases and extensively used ADO.NET objects like Connection, Command, Data Adapter, Data Reader, Dataset and Data Adapter as well as ADO.NET Entity Framework (code-based approach & database approach for CRUD operations)
  • Strong hands on programming, design, understanding and deep functional experience in creating, deploying and consuming of Web API and RESTful Services to communicate with UI objects using JSON.
  • Experience with Web Services to communicate to other modules using XML based SOAP and WSDL protocols for developing security features, performance and debugging.
  • Experience in WCF with Service Oriented Architecture (SOA) to support Distributed computing where services consumed by end-user.
  • Hands on experience in AWS, Azure Cloud services and App services to deploy Web applications.
  • Experience in using Configuration Management, setting up version control, building schedule and release using Team-Foundation Server (TFS), GitHub, SVN and Visual Source Safe (VSS).
  • Experience with aspects of TCP/IP networking for establishing a data connection with the network.
  • Knowledge of creating unmanaged solutions, then exporting as Managed solution, and importing between different environments.
  • Experience with Unit and Integration testing by using VS Automated Unit Testing framework and NUnit testing.
  • Experience in generating Custom Reports and different types of Tabular, Matrix and Distributed reports in multiple formats using SQL Server Reporting Services (SSRS).
  • Proficiency in Microsoft Dynamics CRM customizations such as Entity customization, form customization and view customizations.
  • Experience in administering CRM daily tasks like creating business units, field security profiles, managing roles and users, data importing and exporting tasks, scheduling activities regarding prioritized cases and resolving it in allocated time frame.
  • Excellent communication and interpersonal skills with the ability to work individually as well as collaboratively in a team and ability to adapt to new technologies.

TECHNICAL SKILLS:

Microsoft Technologies: Microsoft Visual Studio 2010/2012/2013/2015/2017 , ASP.NET, ADO.NET, Entity Framework, Windows Form, LINQ

Languages: C#, C, C++

Web Language: HTML, CSS, JSON, XML, Bootstrap

Scripting Languages: JavaScript, Typescript, jQuery, Ajax, AngularJS, Angular 2 & 4

Database: My SQL, SQL Server (2016,2014,2013,2012, 2008), Oracle DB, MS Access

Web Services: WCF, Web API, SOAP/REST Services

Queue Services: Kafka, MSMQ

Design Pattern: Singleton, Factory, Abstract Factory, MVC

Modeling Tools: MS Visio 2016/2013

Version Control: Git, SVN, Bitbucket and Team Foundation Server

Operating Systems: Windows XP/7/8/10, Ubuntu, CentOS

Cloud Service: Microsoft Azure, Amazon Web Services

PROFESSIONAL EXPERIENCE:

Confidential, Burlington, VT

Senior .Net Developer

Responsibilities:

  • Worked on Agile Methodology to collaborate with SCRUM team members to work on Sprint deliverables. Developed solutions for diverse programming scenarios in C#, employing OOPS concepts.
  • Hands on experience on ASP.NET Model View Controller (MVC) architectural Design Patterns with pre-processing logic using Action Results, Action Filters and Custom Action Filters, Routing etc.
  • Used ASP.NET MVC Page Controller pattern to add functionality to individual pages to accept input from the page request and invoke the requested actions.
  • Worked on ASP.NET MVC State Management Techniques like Application State, View State, Sessions and Caching (Output Caching).
  • Used ADO.NET Entity Framework Model as the Data Access Layer (Database First) and implemented the CRUD (Create, Retrieve, Update and Delete) operations.
  • Implemented Object Relational Mapping (ORM) and executed complex stored procedures accordingly.
  • Used Compiled Queries, Multiple Contexts, Explicit loading, and Updates to context after all database operations to improve the performance in Entity Framework.
  • Developed code for operations between the application and the database using LINQ with Lambda Expressions in C#. Migrated Data from different sources (Text based files, Excel spreadsheets, and Access) to SQL Server Databases using SQL Server Integration Services (SSIS).
  • Created and tuning the database objects like complex Functions, Packages, Triggers, Indexes and Views in Development and Production environment for SQL Server.
  • Developed Razor views and partial views with strongly typed view models. Used Angular 2 EJ-Grid and components. Used Angular 2 modules like Angular-animate, Angular-Cookies, Angular-Filter, Angular-Mocks, Angular - Resource, Angular- Route, Angular-Touch and Angular-Ui-Bootstrap.
  • Leveraged AJAX calls and JSON for passing objects from Controller to View and vice versa and performed data binding for end points.
  • Developed Web API Framework to build the HTTP Services and used Postman to test the Web API.
  • Incorporated REST Web API based endpoint on the Web Role and exposed bi-directional POST methods.
  • Coordinated the projects for seamless releases using Project Management System JIRA and Document Management System SharePoint. Converted the application to Microsoft Azure Cloud Service Project as part of cloud deployment. Migrated SQL Server database to Microsoft Azure SQL Database and updating the Connection Strings. Used GIT for source control and KAFKA for queue services.
  • Used SSRS to create reports, customized Reports, on-demand reports, ad-hoc reports and involved in analyzing multi-dimensional reports in SSRS.

Environment: .NET Framework 4.6, Visual Studio 2017, C#, ASP.NET MVC 5, Entity Framework, Microsoft SQL Server 2016, Angular 2, JSON, XML, HTML, CSS, IIS, KAFKA, Microsoft Azure, GIT, JIRA

Confidential, Beaumont, TX

.Net Developer

Responsibilities:

  • Worked on Software Development Life cycle (SDLC) starting from Requirements gathering and performing objects-oriented analysis, design and implementation.
  • Designed MVC design pattern for ASP.NET application development using the ASP.NET MVC framework.
  • Extensively involved in Developing Components for Business Layer and Data Layer in implementation of MVC Architecture. Worked on generic classes using C# to create Support Functions and Database Operations.
  • Worked on database modeling and database schemas and created stored procedures in Oracle Database.
  • Implemented Database First approach to retrieve and store data in entity models using ADO.NET Entity Framework. Used Grid Views, Form Views, Details View and Object Data Sources extensively.
  • Worked on database and .net application performance tuning to reduce the request processing load on server and having excellent .NET application and database debugging skills on SCALE UP and SCALE OUT applications.
  • Participated in development of a well responsive single page application using AngularJS framework, JavaScript, and jQuery in conjunction with HTML5, CSS standards, with front-end UI team.
  • Developed System Settings module for user customization of the application. Created view templates including functions of searching, sorting, editing, deleting and adding with built-in pipe and custom pipes to format output and implement filtering functions.
  • Used Message Queuing (MSMQ) to enable applications running at different times to communicate across heterogeneous networks and systems. Developed new WCF Service interface layer to communicate between DAL and other business components and exposed only external application API to retrieve different levels of data.
  • Created and utilized WCF methods for database operations (CRUD) through Entity Framework.
  • Worked on major modules like Users, Roles, Entities, Entity Types, and Reports and used REST services for requesting information from endpoints and tested them using Fiddler.
  • Actively participated and provided feedback in a constructive and insightful manner during weekly Iterative review meetings to track the progress for each iterative cycle and figured out the issues.
  • Used TFS (Team Foundation Server) for all the source code maintenance among the whole team.

Environment: .NET Framework 4.6, Visual Studio 2015, C#, ASP.NET MVC 5, Entity Framework, Oracle DB, AngularJS, JSON, XML, HTML, CSS, IIS, MSMQ, TFS

Confidential, Houston, TX

.Net Developer

Responsibilities:

  • Enhancement to the current applications by following SDLC model including requirement analysis, design and development of the application following Agile scrum methodology.
  • Designed, developed, and maintained Application using C#, ASP.NET MVC 4.0, jQuery, HTML, and CSS.
  • Created flexible, user interactive and user-friendly Web Forms using AJAX, HTML and JavaScript.
  • Implemented Test Methods for testing the web service endpoints and Business Logic Layer functions in Visual Studio. Developed user Interface with various controls like List Controls, Validation Controls etc. to handle Client-Side validation.
  • Created Active Directory Password resets, and modified Exchange mailbox distribution lists.
  • Used dependency injection and ADO.NET for data manipulation.
  • Worked extensively on SQL server management studio, and BI tools such as SSIS, SSRS, SSAS and tabular data modeling including MS solutions like MS EXCEL, and MS Access Database.
  • Defined LINQ to SQL to retrieve and manipulate data from a SQL Server database.
  • Used SSDT for the local Database Server instance.
  • Created tabular and matrix reports in SSRS and implemented stored procedures and functions to create SSRS reports. Developed SSIS packages for scheduled batch processing.
  • Created, Consumed and Published XML Web Services (SOAP, WSDL, UDDI) using .NET Framework with solid understanding of Service Oriented Architectures.
  • Performed solid web application development with troubleshooting experience.
  • Resolved and helped in production issues/deployment in Amazon Web Services.
  • Prepared several test cases to fix the bugs and ensure that the application is error-free using NUnit testing.

Environment: .NET Framework 4, Visual Studio 2013, C#, ASP.NET MVC 4, ADO.NET, Microsoft SQL Server, jQuery, AJAX, JSON, XML, HTML, CSS, IIS, MSMQ, TFS, AWS

Confidential

.Net Developer

Responsibilities:

  • Interacted with the Business users to understand flow and gather their business requirements. Involved in the requirements gathering and design of the project. Designed and developed .NET web components and user controls using ASP.NET and C#.
  • Worked in ASP.NET security mechanism such as Impersonation, Authentication and Authorization and different state maintenance mechanism.
  • Developed module which deals with validating user, changing passwords and searching of information depending upon priority of user in site using ASP.NET. Implemented C# and ADO.NET to define and implement secure middle-tier component using both connected and disconnected environment strategies. Used ADO.Net objects such as Data Reader, Data Set and Data Adapter for access to data sources.
  • Improvised user experience using Data Grid control to display the data in a customized template.
  • Designed UML for the preparation of Use Case, Sequence Diagram, ER-Diagram, and Class Diagrams using MS Visio. Involved in redesign of the MySQL database to MS SQL Server database.
  • Maintained complex SQL queries, Triggers, User defined functions and the required Stored Procedures to manipulate the data.
  • Created and consumed Web services to store product data in SQL Server Tables and to get the data from the external system. Developed applications using JavaScript to build modern Single Page Applications (SPA).
  • Worked on the basic design of the website using the CSS, Master Pages and Navigation controls for consistent look and feel of the website. Designed and implemented components that convert disconnected record sets to valid XML that is transformed by XSL/XSLT files to HTML.
  • Developed reports using MS SQL Server Reporting Services (SSRS). Used SVN for Source Code Control, project related document sharing and team collaboration.
  • Involved in unit testing using NUnit framework.

Environment: .NET Framework 4, Visual Studio 2010, C#, ASP.NET, ADO.NET, Microsoft SQL Server, JavaScript, JSON, XML, HTML, CSS, IIS, MS Visio, SVN

We'd love your feedback!