We provide IT Staff Augmentation Services!

Sr. Dot Net Developer Resume

Plano, TX

SUMMARY:

  • Over 7 years of experience as a Full - stack .NET developer in software design, development, implementation, and testing of client-server, N-tier and web applications using Microsoft Technologies across various domains like Payment Processing, Insurance, and Healthcare.
  • Excellent experience in developing Windows and Web services using C# and Web API.
  • Developed N-tier web applications using Visual Studio, C#, ASP. Net MVC 5, ADO. Net, WPF, WCF, XML, SOAP, VB. net, Web Services, Web Forms, WinForms, Microsoft . Net Frameworks 4.6.
  • Strong experience in developing enterprise-level Web Applications using n-Tier Architecture and Object-Oriented Programming (OOP) and methodologies.
  • Experienced in Developing Single Page Applications using Angular JS/2. Also, worked with Angular JS/2 for Two-Way data binding and dependency injection.
  • Proficient in Web Programming to enhance user experience and performance using JavaScript, jQuery, Knockout js, React JS, AJAX, AJAX Toolkit, jQuery and HTML, CSS, Bootstrap.
  • Experience in creating MS SQL Server objects like Tables, Stored Procedures, Views, Indexes, Triggers, Cursors, user defined data types and functions.
  • Experience with Entity Framework approaches such as code-first and database-first.
  • Extensively used LINQ (LINQ to SQL, LINQ to XML), ADO. NET, Entity Framework and T-SQL in developing Data Access Layer.
  • Successfully implemented various multi-tiered. NET applications using C#, HTML5, jQuery, CSS3, JavaScript, J-Query, Ajax, Json. NET, ASP. NET MVC 5, ADO. NET, IIS, MS SQL Server, ADO. NET
  • Experience in working in Software Configuration Management using Tortoise SVN, GIT and Visual Studio Team Foundation Server (TFS). Experience in using third party tools like Telerik and kendo Controls.
  • Experience in developing Service Oriented Architecture (SOA) Enterprise Applications using WCF and RESTful services using Web API's 2.
  • Expert in designing Enterprise reports using MS SQL Server Reporting Services (SSRS), SSMS. Created new SSIS Packages and fixed failing ones Deployed SSIS Packages to MS SQL Server and created Jobs to run these Packages daily. Worked in field of dot net technologies to achieve continuous integration AWS and continuous delivery
  • Hosting of Windows WEB API's2, Asp. Net applications in IIS and creating Cloud Instance using AWS for deployment in product environment.
  • Experience working in MS SQL Server Integration Services (SSIS) packages to extract, SSRS, transform and load (ETL) data from different databases.
  • Experience in writing unit tests using MS-Test, NUnit and Qunit.
  • Worked in various periods of SDLC from necessities, usage to testing took after by Agile approach. Coordinate with the QA Team for Unit Testing and Integration Testing of different modules.
  • Hand on experience on Design Patterns and Model View Controller (MVC) architecture.
  • Experience in implementing the design Patterns like MVVM (Model View View-Model), MVC and MVP architecture.
  • Web Development experience, with proven background successfully managing all facets of site development, from initial design and architecture to site deployment and client management.
  • Familiar with development and configuration of Layer 7 (Enterprise Service Bus) policies.

SKILL:

Frameworks Tools: .NET (1.1, 2.0, 3.5, 4.0), ASP.NET, MVC, ADO.NET, WPF, WCF, WWFWebServices, SOAP, REST, AspNet, WebApi, AspNet.RazorMicrosoft.Owin, .NET Remoting, MSMQ, JSON, JQuerySoftware Tools: Microsoft Visual Studio till 2015, Microsoft Visio Professional

Databases: Microsoft SQL Server, MS Access, Dynamo DB

Testing tool: MS Unit Test Framework, Unit Test Tools - CppUNIT, Selenium

SDLC Methodologies: Waterfall, Agile Methodology

