We provide IT Staff Augmentation Services!

C# .net Developer Resume

4.00/5 (Submit Your Rating)

Tampa, FL

PROFESSIONAL SUMMARY:

  • Over 7 years of Experience in developing windows, web applications using C#, ADO and ASP.NET. Also involved in various phases of software development life cycles (SDLC) like requirement gathering, analysis, design, implementation testing and deployment.
  • Knowledge of Object Oriented Programming Concepts, in applying Object Oriented Analysis and Design (OOAD), UML and design patterns like Singleton Factory and MVC.
  • Programming experience in Microsoft Technologies like .NET (3.5, 4.0,4.5) Framework, Visual Studio (2015,2013, 2010, 2008, 2005), C#, ASP.NET, VB.NET, Web Services, WCF Services, MVC, WEB API, RESTful Services, Multithreading, ADO.NET, LINQ to Entities and AJAX.
  • Designing UI and build enterprise level applications using MVC, C#, Kendo UI Controls, WEB API, Microsoft SQL server 2012, Microsoft Enterprise library.
  • Experience in UI/UX development with JavaScript, JQuery, AJAX, JSON, CSS, Angular.JS, HTML, HTML5 and DHTML (CSS)
  • Good knowledge on making the RESTful web services using NODEJS.
  • Good knowledge on ReactJS.
  • Hands on Experience with both Waterfall and Agile methodologies. Also involved in SCRUM and Bi - weekly SPRINTS.
  • Experience in Backend technologies like SQL, PL/SQL, Database Triggers, SQL Stored Procedures, database-interfacing elements like SQL command, Data reader, Data set and Data Adapter.
  • Used SQL Server Management Studio to create Stored Procedures using Joins, SQL Functions and T-SQL statements.
  • Experience developing with WPF, Silverlight (4.0/3.0) , XAML and MVVM .
  • Extensively used Configuration Management tools like Visual Source Safe (VSS), Subversion (SVN) and GIT Hub for source control.
  • Hands on experience for hosting and configuring the applications using cloud services like Microsoft Azure and Amazon Web Services (AWS).
  • Extensively developed data transport among client and service host using binding techniques like HTTP, FTP, SMTP and TCP protocols and used HTTP GET and POST methods to transfer the data among multiple web pages.
  • Translated complicated enterprise specific business rules and procedures into appropriate business logic components such as code libraries, stored procedures and security models.
  • Ability to implement directives, source controllers and other services using Web services, WCF and Web API.
  • Very good knowledge in connecting dotnet framework with SQL using entity framework, LINQ to SQL, LINQ to XML technologies.
  • Hands on experience on developing 3-tier and N-tier architecture based on functional requirements and business logic that is provided.
  • Followed MVVM design pattern and Test Driven Design (TDD) using the Nunit and Moq.
  • Extensive expertise in generating reports using tools like Crystal Reports, SQL Server Reporting Services (SSRS) and SQL Server Integration Services (SSIS).
  • Extensively used SSIS Import/Export Wizard, for performing the ETL operations.
  • Excellent communication skills bridging Client Interaction and Team Management.

TECHNICAL SKILLS:

.Net Technologies: .Net Framework 4.6/4.5/4.0/3.5 , ASP.NET MVC 5/4/3, C#.Net, VB.Net, ASP.Net, ADO.Net, Web API 1/2, Web Services, Entity Framework 6.0/5.0(ORM).

Web Development: ASP.Net MVC, J-Query, JavaScript, Angular JS,2.0, Node.JS, React.JS, JSON, AJAX, CSS3, HTML5.

Development Tools: Microsoft Visual Studio.NET 2017/2015/2012/2010.

Servers: IIS 7.0/6.0, Windows Server 2014/2012 R2/2008.

RDBMS: SQL Server 2016/2014/2012/2008 , Oracle 11/10g.

Reporting Tools: SSRS, SSIS, Crystal Reports, Telerik Reporting Tool.

Services: WCF, Web Services, WPF, Restful services, Web API.

Version Control: TFS, GIT, VSTS, SVN.

PROFESSIONAL EXPERIENCE:

Confidential, Tampa, FL

C# .NET Developer

