We provide IT Staff Augmentation Services!

.net Developer Resume

2.00/5 (Submit Your Rating)

PhoeniX

SUMMARY

  • Over 6+ years of experience in IT industry, involving in Software Design, Analysis, Development, integration and Testing in both client and server side applications in various domains such as Insurance, Membership, Billing and Finance.
  • Extensive experience in developing web and windows based applications, micro - services, web services (WCF and WEB API's) using.NET framework in C#, VB.NET languages. ASP.NET, ADO.NET, win forms, Server controls, web services, NET Framework, HTML/XHTML, CSS, and IIS.
  • Designed and developed several web applications using ASP.NET MVC 4/5, Web Forms and REST services in ASP.NET Web API.
  • Expert knowledge in UI and JavaScript frameworks like Angular JS, React JS, Knockout, Bootstrap, HTML5, CSS3, LESS, jQuery, AJAX and core JavaScript.
  • Extensively used Restful Api's using Angular JS $resources, $http providers, wrote business logic in controllers and created reusable Angular factories, services and directives, used various Angular Modules.
  • Extensive experience in working with databases SQL Server 2008, Oracle, MongoDB, My SQL and in creating Stored Procedures, Views, Triggers. Performed query optimization and performance tuning.
  • Experience in creating the data layers using ADO.NET, and ORM tool Entity Framework.
  • Build new could server in Amazon AWS and Windows Azure and migrate database and all objects to new Cloud Server
  • Adept with the concepts and used dependency Injection, parallel and async programming during development. Understanding of OOPS concepts, design patterns and design implementations using UML.
  • Performed unit, integration and functional Testing using Moq, NUnit and UI testing using tools like a protractor, Karma.
  • Extensive front end and backend development experience working with.Net Framework 3.0/3.5/4.0/4.5 Visual Studio.NET 2010/2013/2015.
  • Extensively implemented and consumed WEB API 1 and WEB API 2 versions, used HTTP methods (verbs-GET, PUT, POST, PATCH, DELETE) to do CRUD operations, supporting JSON or/and XML data exchange formats and also implemented Security, Caching features.
  • Experience developing Single Page Web Applications using Angular JS, Node JS, React JS and Backbone JS.
  • Responsible for Designing and Developing the Reusable UI Components Like MVC Master Pages "Layouts and Nested Layouts", "View Start" and MVC User Controls "Partial Views".
  • Used J Query controls and Kendo UI controls for creating Rich User Experience. And creating Result Grids, Modal Windows, Date Pickers, Graphs and other controls.
  • Excellent knowledge and a good understanding of Windows Communication Foundation (WCF), Windows Presentation Foundation (WPF) in .Net Framework 4.5/4.0 and Language Integrated Query (LINQ) in .Net Framework 4.5.
  • Extensive experience in ORM, Entity Framework Code First, Database First approaches, implemented the Features Security, Performance, CRUD operations and Migrations etc.
  • Implemented OOPS concepts like Abstraction, Polymorphism, and Inheritance while designing and developing the application. Implemented different architectural and design patterns.
  • Good knowledge in using LINQ and ORM model to query the database.
  • Experience on Waterfall, SCRUM, and Agile software development approach.
  • Created Data Access Layer, BLL Business Logic Layer Classes using C# and MVC 5 for web pages.
  • Involved in development of Web Forms, classes using MVC that incorporates both N-Tier Architecture, and Database Connectivity.
  • Enhanced the performance of the application by constantly monitoring the queries by running Execution plans and query optimization techniques in SQL server.
  • Efficiently used Data Readers and Datasets in ADO.NETto retrieve, display edit and update the database.
  • Excellent knowledge in JIRA and Quality Case (QC) tools.
  • Worked with testing team to fix the bugs as part of Bug life cycle and Production support.
  • Experience using Microsoft Visual Source Safe (VSS) Source code control system, Team Foundation Server (TFS), SVN and GitHub for version Control.
  • Used JSON objects to communicate between AJAX request and response, pass as the parameters to the JavaScript functions.
  • Coordinate with QA teams during testing and deployment and production support team during deployments and post production validation.
  • Maintain timelines as per the estimate and finishing it on time with quality
  • Implemented various client/server model applications using 3-tier architecture.
  • Excellent work ethics, self-motivated, quick learner, individual and a team player.

TECHNICAL SKILLS

Programming Languages: C#.NET, VB.NET, PHP, C, T-SQL, PL/SQL

.Net Technologies: ASP.NET, Ado.Net, Web services, WCF, MVC, LINQ, .NET Framework, Entity Framework, IIS, Ajax, JSON, XML, Multithreading, Parallel Programming

Development Tools: MS Visual Studio.NET 2013,2012, 2010/2008, Microsoft office suite

Design Patterns: MVVM, MVC

Web Technologies: HTML/HTML5, CSS/CSS3, Bootstrap

Scripting Languages: Angular JS, React JS, JavaScript, JQuery, AJAX

Operating Systems: Windows 2010, UNIX

Databases: SQL Server 2012/2010/2008 R2, Oracle, My SQL, MongoDB

Version Controller: Team Foundation Server, SVN, GitHub.

Others: MS Office, UML, Telerik Controls for ASP.NET, Silverlight, Entity Framework, MongoDB

PROFESSIONAL EXPERIENCE

Confidential, Phoenix

.NET Developer

Responsibilities:

  • Participated in requirements gathering and compiled them into the design document.
  • Followed Agile methodologies (Scrum) and Test Driven Development, Pair Programming.
  • Involved in Discussion Board for Client Interaction for the change requests and follow-ups.
  • Used MVCdesign pattern in checking Log in credentials and displaying the necessary components and data.
  • Implemented MVC design pattern for developing the Web Application and used MVC4 application using Razor syntax for view engine and also used C# for the back end.
  • Used MVC pattern, writing routing for the Controllers and Views, writing action methods for Get, Create and Delete.
  • Implemented model classes using C# for defining view model properties with getters and setters and used mappers for converting view model to domain model.
  • Designed and implemented the User Interface using Google's Angular JS, MVC framework (which means JavaScript, HTML, and CSS), JQuery, and AJAX
  • Used Angular Validations and Validation messages to show the errors when submitting the form.
  • Used Angular JS for implementing client-side service calls with promises and injected the required services into the controllers for reusing the code.
  • Used Backbone.js and ReactJS to create Controllers to handle events triggered by clients and send request to server.
  • Worked on ngMock module providing mocking for tests in the application and to inject and mock Angular services within unit tests.
  • Developed and Consumed XML Web Services (SOAP) and also involved in creating website pages using ASP.net, AJAX, JavaScript, AngularJs, ReactJS, JQuery, HTML, and CSS.
  • Used Generics, Lambda Expressions, Extension Methods, LINQ to SQL, LINQ to Objectsand consumed JSON objects to Views and partial Views for the UI layer.
  • Utilized Bootstrap CSS framework for the responsive display, cross browser functionality and for multiple devices compatibility.
  • Used Web API and also Telerik Grid Controls and also developed Web API MVC4 application using C#.Net
  • Developed rich client interface using WPF and extensively used WPF page layouts, creating custom controls.
  • Integrate RESTful API requests and responses using JSON objects. Use AngularJS HTTP service to consume APIs in front-end.
  • Enhanced user experience by designing new web features using MVC Framework like Backbone.js, React.js and Node.js.
  • Involved in Unit Testing and implemented an extensive range of use-cases.
  • Involving production and deployment phases of the application development.
  • Experience in development and implementation of Windows Communication Foundation (WCF), and also Responsible for developing WCF SOAP and REST based Service, Data, Flt and Message Contract.
  • Designed and developed the Windows application which consisted of a WINFORMS GUI with business objects for code reusability.
  • Created Joins, Views, functions, stored procedures and triggers as part of the database programming.
  • Used Entity Framework for accessing data from the database.
  • Used Entity Framework Code First approach for the Data Access Layer for the ASP.NET MVC 5.0 application using HTML5 and Razor view.
  • Extensive experience in writing Node.js express server, using technologies like Ajax, JavaScript/jQuery, JSON to make connections between server and databases like MongoDB.
  • Performed Application level tracing, debugging, and state maintenance through the Web.Config file under the root directory of the application.
  • Involved in Configuring IIS web server, deployed project on the web server and handled server configuration issues.
  • Implemented the DAL using the Entity Framework 4 Code-First paradigm, developed Controllers for the corresponding views.
  • Implemented Multi-Threading Concepts to improve the application Performance.
  • Used Team Foundation Server (TFS) for continuous integration and version control and used Fiddler to debug web request and responses.
  • Used GIT has version Control system.

Environment: ASP.NET, C#, VisualStudio.NET 2010, IIS, SQL Server 2010, ADO.NET, UML, SVN, Entity Framework, Angular Framework, JQuery, WCF, Angular-Js, Web API, AJAX, Bootstrap.

Confidential, Charlotte

.NET Developer

Responsibilities:

  • Involved in gathering the requirements, analysis, design & development of the project.
  • Analyzing software requirements and designing and developing software products.
  • Developed Agile Software Development methodologies to enable efficient and effective high-quality software development.
  • Involving in understanding and transmitting the business requirements for the project, and translating these into functional specifications
  • Used JavaScript for Client-side validations and server-side validations, utilized Ajax Control Toolkit library for fast, Interactive and better UI.
  • Worked extensively as a Full Stack Developer in .net technology by using Asp.net Mvc 5 for Web Pages, C# as Code Behind and SQL Server as database.
  • Developed AJAX controls, J Query plugins and used CSS3, HTML5, Angular JS, Bootstrap for the unique look of the page
  • Applied Master Pages, Themes and CSS for a consistent look and feel for Page design. Consumed Web Service (SOAP) Components for authenticating the user credentials.
  • Grid view and Custom paging were used to display the huge amount of data, used the Entity Framework 4.0 for the use of LINQ-based Data Access.
  • Responsible for the graphic design and implementation of company website including navigation, writing HTML and JavaScript and optimization of web graphics.
  • Developed Node.js unit test cases using Jasmine and Karma.
  • Used Express Framework to set up middleware to respond to the HTTP requests with the help of NodeJS.
  • Used C# advanced concepts like Automatic properties, Anonymous types, Lambda Expressions, Extension Methods.
  • Used ADO.NET for Data Retrieval, Querying, Data Storage and Data Manipulation and Enhanced the Data Layer to apply the Functionality to Database Servers.
  • Deployed application to AZURE Cloud.
  • Developed Stored Procedures, Triggers, and Views in SQL Server 2012 for accessing the database.
  • Enhanced the performance of the application by constantly monitoring the queries by running Execution plans and query optimization techniques in SQL server.
  • Used SVN for Version Control, Team build, Project Management, Data Collection and Reporting.
  • Writing test classes and methods using Visual Studio Testing tools to test the Web Application.
  • Configured multiple jobs on Jenkins for different projects with different plugins for SCM, Unit testing, code analysis, release, deployments.
  • Tracked and fixed defects. Developed and executed required Unit Test cases.

Environment: ASP.NET, C#, VisualStudio.NET 2010, IIS, SQL Server 2010, ADO.NET, UML, HP Quality Center (Defect Tracking Tool), TFS, SVN.

Confidential

.NET Developer

Responsibilities:

  • Involved in gathering the requirements and defined the business rules to user requirements in SDLC and analysis of the system based on N-tier architecture.
  • Updated code on Team Foundation server on daily basis.
  • Worked extensively in the Front-end (UI) and Middle tier layers.
  • Develop Business logic layer by implementing Object Oriented Programming languages (OOPS) Involved in designing and developing the GUI using HTML5, CSS3 for the user interface with various controls
  • Involved in developing the requirement with C#, ASP.NET in .Net Technologies, unit testing, and system testing and release management.
  • Responsible for the graphic design and implementation of the company website, writing HTML and JavaScript and optimization of web graphics.
  • Written Queries using SQL Statements, Views, User Defined Functions, Stored Procedures, Triggers in SQL Server 2008 for inserting/Updating/Deleting the data into the relational tables.
  • Created user level security in reports to allow restricted viewing to users of different levels and implemented data-driven subscriptions using SSRS.
  • Utilized ADO.NET technology extensively for data retrieving, querying, storage and manipulation using LINQ.
  • Designed and implemented Data access layers (model) using LINQ for XML Data and multi-user interface Used XML, XSLT and defined XML Schema.
  • Design and Implement Database Schema, Import data and build stored procedures on SQL Azure.
  • Setting up Connection Strings and connecting SQL Server AZURE Databases from locally Installed SQL Server Management Studio (SSMS) for Developers.
  • Developed Business Logic Component using Web Services, WSDL. Implemented SOAP (Simple Object Access Protocol) for communication of application.
  • Involved in both front-end (JQuery, HTML, JavaScript, CSS, JSON) and back-end development.
  • Involved in the coding of modules to meet the generated functional requirements using C#.
  • Applied Cascading Stylesheets (CSS) to the pages.
  • Participated in the whole life cycle of the project.
  • Installing and supporting IIS for use with Web applications.

Environment: ASP.NET, C#, VisualStudio.NET 2010, IIS, SQL Server 2010, ADO.NET, UML, HP Quality Center (Defect Tracking Tool), TFS.

Confidential

Jr. Software Developer

Responsibilities:

  • SQL 2000/2005/2008 Database Administrator working with the latest SQL 2008 tools.
  • Worked extensively in the Front-end (UI) and Middle tier layers.
  • Used JavaScript to validate the user input.
  • Different Validation controls provided in web forms that are used for input validations, also developed server side code for input validations in C#.Net
  • Involved in installing SQL Server/clients and creating new databases.
  • Created SQL Queries and stored procedures for back-end connectivity with SQL.
  • Made use of Data Grid control for paging and sorting of data in ASP.NET Web forms.
  • Involving in Design, Development, Testing and Implementation of the web application.
  • Used Data readers and Dataset objects in ADO.Net to retrieve data from the database.
  • Working closely with Business users to understand and analyze the business requirement.
  • Responsible for database security, architecture, performance tuning. Develop and maintain stored procedures, backup scripts, database restores, disaster recovery, failover, and high availability via SQL replication and log shipping.
  • Wrote Queries and Stored Procedures for integrating database for CRUD operations with databases.
  • Involved in fixing bugs by debugging the application.
  • Documentation and Creating Help system.
  • Hands on in application development using C#, Web Forms inASP.NET using C# as the code-behind language and ADO.NET and LINQ as the Database data consumer.

Environment: ASP.NET, C#, Visual Studio, IIS, SQL Server 20008, ADO.NET.

We'd love your feedback!