Architecture/Patterns: SOA, MVC, MVVM, SOLID principles, GOF Design Patterns etc.

Reporting: SSRS (SQL Server Reporting Services), MS Report Viewer

Containers: Docker,Kafka

PROFESSIONAL EXPERIENCE:

Confidential, Plano, TX

Sr. Dot Net Developer

Responsibilities:

  • Perform all facets of design, application development and testing within . NET Development based on programming guidelines/standards.
  • Fixed bugs/defects across the VBMS system.
  • Designed UI using the HTML 5.0, JavaScript, CSS, jQuery 2.1.1.
  • Designed and developed Web Pages using ASP. NET MVC5, Angular4, C#. NET, HTML, JavaScript, CSS and Server Controls.
  • Used Kendo UI Asp. net MVC Ajax UI Controls for UI layer.
  • Implemented MVW pattern in front-end using jQuery, React JS and Angular4
  • Implemented Veteran Travel Reimbursement Module related client-side scripts using jQuery & JavaScript.
  • Developed service -oriented architecture solutions (SOA and Microservices) using Restful APIs.
  • Worked on Kendo UI grid part of reports creation in which data will exports to Excel and Csv files.
  • Designing of Angular4 Modules and Controllers using different directives like ngShow, ngRepeat, ngApp and ngController.
  • Implemented transaction for Events processing.
  • Implemented Re-try logic for data insertion/updating for various events.
  • Implemented simulated Veteran Affair (VA) Web API.
  • Involved in all the phase of Software Development Life Cycle (SDLC) including Analysis, Design, Programming, Testing and Deployment.
  • Developed user and custom controls using C#, Visual Studio and Expression Blend for WPF application.
  • 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.
  • Converting old legacy systems, such as payment, order process, order management, etc. into micro services platform by converting it into individual REST Services.
  • Installed, Configured and Administered Jenkins as a continuous integration tool.
  • Programmatically Creating Jenkins job using REST API and Creating jobs using CLI, Integrating several tools with plugins.
  • Participate in Scrum/Agile meetings to update the status of application development.
  • Converted our staging and Production environment from a handful AMI's to a single bare metal host running Docker.
  • Querying the user's data using stored procedures to improve the performance of data retrieval.
  • Responsible for tuning T-SQL procedures, triggers and other database objects.
  • Interact with the database using Entity Framework to have object-relational mapping and also use LINQ to query the DB.
  • Used Ajax to call RESTful API and load data onto web page for seamless transition.
  • Created Docker containers and installed Jenkins on them for continuous deployment and moved the Docker containers to multiple environments.
  • Developed the independent WCF (Windows Communication Foundation) services and defined Service contracts for specific functionality in project search module.
  • Managed mid-sized SQL databases on Azure SQL servers.
  • Worked on SSIS for transferring of data from another database to SQL Server.
  • Involved in developing frontend development using ASP. NET MVC, C#, jQuery, Angular 4 and JavaScript.
  • Designed and developed the REST based Microservices using the Spring Boot.
  • Created Docker containers and installed Jenkins on them for continuous deployment and moved the Docker containers to multiple environments.
  • Created a RESTful API for a custom built library database that included book data and check-out and check-in functionality for inventory.
  • Worked on SSIS for migrating data and SSRS for creating reports.
  • Involved in writing Queries and Creating Stored Procedures in SQL Server 2014.
  • Created a number of SQL Reports in large database with Design, Develop, and Build and publish the reports using SSRS.
  • Used VB. Net and ADO. NET to define and implement Business Logic Layer and Data Access Layer.
  • Performed performance tuning and Optimization for the few screens to reduce the response time.
  • Writing WCF and Web API Services and consuming in frontend application.
  • Involved in deployment of applications in multiple environments (Development, Testing and Staging)
  • Design & Develop data driven framework using Selenium WebDriver and Implemented automation using Selenium Webdriver and C#.
  • Responsible for designing application UI pages using HTML5, CSS3, Bootstrap, JavaScript, ASP. NETWeb API.
  • Recreating Application pages based on win form functionality.
  • Creating and migrating source data into SQL server 2012 Tables.
  • Involved Pre-Validation on output data before moving to Prod.
  • Used JQuery and Java Script for Client-Side Validations.
  • Used MVC architecture in Titan Application.
  • Participated in Sprint Grooming & Project Implementation (PI) planning sessions.
  • Converted. Net application to Microsoft Azure Cloud Service Project as part of cloud deployment.
  • Followed Agile Methodology with 2 weeks Sprint and used VersionOne for tracking Backlogs items.
  • Writing queries using T-SQL Statements, Views, User Defined Functions, Stored Procedures, Triggers in SQL Server for inserting/Updating/Deleting the data into tables.
  • Deployed DB script changes in Dev/QA/Pre-Prod environments using Jenkin Build.