Responsibilities:

  • Responsible for gathering the new requirements, change requests and analyze the requirements given by the clients.
  • Extensively involved in development of the applications using C#, Asp.net, WCF, Web Services, WPF, JavaScript, JQuery, HTML, CSS, Multithreading, .net framework and involved in code reviews as well as bug fixing and documentation
  • Designed and created models, components, modules, and services to apply client-side logic and dependency injection using Angular 2.
  • Implemented form Validations using Data Annotations in the Model.
  • Used JavaScript and kendo validator to perform validations and catch the events on client's browser..
  • Extensively used jQuery to make asynchronous GET and POST calls to the Controller.
  • Business and Data access layers are developed using C# .Net and Entity Framework.
  • Developed and used WCF Services and Web API to make calls to DB.
  • Extensively used OData Client to work with the REST Services.
  • Configures Azure cloud service for endpoint deployment.
  • Deployed WCF services in Azure cloud.
  • Involved in creating Use case and Sequence diagrams for the given modules using Visio.
  • Effectively used ASP.NET MVC in the application as it makes Test Driven Development(TDD) easy.
  • Implemented MVC architecture using Razor engine as UI integrated with the Database using ADO.Net Entity Framework, SAP services and Web API.
  • Developed the Graphical User Interface (UI) using ASP.NET Web Forms, Telerik controls.
  • Used SQL Server as DB and Implemented Stored Procedures and Functions to access the data.
  • Implemented triggers while performing Update and Delete operations on the tables.
  • Utilized LINQ extensively for data querying, storage and manipulations in Data Access Layer.
  • Involved in the Unit test, Integration testing and running the test case to proper functioning and for code coverage.
  • Performed unit testing for all the modules by mocking different layers of the application using Mock (Moq) objects.
  • Prepared UML diagrams, Code Review and Unit test documentation.

Environment: C#, ASP.net, MVC 4/5, ADO.net, SQL Server 2016/2014, Entity Framework, HTML5, Bootstrap, CSS, jQuery, JavaScript, Angular 2, WCF Service, Web API, Telerik Kendo UI controls, Visual Studio 2017/2015, AJAX, SSRS, Nunit, UML and Microsoft Enterprise Library, VSTS/GIT, SharePoint.

Confidential, Iselin, NJ

C# .NET Developer

Responsibilities:

  • Responsible for gathering the new requirements, change requests and analyze the requirements given by the clients.
  • The application is an E-Commerce application to show the list and grid views, calls to DB and Web API is used as the web service.
  • Design and Developed web based workflow application using Visual studio, ASP.NET MVC, C#.NET, SQL Server.
  • Application is designed using MVC (Model View Controller), Facade Pattern Concept.
  • Implemented form validations across the site using Angular JS.
  • Built dynamically generated dropdown lists using Ajax, jQueryUI .
  • Extensively JQuery plug-ins and develop and extended plug-ins as required.
  • Developed business and data access layer using C# and Entity framework.
  • Involved in creating Use case and Sequence diagrams for the given modules using Visio.
  • Implemented N-Tier Architecture and integrated the UI with Data base for data retrieval and manipulation using ADO.NET data objects and ADO.NET Entity Framework.
  • Implemented Stored Procedures call in the business layer (ADO.net) for use of Web layer.
  • Implemented Data Access Layer using ADO.NET to connect and retrieve or manipulate database information. Utilized LINQ extensively for data querying, storage and manipulations in Data Access Layer.
  • Working experience using web services and API's built on SOAP, REST and using XML, JSON and design/modeling.
  • Used Bootstrap and AngularJS, React.js and Node.js in effective web design.
  • Used Bootstrap, React.js and Node.js in effective web design.
  • I helped the team migrating the workload from private cloud to the Azure Public Cloud.
  • Used Crystal Reports for report generation.
  • Implemented SQL Server Reporting Services (SSRS) and Crystal reports to deliver variety of interactive reports.
  • Implemented Test Cases using N-Unit as a part of the Test Driven Development(TDD).
  • Preparation of Code review and unit test documentation loading them on SharePoint for team's access.

