Senior Dot Net Developer Resume
SUMMARY
- 7 years of experience in all the phases of Software Development Life Cycle (SDLC) including User Interaction, Design, Development, Implementation, Testing, Deployment, Maintenance and Enhancements of Client/Server applications with N - tier development environment.
- Experience in using Agile/Scrum, Waterfall and Rup software development methodologies for system design and development.
- Strong work experience in developing applications in .NET Framework using ASP.NET MVC, C#, WCF, Restful Web API, SQL, MVVM.
- Experience in Front-end, user-interface development, web applications using HTML5, CSS3, JavaScript, jQuery, AngularJS, Bootstrap, JSON, AJAX, XML to improve user experience and performance.
- Experience in working with Windows Communication Foundation (WCF), WPF in .NET Framework and LINQ.
- Good understanding and implementation of Object-Oriented Analysis and Designing (OOAD) for system design and development and Design Patterns like MVC
- Experience in using ADO.NET objects such as SQL/OLEDB Connection, Command, Data Reader, Dataset, and Data Adapter.
- Experience in writing Stored Procedures, Triggers and Indexes using SQL.
- Have experience on working with .NET features like Events, Delegates, Generics, Collections & Multithreading
- Have experience in managing security features in the .NET framework like authenticating and authorizing users using Forms based authentication, creating Membership, Profiles and Role Providers.
- Extensive experience in designing & normalization of relational database, creating complex database queries using SQL queries, Stored Procedures, Functions, Views, Indexes and Triggers in SQL Server
- In depth knowledge of Class, Use Case and State diagrams of UML (Unified Model Language) .
- Hands on experience in UI Design like Master Pages, Layout Pages, Partial Views, Views, Razor Views, Web Forms using ASP.NET, ASP.NET MVC, AJAX, HTML, HTML5, CSS 3 and Bootstrap.
- Used WCF facilities to maintain session between client & server and improve performance with Endpoints
- Deft at reporting & analysis using Crystal Reports, SSRS & SSIS in .NET environment
- Ability to prioritize and manage time on multiple tasks and experience in Setup and Deployment Projects.
- Understood & translated business needs into technical solutions with strong problem solving & troubleshooting.
- Good team player with excellent communication & interpersonal skills and an ability to work individually or as part of a team; quick learner in adapting new technologies that improve the business.
TECHNICAL SKILLS
Microsoft .NET Technologies: .NET Framework 4.5/4.0/3.5/3.0 , ADO.NET, ASP.NET, ASP.NET MVC5, C#.NET, Microsoft Entity Framework 4.0/4.1/5.0/6.0 , Web Forms, Web Services, RESTful, WCF, WPF, Web API, LINQ, IIS 6.0/7.0
Version Control Tools: TFS (Team Foundation Server) and Perforce
ARC tools: ARC GisPRO, ESRI Cognos 10.5, MicroStrategy BI
Programming Languages: C#.NET, VB.NET, PowerShell C, C++
Reporting Tools: Crystal Reports, SQL Server Reporting Services (SSRS), SQL Server Integration Services(SSIS)
Scripting Languages: JavaScript, JQuery
Databases: SQL Server, Oracle, PostgreSQL, MongoDB
Web Technologies: HTML5, CSS3, Bootstrap, XML, Knockout JS, AJAX, AngularJS
PROFESSIONAL EXPERIENCE
Senior Dot NET Developer
Confidential
Responsibilities:
- Designed and implemented application using ASP.NET, Ajax, jQuery, Bootstrap, Html/CSS and JavaScript.
- Created model classes using Entity Framework with LINQ and Lambda.
- Developing Web Application using ASP.Net, SQL Server 2008 R2, Web Services, Crystal Reports 2008.
- Involved in Complete Software Development Life Cycle (SDLC).
- Understood & translated business needs into technical solutions with strong problem solving & troubleshooting.
- Demonstrate a strong understanding of object-oriented design patterns, principles, and frameworks used for web application development.
- Developed Server-side scripts in C# and utilized within ASP.NET code.
- Involve in Unit Testing, Integration Testing and System Testing.
- In business web application Created a custom, single-page, responsive web application to replace a legacy line.
- Worked on the development of ASP.NET Custom Controls and Client-side validations using jQuery and JavaScript
- In business logic layer used Interfaces, Enumerations, Delegates, Generics and Collections.
- Create complex SQL stored procedures, Triggers, Functions, Views, Indexes in Microsoft SQL Server 2008
- Working in Agile Programming Methodologies, Scrum. Following Scrum to implement Agile.
- Experienced working in Development, Testing and Production servers.
- Designed and coded application components in an agile environment utilizing a test-driven development approach.
Environment : NET Framework 4, ASP.NET, Azure, C#.NET, Visual Studio 2012, 2013, 2017, VB.Net, Ajax, Crystal Reports, SQL Server 2008, 2015,2017, HTML/CSS, GIT, Team Foundation Server, JavaScript, AngularJS, Microservices, LINQ, jQuery, Windows 7.
Senior Dot NET Developer
Confidential, Minneapolis, MO
Responsibilities:
- Designed and implemented application using ASP.NET MVC, Ajax, JQuery, Bootstrap, Html/CSS and JavaScript.
- Created model classes using Entity Framework with LINQ and Lambda.
- Deployed the application to WebSphere Application Server 7.0 on a GNU/Linux server.
- Developed two-step authentication for security and PCI compliance.
- Implementation of NodeJS based authentication service for fortune 500 using oing Federate and OAUTH.
- Worked with web development frameworks/tools: Java Server Faces, AJAX, Servlets, Java Server Pages (JSPs), XSL, CSS and the Dojo JavaScript Toolkit.
- Configured security features for the application using Form Based Authentication and Role Based Authorization using C and ASP.NET.
- Worked on Packaging the MSI using WIX 3.5 and TFS build server
- Created a Unicode / UTF-8 database and developed internationalization capability, with support for Western and Hindi character sets. Used SUA (Single User Application) and used Jenkins
- Under PCI compliance we were directly link Transunion, Experian, Asurion send Metro2 file quarterly to audit the file.
- Implemented Single Sign On (SSO) for external members to login to the application using XAML responses.
- Wrote queries in LINQ and Lambda format to achieve data from SQL Server database
- Worked in creating Pods using Kubernetes and worked with Jenkins pipelines to drive all micro services builds out to the Docker registry and then deployed to Kubernetes.
- Used some third-party controls like Kendo UI (Telerik Controls) and worked on Angular JS with HTML, CSS and Bootstrap.
- Wrote the Stored Procedures to filter and manipulate data.
- Designed the View Model to encapsulate all models and classes used on the different views for more stable, organized and clean code to reuse the Views.
- Applied the Auto Mapper to map the model class and Entity Framework to access the database.
- Used the JQuery and Ajax to create user interface for smooth and rich UI experience in Razor Views.
- Achieved the Validation by using Data Annotation in the server side.
- Implemented business logic using MVC authorization filters, action filters and exception filters.
- Used MVC Grid with Strongly Typed View Models to provide more flexible, editable grid view to increase user interaction.
- Created Custom Error Page using Handler Error filter and override the One Exception function.
- Used the NUnit for the unit test in MVC Used the Team Foundation Server as the source control.
Environment : NET Framework 3.5, Visual Studio 2010, ASP.NET 3.5, SSO, C#.NET, Kendo UI, ADO.NET, AJAX, ASP.NET MVC, jQuery, Ajax, Docker, Kubernetes, Jenkins, SQL Server 2010, HTML/CSS, Team Foundation Server, micro services, Web Services, LINQ
Senior Dot Net Developer
Confidential, Dallas, TX
Responsibilities:
- Working on N-tier architecture application with ASP.NET Web API and Entity Framework.
- Used MVC and MVVM design pattern in application development.
- Performed Unit Testing for all units in developed pages using NUnit Tool.
- Actively involved in automating the Regression Testing process of the application using the existing manual testing scenarios using C#, ADO.Net, Visual Studio Team System 2012.
- Worked with GIT and Bitbucket for source code management, JIRA as Requirement Management tool and continuous code integration using Jenkins.
- Used Razor syntax in creating Asp.Net MVC application by reducing the coding aspect.
- Designed, developed and unit tested a management and grievance tracking system, using ASP.NET MVC, SQL Server R2 and Entity Framework. Developed front end applications using Bootstrap, HTML5, CSS, JQuery, JavaScript and Angular JS, EXT JS.
- Used Team Foundation Server as versioning tool and the IDE made use of for coding purposes is MS Visual studio 2012/2010.
- Developed the application using ASP.NET concepts like Master Pages, Sessions, and Postbacks etc. using C#.
- Implementing application using C#, ASP.NET MVC 5.0 with Razor View Engine, jQuery, AJAX, HTML5, CSS3, JavaScript and Utilized Entity Framework Database First approach.
- Used C#, data grids and XML to pull the data from the database and display it on the UI
- Experience in the Front end of the Application designed and implemented a publishing framework and reusable UI component library based on AngularJS and jQuery.
- Designing responsive User Interface (UI) Layouts for dynamic web pages using ASP.NET MVC 5.0, WebAPI, Bootstrap and AngularJS.
- Responsible for developing the interactive Single Page Application (SPA) which can bind data to specific views and synchronize data with server using AngularJS and Bootstrap.
- Designed SSRS reports with dynamic sorting, defining data source for the report.
- Install, configure, patch, and upgrade database software (MySQL, MySQL cluster, Cassandra, and Couchbase)
- Building complex interfaces in the front-end using modern JavaScript tools such as Knockout and Backbone.
- Assessments are done with variable size payload variable protocol combinations Load testing variable number of concurrent requests using SOAP UI and Load UI.
- Designed class libraries for database connection using ADO.NET.
- Used Knockout.js which communicated with a RESTful web service.
- Used ADO.NET and related data objects such as Data Adapter Data Reader Data Set and Data Table for consistent access to SQL data sources.
Environment: Visual Studio 2012, Angular 2, C#, EXT JS, NoSQL, VB.Net, MVVM, ASP.Net, MVC (3.0/4.0), HTML 5 Entity Frameworks, WPF, JavaScript, AngularJS, JQuery, JSON, SSRS, SSIS, SQL Server, Web API, ETL, Windows XP, Windows Server 2003, T-SQL, Azure Cloud and SOA.