We provide IT Staff Augmentation Services!

Senior .net Developer Resume

5.00/5 (Submit Your Rating)

L, A

PROFESSIONAL SUMMARY:

  • Around Eight years of software development experience in Design, Development and Maintenance of Full Stack web (client/server) applications on Windows environment using Microsoft Technologies.
  • Expertise in core .Net technologies (C#, VB, ASP.NET).
  • Strong experience in developing the applications using ASP.NET MVC, ASP.NET Web Forms, LINQ, Silverlight and WCF, Web Services, Web API, Azure and AWS .
  • Profound experience on Client side user interface development using JavaScript libraries and their frameworks such as Angular 2.0, Node.js, JSON, JQUERY, Bootstrap.
  • Experienced in extensive cross - site scripting in JavaScript with HTML5, CSS3, JQuery, Ajax to offer responsive layouts to modern browsers and other compatible devices.
  • Extensively used ADO.NET and Entity Framework to define and implement secure middle-tier components. 
  • Good understanding of Design Patterns including Model View Controller (MVC), Object Oriented Programming(OOP) concepts, singleton, Facade Design patterns, UML, N-tier Architecture.
  • As a Full Stack Profiler, developed many applications with Front end design using JavaScript & Angular 2.0 , HTML5, CSS3, JQuery frameworks aside coordinating backend solutions using MVC, ASP.NET, Entity Framework, ADO.NET, Windows Forms, ASP.NET Web Forms and accessing them with different databases like SQL, MYSQL.
  • Strong RDBMS Experience with hands-on working experience in developing SQL, MY SQL Queries, T-SQL Scripts and Stored Procedures and good knowledge on NoSQL.
  • Experienced in implementing XML, Web Services, WCF, Restful web services and SOAP in the areas of performance, security, scalability and extensibility.
  • Developed and hosting WCF Services on IIS by following Service Oriented Architecture (SOA).
  • Proficient in creating tables, views and generating reports using Microsoft Access.
  • Expert in writing the Stored procedures, Functions, Triggers, Indexes and Views.
  • Experience in maintaining the Databases (Backup, Restore, Archive, Importing or Exporting data and scheduling the jobs).
  • Strong working experience in T-SQL - Designing, Developing the Databases and writing the PL/SQL scripts.
  • Experienced in creating reports using SSRS (SQL Server Reporting Services) and crystal reports.
  • Qualified in managing error handling, exception management, tracing and logging features.
  • Hand full experience in version control systems like Team Foundation Server (TFS), GitHub, Microsoft Visual Source Safe (VSS).
  • Well experienced in using Project Management tools as JIRA, PAYMO, TARGETPROCESS, BizTalk Developer and Ruby etc.,
  • Developing scripts for build, deployment, maintenance and related tasks using Jenkins, Python and Bash. Creating and managing Development and Continuous Integration environments using Jenkins .
  • Experienced in Code review and implemented automated unit testing.
  • Effective in working on traditional development process Agile Scrum methodology and Waterfall Models.
  • Able to Manage and deliver results on various tasks by effectively managing time and priority constraints. Able to work within a team environment as well as independently.

TECHNICAL SKILLS:

Web Technologies: MVC, ASP.NET, ADO.NET, VB.NET, AJAX, XML, HTML, XHTML, JavaScript, Angular 2.0, HTML5, CSS3, XML, Ajax, JSON, JQUERY.

Languages: C# 2.0, 3.0 &4.0, C, C++

.NET Technologies: MVC 3.0, 4.0, 5.0 ASP.NET, Web-API, ADO.NET, Web Services & WCF, MSMQ, Restful services.

.NET Frameworks: Framework 3.5, 4.0, 4.5.1, 4.5.2.

IDEs: Visual Studio 2008, 2010, 2012, 2013& 2015.

Integration Tool: SSIS (SQL Server Integrating Services).

Reporting Tool: SSRS (SQL Server Reporting Services), Crystal Reports, MS Access.

Web Servers: IIS 6.0, 7.0

Databases: Microsoft SQL Server 2005,2010, 2012

Source Control: VSS, TFS, Git-Hub

Tools: IE Developer, Fiddler, Firebug, WCF Client, Productivity tools

Operating Systems: Windows NT/2000/XP/98/07/08, Win 2k Server, DOS

Databases: Microsoft SQL Server 2008/12, MS Access

WORK EXPERIENCE:

Confidential, L.A

Senior .NET Developer

Responsibilities:

  • Involved in all phases of the application development (SDLC) from business requirements analysis, design, development.
  • Developed dynamic web forms (patient assessment forms) for different type of patients and their treatments.
  • Involved in creating a WCF service for a special Health plan.
  • Played a key role in development of all the web pages using ASP.NET MVC.
  • Used Entity Framework Code First approach for the Data Access Layer for the ASP.NET MVC application.
  • Extensively used Entity Framework objects and LINQ for consistent access to SQL data source.
  • Involved in Designing and implementing entire application by using MVC5, Web API, C#, SQL Server technologies.
  • Utilized Angular 2.0 Node.js and Express framework to create dynamic data driven web pages.
  • Implemented Angular 2.0 Controllers to maintain each view data. Implemented Angular Service calls using Angular Factory.
  • Implemented Unit of Work, Repository patterns and used entity framework for faster and stable application development
  • Designed entire framework to support Test Driven Development(TDD) by making use of Dependency Injection through unity framework and developed a generic repository.
  • Used Angular 2.0, HTML5, CSS3, jQuery and Bootstrap frameworks to develop intuitive User Interface. Built the screens to be responsive. Implemented a responsive JQUERY carousel.
  • Extensively used AJAX Controls to allow pop ups and partial updates of the pages and make asynchronous services calls.
  • Design and implement Restful API layer along with calls to consume an API layer.
  • Involved in writing application level code to interact with Restful Web APIs, Web Services using AJAX, JSON, XML and jQuery.
  • Developed Stored procedures and Triggers that are fired based on defined rules to alert Customers after their corresponding assessments in SQL database.
  • Developed database triggers and stored procedures using T-SQL cursors and tables.
  • Developed different periodic reports such a Sub Reports, Charts, Matrix reports, Linked reports.
  • Developed systems to enable baselining and tracking of various types of Reference Data. automated the creation, labelling and adding to version control, then set up a push-button deployment from Subversion to SQL Database via Jenkins, with full auditing and user authentication and authorization.
  • Used JIRA for Issue division and maintaining workflows.
  • Involved in Agile Scrum Standups discussing with team members to know the current progress of the project and raise the issue if any. 
  • Done Unit and Integration testing on the application.

Environment: ASP.NET, ASP.NET MVC, Angular 2.0, JQuery, AJAX, WCF, JQuery, C#, XML, JSON, SQL Server, Jira, Jenkins,MSMQ SSRS, Team Foundation Server (TFS).

Confidential , Denver, CO

Senior .NET Developer

Responsibilities:

  • Worked closely with the Business Analysts in requirement gathering and design review activities.
  • The application has been developed in ASP.NET MVC.
  • Used ADO.NET, Entity Framework Model as the Data Access Layer Database First and implemented the CURD Create, Update, Retrieve and Delete operations, Mapping and executed stored procedures.
  • I’ve recently been playing around with ASP.NET’s new MVC (Model View Controller) framework and have to say, its pretty cool. However, I ran into abit of a problem with MVC when using Silverlight applications inside MVC Views.
  • Created different Action Attributes for decorating across various Action Results. The Action Attributes used include the ones used for Handling errors and Caching.
  • Used LINQ to XML for retrieving the data efficiently and worked with Rapport.
  • Developed Web Service Application Programming Interface (API)’s for exposing functionalities to client applications.
  • Worked on SOAP and RESTFUL Service API using WCF which return XML and JSON data using WCF attributes.
  • Created hosted WCF Services and also used different bindings to make it available to different types of clients. Leveraged WCF mechanisms like making sessions, Instance management, and concurrency to make our services more robust and scalable.
  • Worked with different JQuery plug-ins and implemented client-side functionalities such as paging, table sorting/data tables, sliders.
  • Extensively used/modified JQUERY to perform AJAX calls for creating interactive web pages on JSON response.
  • proficiently worked with Java Script, HTML5, CSS3, Bootstrap, JQuery & AJAX to design and enhance the User Interface.
  • Created and maintained database objects like complex Stored Procedures, Cursors, and Tables, Views, User Defined Functions, in SQL Server to insert/Update/Delete the data into the relational tables.
  • Working with Team Foundation Source Control TFS as the source for version control and for project / issue management we used Jira effectively.
  • Developed custom controls using third party controls (Telerik). Also involved in customizing the third party Data grid controls.
  • Implemented Indexes and Views using T-SQL/PL-SQL in development and production environment.
  • Developed UML and Data Flow Diagrams And worked with MSMQ Clients.
  • Involved in preparing reports using MS SQL Server Reporting services (SSRS).
  • Performed Unit Testing with the testing tool Nunit and involved in Unit test case, code review checklist preparation and validation before sending it to UAT.
  • Involved in supporting and maintenance for legacy production systems. Actively involved in bug fixes and enhancements postproduction as per the client's requirement.
  • Involved in Agile Scrum Standups discussing with team members to know the current progress of the project and raise the issue if any. 
  • Strong trouble shooting and Problem solving skills in finding defects and resolving the issues.

Environment: Microsoft Visual Studio, MVC, WCF, RESTFUL Service API, ASP.NET, C, XML, JSON, JQuery, LINQ, TFS, IIS, AJAX, ADO.NET Entity Framework, SSRS, SQL Server 2012.

Confidential, Atlanta, GA

Senior .NET Developer

Responsibilities: 

  • Actively involved in different phases of the SDLC including requirements, design and analysis, coding and testing the application.
  • Used Microsoft Entity Framework Code First approach for the Data Access Layer for the ASP.NET MVC application.
  • Developed views using Scaffolding templates, Partial Views, and Custom HTML Helper with Razor View Engine.
  • Extensively worked with Java Script, HTML, CSS3, Bootstrap, JQuery & AJAX to design and enhance the UI.
  • Wrote code to fetch data from Web services using JQUERY AJAX via JSON response and updating the HTML pages.
  • Solid Knowledge working with most of the data models, Business Services and repositories in the application.
  • Implemented Continuous Integration principles and practices for the Billing Development Team using Jenkins .
  • Responsible for writing Complex SQL Queries and Stored Procedures, including T-SQL scripts.
  • Used LINQ for data exchange.
  • Worked on VB.NET and ASP.NET Web Forms, ASP.NET State Management & ASP.NET Caching.
  • Developed Web Service Application Programming Interface (API)’s for exposing functionalities to client applications.
  • Developed custom Data View Web parts, List view Web parts to display the results on the share point portal using visual studio 2008 and c#.
  • Implemented SQL Server Reporting Services (SSRS) and crystal reports to deliver a variety of interactive reports.
  • Attended in daily stand­ups on a scrum team under Agile development process, onshore/offshore QA resources, schedules on technical design and walkthroughs with the team.
  • Successfully tested each new feature by writing a test case in Test-driven development.
  • Involved in deployment and Maintenance of Project servers between various environments such as development, production and testing.
  • Worked with TFS for version control and JIRA for project tracking/issue management.

Environment: ASP.Net MVC, .Net framework, C#, AJAX, JavaScript, jQuery, CSS, HTML, Bootstrap, SQL Server 2012, IIS, ADO.NET, SSRS, Agile, TFS.

Confidential, Chicago, IL

Sr. Software Development Engineer

Responsibilities:

  • Contributed large to the requirements gathering and analysis activities such as story boarding, developing use cases, and creating functional requirements specifications.
  • Interacted with the client and users to document business details and design software requirement Specifications and Project Management.
  • Develop custom features in Visual Studio based on specifications and technical designs.
  • Repaired the web configuration file for various application settings including Error Handling, trace and debug information.
  • Developed rich web user interfaces using HTML, CSS, and JavaScript, JQuery, Bootstrap.
  • Developed web pages using C# ASP.NET MVC, ADO.NET, VB.NET, Microsoft AJAX Toolkit User controls as Script Manager, and Update Panel.
  • Implemented WCF and Soap services in report modules to grab data from database developed.
  • Thoroughly used Data Tables, Datasets and Data Views of ADO.NET to retrieve and manipulate data to display in ASP.NET interface.
  • Created custom SharePoint Web Parts using Visual Studio 2005, asp.net, C# with Microsoft SharePoint.
  • Involved in checking various Performance issues using RS objects of the reports SSRS and in data integrity issues.
  • Used state management techniques to store and use the data values.
  • Attend in daily stand­ups on a scrum team under Agile development process.
  • Contributed a lot to performance and load testing procedures and issue remediation.

Environment: Visual Studio.NET, Visual Studio.NET, C#.Net, Asp.Net MVC, ADO.NET, SQL Server 2008, SSRS, Bootstrap, Ajax, JavaScript.

Confidential

.Net Developer

Responsibilities:

  • Involved in implementing distributed application using Visual Studio.NET with C# for few modules and ASP.NET and C# for Web module.
  • Designed and implemented the GUI with various Web Form controls (ASP.NET), web-server controls including Data Grid, Data List and etc.
  • Used various Web Server Validation controls to validate each and every control on a Web form and client side validations with JavaScript.
  • Used ADO.Net Objects to connect the web forms to data sources such as MS SQL Server and XML files for accessing data in database.
  • Designed and developed the C# components for implementing business logic in middle tier of the development architecture interacting with MS SQL Server database using provider with ADO.NET.
  • Implemented data access security using SQL server gatekeepers.
  • Implemented the validation of authorized users, for only whom the gate access system is enabled.
  • Extensively used MVC patterns between server and UI data objects.
  • Used Sybase for database management.
  • Creating reports using Microsoft Crystal Reports.
  • Used web methods in XML Web Services to retrieve information required for application.
  • Used Visual Source Safe for version control.
  • Involved in the complete SDLC process including Analysis, Design, Implementation, Testing and Maintenance.

Environment: ASP.NET, C#.Net, JavaScript, .NET Framework, SSIS tools, MS Access, IIS, MS Visual Studio.

Confidential

Software Developer

Responsibilities:

  • Participated in all phases of SDLC from requirement gathering to testing.
  • Implemented n-tier architectural pattern.
  • Designed C# class libraries for business logic and Data Layer for accessing database using C#.
  • Used and Designed ASP.NET Web Service using C# while implementing business logic middleware.
  • Worked on ASP.NET state Management, configuring ASP.NET optimizations, securing ASP.NET web application.
  • Used Master Page for creating a single layout for all ASPX pages to get a good look and feel of pages.
  • Implementation of front-end using HTML, CSS.
  • Used Data Grids to display the data retrieved from SQL Server using ADO.NET components and also allowing the user to edit the data in the database directly from the grid view.
  • Extensively used AJAX to reduce connections to the server, since scripts and style sheets needed to be requested once which decrease the user delay thereby providing an interactive experience for user.
  • Used Java Script to perform the client side validations like number of password characters and email format.
  • Developed T-SQL queries to fetch data from SQL Server database as per the business requirements and applying tuning techniques for maximum performance.
  • Created different chart reports and helped in analyzing perform counters.

Environment: Visual Studio.Net, C#.Net, ASP.Net, HTML, CSS, JAVASCRIPT, Windows Server, SQL Server.

We'd love your feedback!