Environment: C#, ASP.net, MVC 4/5, ADO.net, SQL Server 2016/2014, HTML5, CSS, JQuery, JavaScript, Web API, Angular JS, ReactJS, NodeJS, Visual Studio 2017/2015, AJAX, Classic ASP, SSRS, MTM, UML and Microsoft Enterprise Library, TFS, SharePoint.

Confidential, St. Paul, MN

.Net Developer

Responsibilities:

  • Developed a windows application for validating the uploaded XML files against the XSDs for the other teams to utilize.
  • Implemented import functionality for web application for validating XMLs.
  • Involved In implementing a new feature called Password Protected Quizzes (PPQ) where an alert Email or message will go to the subscribed users. The feature is developed using C# and JavaScript.
  • I have developed the JavaScript pages, with client side validations.
  • The application UI is based on JavaScript and JQuery.
  • The content and course data will be present in WCF services.
  • Get and post actions are used to retrieve and update data from WCF in the form of XML and JSON.
  • Developed Feature for reading of the Imported XMLs files also, reading and storing different types of XML’s into the Database.
  • Fixing any Production issues by debugging Client Side code written in JQuery/JavaScript and Server Side Code developed using MVC and C#.
  • Helped implement n-tier architecture using Entity Framework as Data access layer and View Model for Business access layer with LINQ to select specific data.
  • Wrote the Unit Test cases on server side using n unit for new changes and issues fixed.
  • Developed new feature for calculating the score and displaying results after the student has taken the test by extracting the question XML’s from DB.
  • All issues were tracked using Jira and GitHub was used for source control.
  • Implement agile scrum methodology in application development.

Environment: C#, MVC 3, HTML, CSS, JavaScript, JQuery, ASP.NET, Entity framework 6, LINQ, WCF, SQL Server, GitHub, XML, JSON, XSD.

Confidential, Danville, PA

Sr. .Net Developer

Responsibilities:

  • Involved in gathering functional requirements, writing design specifications, prototype and architecting the new web application using SOA and Agile.
  • Designed and implemented application using Microsoft .NET Framework 4.5, web API, C#.NET, ASP.NET, AJAX, JavaScript, jQuery, Angular JS, XML.
  • Built front-end SPA using CSHTML, AngularJS, and bootstrap and back-end using ASP.NET MVC and Web API.
  • Implemented Microsoft enterprise library and Error handling mechanism.
  • Developed Web Application Security Model using token based authentication
  • Involved in maintenance and enhancements of legacy web forms application.
  • Helped implement the DAL layer of Web API using Entity Framework.
  • Implemented a generic exception model to handle exceptions gracefully and extended the same model for web API’s
  • Worked with Web API's to make calls to the web services using URLs, which would perform GET, PUT, POST and DELETE operations on the server.
  • Involved in full Software development life-cycle (SDLC) followed by agile methodologies high quality software model.
  • Used Git Stash for code reviews. Also, integrated and monitored automation builds on every check-in
  • Effectively used Session and Cookies for users to validate and to make a timeout for the connectivity with the database.
  • Maintained the code coverage above 85% always.
  • Involved in Continuous Integration and auto deployments through Jenkins.
  • Involved in implementing single page application (SPA) using Angular 1.x
  • Extensively used SQL Server 2012 in writing stored procedures and functions to retrieve data.
  • Utilized Ajax Controls to reduce the client server round-trip time, hence enhancing the performance of the application.
  • Mentored and Coordinated with offshore team to ensure deadlines are met.
  • Developed various stored procedures for the data retrieval from the database and generating different types of reports using SQL reporting services (SSRS).
  • Stored Procedures, Triggers and Views for the data access were implemented in SQL Scripts and tested in SQL Server 2012.
  • Creating SSIS packages that involves migration from legacy systems to centralized Database.
  • Designed and tested packages to extract, transform and load data (ETL) using SSIS , designed packages which are utilized for tasks and transformations such as Execute SQL Task, Mapping the right and required data from source to destination, Data Flow Task, Data Conversion, Foreach Loop Container.
  • Implemented a Windows Service utility to adaptively scan the intranet for various versions of database engines and warn operator of complex compliance issues.
  • Worked on source control Git Hub.
  • Documentation of the Application was developed in accordance with the specifications.

