.net Developer Resume
Minneapolis, MinnesotA
PROFESSIONAL SUMMARY:
- Around 5 years of professional experience in developing and deploying the applications utilizing a variety of programming languages and in depth understanding of all the phases of developing and deploying (SDLC - Software Development Life Cycle), Client-Server and N-tier Architecture with Agile SCRUM, TDD and Waterfall.
- Strong understanding and experience of OOP concepts, class, Data Encapsulation, Inheritance, Interface, Abstract class, Polymorphism, Dependency Injection, Generics, Inversion of Control, Multi-threading in C#.
- Extensive experience in client-side functionalities with various UI and responsive components which are execution functionalities in the web applications using advanced JavaScript/UI structures like JSON, jQuery, XML, Bootstrap 3.2, AJAX, Angular 4/2, HTML (5/4), DHTML, XML/XSL/XSLT, CSS (3/2).
- Prodigious working with basic MVC and all the MVC Frameworks like the 6.0/5.0, Implemented the components like the Model, Views, Partial Views, Strongly Typed Views and controller actions.
- For User Interface ASP.NET Web Form is used, along with jQuery and bootstrap. Client-side business logic is written using jQuery and accessed the database SQL Server using ADO.NET commands.
- Good working Experience in developing Angular-based web application on Microsoft Azure.
- Used Angular 4 as framework to create a Single Page Application (SPA) which can bind data to specific views and synchronize data with server.
- Experience in UI Architecture design using Angular 4/6 components. Thorough understanding of core concepts like Ng Modules, Services, Dependency Injection, and decorators.
- Strong working experience with information serialization, attribute routing, client-based confirmation and token-based verification in WEB API using POSTMAN.
- Extensive working on Service Oriented Architecture (SOA) using WCF (Windows Communication Foundation) and its designing, development, consuming, testing, its security and handling WCF based service, data, fault, and message contracts.
- Adept in rendering ADO.NET data access techniques to select, retrieve and manipulate the database information and created ADO.NET objects like Data sets, Data reader and Data adapter to efficiently communicate with SQL Server Data base using the ORM technologies like the entity framework which is eventually developed using code-first and database-first to implement CRUD and API with LINQ to entities.
- Experience in installing Jenkins master, slave nodes and configure Jenkins builds for CI/CD
- Relational Database design (RDBMS), programming, implementation and development using MS SQL Server 2005/2008/2012, Oracle 11g/10g/9i, MS access, analytical and conceptual skills in database related work primarily creating complex Stored Procedure, Views, Triggers, Functions, Confidential -SQL, Indexes, Cursors, Performance Tuning and SQL Profiler.
- Created CI/CD pipelines and setup auto trigger, auto build and auto deployment with the help of the CI/CD tool like
- Jenkins and configured multiple jobs on Jenkins with different plugins for SCM, Unit testing, code analysis, release, deployments.
- Used Content Editor Web part to manipulate the SharePoint list data using Client-Side Object Modeling (CSOM).
- Worked directly with the business users for report development for monthly, weekly and for Ad hoc reports in SSRS and Created SSIS packages with Error handling, notifications and package configurations.
- Performed automated unit testing using NUnit and MS Unit.
- Experienced working with Team Foundation Server (TFS), VSTS, GitHub for daily based tracking of work progress and maintaining synchronous with other team members.
TECHNICAL SKILLS:
.Net Technologies: ASP.NET 4.5/4.0/3.5/2.0, MVC 5/4/2, MVVM, Entity Framework, Web forms, WinForms, Web Services, WCF, RESTful Service, WPF, ADO.NET, MVC
Programming Languages: C#.Net (4.0/3.5/3.0), VB.NET (10.0/9.0/8.0 ), HTML5, Confidential -SQL, PL/SQL, LINQ, XML
Scripting and Markup: VBScript, JavaScript, SharePoint, jQuery, HTML, CSS, XML, WSDL, XSLT, SOAP, Angular, JSON, Bootstrap, AJAX.
Framework: .NET Framework 4.5/4.0/3.5/3.0, Angular Framework (4/2)
Databases: SQL Server 2012/2008/2005, Oracle 10g/9i, Confidential -SQL, PL/SQL, MS-Access.
Protocols: REST, SOAP, TCP/IP, HTTP, UDP/IP and FTP.
Web Server: IIS 7.0/6.0/5.0
Tools: Visual Studio .NET, VSC, Telerik, NUnit, NLog SQL Server Reporting Services (SSRS 2008/2005), Crystal Reports (2010/9/8.5/8)
Version Control Tools: GIT, TFS, Visual Source Safe cloud Azure
PROFESSIONAL EXPERIENCE:
Confidential, Minneapolis, Minnesota
.Net Developer
Responsibilities:
- Involved in all phases of the projects such as analysis, design, development and System Testing.
- Worked comprehensively on C#, ASP.NET for building backend and building Client-Side Validation.
- Used HTML5, CSS3, Bootstrap and Angular to create UI layout design to get cross-device compatibility and color scheme of the website.
- Created the Controllers using Controller Actions, Action results, Razor views and View Models using ASP.NET MVC.
- Developed .NET application with an ASP.NET MVC front-end and deploy it to an Azure cloud service and used Azure Blob service, and the Azure Queue service.
- Created rich, easy-to-use Views, Partial views using Scaffolding Templates and Razor View Engine using MVC.
- Developed ASP.NET MVC 4 applications using Code First Approach in Entity Framework.
- Responsible for deploying the Angular-based web application on Azure.
- Responsible for making AJAX Calls for the UI Interactions to the Controller Actions using Angular 4 and getting the Data back as JSON and parsing it onto the UI.
- Designed and Developed Various Angular 2 Component (/ng Module), Services (observable/promises), Directive and Pipes.
- Evaluate and refactor current architecture and code base for implementation of Angular 2/4 Best Practices.
- Created Angular 4 components, implemented Interpolation, input variables, Bootstrapping, NgFor, NgIf, Router Outlet, binding the events, decorators and Used Angular 4 for client-side validations.
- Implemented WEB API REST Services for CRUD operations with HTTP verbs GET, POST, PUT and DELETE using POSTMAN.
- Created WCF RESTFUL Services responsible for communicating and providing real time data from integrated server to Client Application.
- Integrated web applications with backend databases by Creating Indexes, Stored Procedures, Triggers, and Views using Confidential -SQL.
- Providing advanced-level SharePoint design work, custom development, product implementation, documentation and administration of the Office 365 implementation
- Used LINQ to Entities, LINQ to SQL, LINQ to XML and LINQ to Objects for retrieving the data proficiently.
- Utilized OWIN OAuth 2.0 tokens for authorization with trust-worthy third parties.
- Used MS UNIT and NUNIT testing to simulate different case scenarios to catch potential bugs.
- Created CI/CD pipelines and setup auto trigger, auto build and auto deployment with the help of the CI/CD tool like Jenkins and configured multiple jobs on Jenkins with different plugins for SCM, Unit testing, code analysis, release, deployments.
- Used Atlassian Jira for writing test scenarios, test cases, executing test cases and reporting the failed test cases. Attended cross team SCRUM meetings where we discussed the team changes which may affect the performance of another team. I was a key player in production support as well.
- Used GitHub as the version control for task management and to achieve good communication between the teammates.
Software: Visual Studio 2015, VSC 2015, ASP.NET MVC 4.5/4, WCF, WEB API REST, Angular2/4, Bootstrap, HTML5, CSS3, IIS 7.5/8, LINQ, XML, OWIN OAuth 2.0, Git.
Confidential, Atlanta, GA
.Net Developer
Responsibilities:
- Used advanced knowledge of web technologies, including MVC 4, ASP.Net, C#, CSS, Ajax, Angular JS, HTML, XML, TSQL, database modeling tools and database interactions.
- Created Custom HTML Helpers, Partial Views and Layouts to maintain and reusability in UI Layer.
- Used Angular 2 to standardize web application structure and responsive using bootstrap and provide a future template for data binding.
- Coding, styling, testing of reusable JavaScript, XHTML, CSS3, HTML5 widgets / libraries for complex UI controls.
- Used ASP.NET Web-API 1.1/2.0 to migrate codebase from SOA to RESTful Service.
- Implemented WCF SOAP services to facilitate communication between multiple transport protocols.
- Angular HTTP Services were made to communicate with WCF service and data was retrieved in (JavaScript Object Notation) JSON format for display to improve application performance.
- Created Custom HTML Helpers, Partial Views and Layouts to maintain and reusability in UI Layer.
- Used Entity Framework Code First approach to define database model using C# classes.
- Uses a LINQ query to retrieve all Blogs from the database ordered alphabetically by Title and Utilized LINQ for xml data content parsing.
- Performed Confidential -SQL tuning and optimization of queries for reports that take longer execution time using SQL Query Analyzer in MS SQL Server 2008.
- Migrated Oracle to SQL server using SSMA to assess and review database objects and migrate database objects to SQL Server.
- Designed SSIS Packages using various Tasks like Execute SQL Task, bulk insert task, data flow task, file system task, send mail task, Execute Package Task, active script task, xml task.
- SQL Server Reporting Services (SSRS) for both on-demand (pull) and event-based (push) delivery of reports. Users can view reports in a Web-based format.
- Responsible for design and maintenance of the GIT Repositories, and the access control strategies.
- Implemented Register routes, Custom Routes, Routing Constraints using Routing mechanism.
- Implemented Unit Testing, Integration Testing and System Testing using NUNIT.
- Followed SCRUM of Two-week sprint cycle of continuous development and integration.
Software: .NET Version 4.5/3.5, Entity Framework 5.1, Visual Studio 2012, VSC, Angular 2, SQL Server 2008, VB.Net, C# 4.0, MVC 4/5, GIT, SSMA, SVN, XML, WCF,Web-API, CSS3, HTML5, Twitter Bootstrap, NUnit, LINQ, PL/SQL, SQL-Server 2008, SSIS, SSRS, JavaScript.
Confidential
.Net Developer
Responsibilities:
- Designed and developed the Windows application which consisted of a WinForms GUI and Web Application using MVC web framework.
- Implemented abstract, sealed classes, interfaces and classes to construct the business and data tier using C# and Entity Framework.
- Used Visual Source code as integrated development environment for UI and Visual Studio for VB and C# coding.
- Developed the inventory monitoring web application that was backed by JavaScript/ NodeJS.
- Designed and implemented the MDR module by using MVC 4, jQuery 1.9, SQL Server and AJAX to provide a process to fill in the missing Data in the database.
- Developed complex view using ASP.NET MVC Razor engine, jQuery UI, server-side scripting with C#.Net, .NET Framework 4.0.
- Extensively used SSIS Import/Export Wizard, for performing the ETL operations.
- Designing and development of SOA services using Web Services/ WCF using C#.NET and VB.NET.
- Used Team Foundation Server (TFS) for version control of the source code along with the maintenance of the builds and the relevant documents of the same.
- Used ADO.NET objects, Dataset, Data-Table and Data-Adapter for manipulating, retrieving, storing and displaying data from SQL Server 2008 Data Source.
- Created and maintained database objects like complex Stored Procedures, Cursors, and Tables, Views, User Defined Functions, in SQL Server 2005 for inserting/Updating/Deleting the data into the relational tables.
- Used Team Foundation Server (TFS) for version control of the source code along with the maintenance of the builds and the relevant documents of the same.
- Have successfully published various .NET interfaces screens on to the IIS server.
- Provided administrative services to the data discrepancies in the reports, SQL server jobs and GU interfaces.
- Used TFS as version control for reporting, requirements management, project management.
Software: VSC, VS 2013, C#.Net, ADO.NET, ASP.Net 2.0, VB.NET, JavaScript, MVC, SSIS, AJAX, jQuery, SQL Server 2008, HTML, CSS, Win Forms, TFS.
Confidential
Junior .Net Developer
Responsibilities:
- Involved in the design and development of the website using Visual Studio 2012 using MS SQL Server 2005.
- Developed interfaces using the C# program for creation and change of Sales and Purchase order.
- Used N-tier architecture for presentation layer, Business and Data Access Layers using C#.Net.
- Developed cross-platform interfaces using HTML, CSS and JavaScript.
- Designed and developed UI using C#.Net, ASP.NET and used Grid view control throughout the application.
- Developed web forms using ASP.NET server controls and validated client side using Java Script.
- Used SQL Server 2005 to populate the data and information about the customers.
- Worked on various performance tuning techniques that include SQL Query optimization, using proper indexes, server-side pagination and various AJAX techniques.
- Configured Web Config files for entire Web Application.
- Created and maintained database objects like complex Stored Procedures, Triggers, Cursors, and Tables, Views and SQL Joins.
- Designed various stored procedures in database and worked on ADO.NET code to connect to SQL Server
- Created use case and class diagrams in MS Visio using UML notations.
- Worked with tools like Microsoft Front Page, Dream Weaver for developing web interface.
- Throughout this project we followed waterfall methodology.
Software: C#2.0, .NET Framework 2.0/3.5, ASP.Net 2.0/3.5, AJAX, HTML4, VSS, ADO.NET, CSS, Web Services, JavaScript, SQL Server 2005, Team Foundation Server 2008, Visual Studio 2008/2012, MS Unit.