Environment: C#, .Net, Angular 4, HTML5, CSS3, Visual Studio, WPF, XML, SQL Server, VB. Net, ASP. Net, Bootstrap, RESTful API, Azure, WCF Web Services, MVC, Web API, Agile/Scrum, T-SQL, TFS, GIT.

Confidential, San Antonio, TX

Sr. Dot Net Developer

Responsibilties:

  • Create the application in. NET framework 4.5 and implement logic using C# and OOPS concepts.
  • Create the application UI using client side technologies like Java Script, J Query, Angular JS, CSS3, HTML5 and AJAX.
  • Developed infrastructure with automation in AWS (EC2, Lambda, EBS, RDS, Dynamo, ELB, and BOTO3) with
  • AWS cloud formation templates. Created and designed the AWS Cloud Formation templates to create custom sized VPC, NAT subnets, for deployment of Web applications and database templates.
  • Involved in testing different interfaces and web application for Facets and tested the changes for the front-end screens in facets related to different modules and evaluated program performance and integrated facets details in technical design.
  • Responsible for enhancement, bug fixes, developing Microservices using . NET Core framework.
  • Designed and Implemented IAAS and PAAS solutions using cloud, Storage, Server, Virtualization and Network technologies.
  • 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.
  • Implemented Web API services using. Net Core 2.0 to get the various requests data from various systems and send responses after processing in VetFed.
  • Write code style guidelines for angular4 based on angular official documentations, formularize into simple 4-step procedure for fellow developer to follow.
  • Knowledge of Microservices groupings of lightweight services, interconnected, although independent of each other, without direct coupling or dependency
  • Developed various stored procedures for the data retrieval from the database and generation of different types of reports using SQL reporting services (SSRS) and SSIS
  • Used Dapper ORM to interact with SQL Server.
  • Used TFS & GIT as source control for source check-in, check-out and merging the code changes.
  • Used kibana to see the MDE application logs to track down the root cause for issues.
  • Configure Azure cloud service for end point deployment and deploy services on Azure cloud.
  • Co-ordination with QA Testing, Defect Tracking and closure, communicate with business user for requirement.
  • Designed and developed the REST based Microservices using the Spring Boot.
  • Writing queries using T-SQL Statements, Views, User Defined Functions, Stored Procedures in SQL Server 2012.
  • Participated in Sprint Grooming & Project Implementation (PI) planning sessions.
  • Followed Agile Methodology with 2 weeks Sprint and used pivotal tracker for tracking Backlogs items.

Environment: Visual Studio, Net Framework, .NET, ADO. Net LINQ, MVC, HTML5, CSS3, JQUERY, ASP. NET, Azure, Dapper ORM, XML, IIS, AJAX, Restful Services, Postman, Fiddler & Pivotal Tracker, kibana.

Confidential, Nashville, TN

Dot Net Developer