Environment: .C#, NET Framework 4.5, Visual studio 2013, SQL Server 2014/2012, ASP.NET, MVC 3, HTML, Java script, CSS, JQuery UI, Web API, Agile Methodology, AJAX, REST, SSRS, SSIS/ETL, Git, Angular JS, Entity Framework.

Confidential

.net Developer

Responsibilities:

  • Designed and implemented a 3-Tier application architecture including the Presentation, Business and Data Access Layer.
  • Involved in designing the layout of User interface using Visio and Class diagrams using UML.
  • The Presentation Layer is implemented in ASP.Net with HTML, Cascading Style Sheets (CSS) and Web Controls. The Web Forms are developed utilizing the C#.
  • Extensively used Ajax Controls to reduce the client server turnaround time, hence enhancing the performance of the application also used JavaScript for client-side validations.
  • Developed the independent WCF (Windows Communication Foundation) services and defined Service Contracts for specific functionality in project search module.
  • Written LINQ enabled queries to access the data from SQL Server database.
  • Used bindings to control the construction of the WCF channel stack at runtime.
  • Used Grid View, Data List and Repeater controls with Paging and Sorting for displaying various data on to the page
  • Developed many T-SQL queries to fetch data as per the business requirements with proper tuning techniques.
  • Modified database via Entity Framework code first migrations
  • Used XML intensively to bind the data to the web controls, data manipulation and to store data and sent as parameter to the stored procedures Implemented Serialization and Deserialization of objects.
  • Design responsive and intuitive user interface for the web using XHTML/CSS and both custom AJAX scripts as well as MS AJAX for ASP.NET library
  • Used AJAX enabled grid to display the data to display the data fetched and used AJAX Toolkit to develop the controls also developed light-weight rich UI via extensive usage of Jquery
  • Intensive use of CSS and XHTML to design look and feel of the web pages.
  • Used Microsoft patterns and practices recommended PRISM framework with features such as regions, modules, event aggregators, delegate commands in implementing (MVVM) Model-View-View-Model design pattern to develop a WPF application.
  • Developed user and custom controls using C#, Visual Studio and Expression Blend for WPF application.
  • Worked extensively on web forms and data binding controls like Grid View, Data List and drop down boxes and Mapping page fields to the database fields.
  • Studio 2008 is utilized as the IDE tool for the management of the project and controls as they are developed and deployed. Version control for the source code and scripts are managed using TFS.

Environment: Microsoft Visual Studio.NET 2008, Entity Framework, MVVM, AJAX, HTML, CSS, LINQ ADO.NET, LINQ, SQL Server 2008, ASP.NET, C#, WCF, WPF, JavaScript, JQuery, Web APIs/services, TFS.

Confidential

.Net Developer

Responsibilities:

  • Responsible for developing all the front-end screens and the back-end database queries for retrieving data and .NET Framework.
  • Involved in coding and development of complex User Controls.
  • Created Web services, which are used to communicate to the other departments.
  • Developed the system front end using C#, ASP.NET and HTML and backend using SQL server 2003 as the backend database, Win forms.
  • Designed the migration pattern from existing ASP/VB application to ASP.NET/C# Win Forms and .Net Framework 1.0 to NET Framework 1.1.
  • Used ADO.NET for retrieving data from backend database SQL Server 2003.
  • Involved in Multithreading programming in C++, C#
  • Implemented and deployed XML Web Services (SOAP) using C#.NET.
  • Created dynamic GUIs with .Net web controls and data bound web forms.
  • Developed Server side programming using C#.NET, ASP.NET on .NET architecture.
  • Implemented AJAX to provide pleasant client side experience.
  • Designed XML Schemas and developed XSL and XML gateway.
  • Extensively used XSLT language to transform from XML document into HTML web page.
  • Developed testing report, Stored Procedures using SQL Server 2003 and SQL scripts, and DTS packages and Data Modeling.
  • Used Microsoft Visual Source Safe (VSS) for all the source code maintenance needs.

Environment: Bootstrap, ASP.NET 1.0/1.1, C#, VS.NET 2003, Sequel Server 2003/2005 JavaScript, HTML, ADO.NET, SQL Server 2008, XML, XSD, XSL, XSLT, Windows XP, IIS, VB.NET, VB6.0, Oracle, NET Framework.

We'd love your feedback!