Responsibilities:

  • 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.
  • Integrated HTML5, CSS3 and JavaScript into ASP. NET environment.
  • 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.
  • Developed a stored procedure search and obtain the data reports using facets to narrow down the search using ADO. NET Entity Framework and C#.
  • Used ADO. Net Technology to connect the web forms to data sources such as MS SQL Server and Xml files for manipulating data in database.
  • 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.
  • Visual Studio is utilized as the IDE tool for the management of the project and controls as they are developed and deployed.

Environment: C#. NET, ASP. NET MVC, VB. Net, Azure, SSRS, SSIS, SQL Server 2008, RESTful API, WPF, HTML5, IIS, Visual Studio, SVN, HTML and CSS, JavaScript, jQuery.

Confidential, Minneapolis, MN

Dot Net Developer

Responsibilities:

  • Involved in development of Web Forms, Classes using C#. NET that incorporates both N-tier architecture and database connectivity
  • Developed ASP. Net pages using ASP. NET 3.5 web form controls, Controls, HTML server controls in C#.
  • Used Visual Studio. NET 2008 IDE to design the forms, develop and debug the application.
  • Wrote SQL Queries to create tables, stored procedures using SQL server and used LINQ queries.
  • Implemented version controlling using SVN.
  • Deployed web application on Internet Information Server for production.
  • Enhanced and developed UI functionality using ASP. NET, jQuery, HTML, and XML.
  • Created CSS files to be applied to various web forms on the web pages.
  • Used ADO. NET extensively for retrieving, querying, storage, and data manipulation.
  • Used Page and Data caching concepts to increase the throughput of the ASP. Net pages.
  • Used Ajax toolkit, regular expressions, regular expression validates, user search controls
  • Created Crystal reports on the web page by accessing the database.
  • Created stored procedures for application data access and manipulation.
  • Involved in writing Transact-SQL Queries, stored procedures, user defined functions, views and Good understanding of Normalization /De-normalization, Database design and modeling.
  • Designed SQL Scripts, for creating relational database tables with primary-foreign key relations and also temporary tables in SQL Server 2008 using T-SQL.
  • Mainly involved in coding the business logic for the entire system based on the requirements in C# and used Design Patterns such as Abstract Factory, Facade & Singleton patterns for writing the business logic based on the requirement by using. Net Framework 3.5, C#, Visual Studio 2008.
  • Maintained enterprise reporting (SSRS Reporting Services) based on specifications and business needs and modified existing reports as needed.

Environment: Visual Studio. NET, ASP. Net 3.5, ADO. Net, LINQ, XML, SQL Server2008, SSRS, SSIS, Tortoise SVN, IIS6.0, Windows Server 2003, Web Forms, JavaScript, jQuery, Html and CSS

Confidential

Dot Net Developer

Responsibilities:

  • Developed/Modified front end UI using HTML and CSS.
  • Designed User Interface using ASP.NET Pages, Web Controls, Custom Controls, User Controls,
  • HTML, and Style Sheets and C#.NET and VB.NET for Middle tier processing.
  • Designed Created and Implemented new relational tables and upgraded the existing tables.
  • Designed and developed user-interface for major modules of the project using ASP.Net controls.
  • Designed and Implemented Data Access Assemblies using ADO.
  • Used ADO.NET objects for data retrieving, querying, storage and manipulation to data sources.
  • Used Data grids, Grid view and Data Reader for Data manipulation and display.
  • Used SQL Server database as the backend and XML for web configuration files.
  • Designed and implemented reports using Crystal Reports.
  • Used web services in the appropriate scenarios to communicate with other applications.
  • Used Cascading Style Sheet (CSS) in web pages to separate presentation from structure.
  • Used JavaScript Validate input values on forms to make sure that they will be accepted before

Environment: Visual Studio 2003, ASP.NET, VB.NET, Internet Information Service (IIS 5.0), JavaScript, ADO.NET, SQL Server 2000.

Hire Now