.net Developer Resume
Minneapolis, MN
SUMMARY
- Around 7+ Years of IT experience with exceptional skills in Analysis, Object Oriented Design, Development and Implementation of Web Applications and Windows Applications using C#, .Net framework, .Net Core, and ADO.NET.
- Hands on experience in development and implementation of high - end applications with Microsoft .Net Core 2.0/2.2/3.0/3.1 , .NetFramework 3.0/3.5/4.0/4.5 and Visual Studio.
- Expertise in Microsoft .Nettechnologies C#, ASP.NET, VB.NET, MVC, ADO.NET, Web Services, Windows Communication Foundation (WCF) and WPF.
- Experience with software development eco-system such as Git, Jenkins, Artifactory and CI/CD pipeline.
- Solid knowledge and experience with Web Forms, WinForms, LINQ, CSS, AJAX, IIS, JavaScript and UI design.
- Experience in developing User Interface using HTML, XHTML, DHTML, XML, XSD, XSL, X-Path, CSS, JavaScript, JQuery and VBScript.
- Hands on experience in creating and utilizing WCF Web Services.
- Experience in XML Web Services (SOAP, REST, WSDL), Service Oriented Architecture (SOA) concepts using .NET Framework and .Net Core.
- Experience in using LINQ to SQL, Entity Framework and ADO.NETto develop Data Access Layer.
- Good Understanding of how persisted objects are created, queried, and used with Entity Framework.
- Strong knowledge in creating user-friendly UI application using WPF.
- Extensive knowledge of C# object-oriented programming language concepts like Abstraction, Polymorphism, Inheritance and Encapsulation.
- Experience in design and development of applications using N-Tier Architecture.
- Experience in implementing .NETSecurity features like Authentication and Authorization using Forms-based and Windows-based Authentication, Authorizing Users, Roles and User Account Impersonation.
- Extensive work experience with Data Adapter, Dataset and Data reader as a part of ADO.NETto access and update database.
- Hands on experience in reports development using SQL Server Reporting Service (SSRS) and Crystal Reports and experience in developing integration packages using SQL Server Integration Service (SSIS)
- Good Experience in database development in creating complex database Queries, Views, Stored Procedures, User Defined Functions, Cursors and Triggers.
- Good work experience in MS SQL Server 2008R 2/2012/2014/2016. Knowledge in developing stored procedures functions and triggers using T-SQL and PL/SQL.
- Implement code version maintenance/tracking using Microsoft Visual Source Safe (VSS) and Microsoft Team Foundation Server (TFS).
- Extensive experience with process modeling using UML, Flow charts, Sequence diagrams, Activity diagrams and Use cases by using tools like MS Visio and Rational Rose.
- Experienced in Software Development Life Cycles (SDLC) methodologies like Agile, Waterfall and Scrum.
- Proven ability to analyze problems, roots cause, and develop innovative solutions to business challenges and streamlining operations.
TECHNICAL SKILLS
Programming Languages: C#, VB.Net, C, C++, SQL
.Net Technologies and Frameworks: .Net Core 2.0/2.2/3.0/3.1 , .NETFramework 3.0/3.5/4.0/4.5/4.6/4.7 , ASP.NET, ADO.NET, LINQ, Web Services, WCF, ASP.NETMVC, WPF, Entity Framework
Markup Languages: XML, XAML, XSL, HTML5, XHTML
Scripting Languages: JavaScript, Ajax, JQuery, AngularJS, NodeJS, ReactJS
Database: SQL Server 2017/2016/2014/2012/2008 R2
Development Tools: MS Visual Studio 2019/2017/2015/2012/2010/2008 , JIRA, SSIS, SSRS, SOAP UI, Docker, MS Visio
Testing Tools: N-Unit, MS Unit
Version Controller: GitLab, Team Foundation Server (TFS), MS Visual Source Safe (VSS)
Web Servers: Internet Information Services (IIS).
Operating System: Windows XP/Vista/7 /8/10, Linux
PROFESSIONAL EXPERIENCE
Confidential, Minneapolis, MN
.Net Developer
Responsibilities:
- Understanding teh user requirements and developed web applications and back-end applications.
- Work with business analysts and end users to develop teh technical design document, and test specifications to satisfy teh business requirements.
- Extensively worked to design and develop user interface for web application using Visual Studio 2019, ASP.NET core, MVC, C #.NET, and AJAX, XML and CSS with Object-Oriented programming techniques.
- Worked on implementing features of C#.Netlike partial classes, LINQ etc.
- Developed interactive pages of teh application using ASP.NETWeb Forms pages with C# for teh code behind modules.
- Designed teh web pages using ASP.NET, HTML, Angular.js, JavaScript, AJAX, jQuery, XML and CSS.
- Worked on creating Custom Error pages and Exception Handling.
- Deployed applications using CI/CD pipelines and infrastructure automation with tools like Docker, Kubernetes, Jenkins.
- Reviewed WSDL documentation and SOAP protocol while working with Web service. Developed and maintained portal using ASP.NETand C#.
- Worked with XML for data transmission via WCF services and communicated to teh API with layers.
- Consumed WCF SOAP/REST services based on SOA architecture and used Basic Http Binding for binding and worked on WCF security.
- Implemented WEB API Services using CRUD operations with HTTP (GET, POST, PUT and DELETE).
- Developed unit testing using N-Unit.
- Developed teh mapping document to point teh host field names on teh WCF service and deployed teh document into Share Point.
- Developed ETL packages with different data sources (SQL Server, Flat Files, Excel source files, XML files etc.) and loaded teh data into target tables by performing different kinds of transformations using SQL Server Integration Services (SSIS).
- Performed SSIS ETL operations to validate, cleanse, transform and load data to data warehouse.
- Worked on complex SQL queries, stored procedures, functions, triggers, joins and SSIS/DTS packages.
- Developed store procedures to design teh table structure in teh database by following teh business rules.
- Designed & developed .Netclasses, user controls, new application modules, web services for batch jobs.
- Used datasets, Data table and Data view to retrieve and manipulate data and display it in an ASP.NETpage.
- Also responsible for testing SSIS packages, performance tuning and optimizing SQL queries to ensure data completeness, data transformation, data quality, integration testing & regression testing.
- Developed application infrastructure component like logging, exception handling, data access, caching and cryptographic application block.
- Designed teh application using ASP.NET core, LINQ for data manipulation.
- Implemented teh Data Access layers using ADO.NET, Entity Framework for retrieving, querying and manipulating data in teh database.
- Used ADO.NETobjects such as data reader, data adapter and dataset for consistent access of teh data from data layer.
Environment: Visual Studio.Net2015, C#,.Net Core 3.0/3.1, .NET4.5, ASP.NET, ADO.NET, MVC5, LINQ, CRM, WCF, WPF, XML, GitLab, CSS3, JavaScript, J-Query, AJAX, Ext.js, SSIS, SSRS, N-Unit, SQL, SQL Server 2016 and Windows.
Confidential, Chicago, IL
.Net Developer
Responsibilities:
- Used Agile/Scrum methodology to develop teh application.
- Involved in daily stand ups and scrum retrospectives meetings to identify teh issues.
- Used Version One as agile project management software for managing teh backlogs, goals and issues.
- Designed teh website using DotNetNuke and used HTML, CSS, JQuery and JavaScript for teh content that goes into teh modules.
- Used C# with Visual Studio 2015 for Web based applications.
- Used and created WinForms.
- Used VB.Netto create a web service that is utilized by teh business layer of teh application.
- Used Live Validation JavaScript library to validate forms.
- Used teh existing WCF services and modified accordingly to process teh customer information.
- Version control used is SVN to commit teh code changes.
- Working with angular.js for coal train app that provides teh information about teh coal each train carries.
- Extract Transform and Load (ETL) source data into respective tables to build teh required data marts. Utilized SSIS (SQL Server Integration Services) to produce a Data Mart for reporting.
- Worked with Foundation framework for teh responsive front-end design Implemented teh Data Access Layer using ADO.Netand involved in writing and maintaining SQL Queries and teh required stored procedures, triggers and functions.
- Developed test cases and performed Unit Testing and Integration Testing of teh system.
- Responsible for developing, consuming and implementing distributed Application using Web Services and achieved SOA.
- Designed SSIS package which extracts data from excel, validate teh data and load it into teh staging table. Data will be loaded into teh main table once teh business validations/rules are successfully passed.
- Responsible for properly handling teh errors (Exception Handling/Error Handling) in teh method level using try catch finally block and on Application level in global.asax Application Error event.
- Responsible for logging teh errors into files, databases accordingly using Some Logging assemblies and custom coding.
- Responsible for developing reusable Data Access Library using ADO.NetEntity Framework and wrote teh Queries using Linq To Entities to Query teh Class Objects which were mapped with Data base Tables.
- Responsible for designing and developing teh Back-end Database using SQL Server 2016 and Creating Tables, Relations, Indexes, Stored Procedures, Views, Functions.
- Used TFS to get teh latest and also to make changes in teh existing pages and saving it back in teh TFS.
- Used XML for data storage and XSLT to transform teh SQL queries returned as XML nodes.
Environment: .Net Core 2.0/2.1, .NETFramework 4.5, Visual Studio2015, SSIS, SSRS, DotNetNuke, Tortoise SVN, Version One, IIS, SQL Server 2016, SSIS, HTML5, WinForms, ASP.Net, WCF Web Services, C#.NET, ASP.NET4.5, AJAX, XSLT, CSS3, XSD, LINQ, JavaScript, MightView.
Confidential, Ridgeland, MS
.Net Developer
Responsibilities:
- Involved in understanding user requirements, designing and developing web application and back end applications.
- Interacted with business analysts, end users and worked on teh application specifications to develop detailed functional, technical design, and test specifications that fully satisfy business requirements.
- Designed web application wireframe as per business requirement.
- Designed and developed user interface for web application and intranet application using Visual Studio 2015, ASP.NET, MVC, C #.NET, and AJAX, XML and CSS with object oriented programming techniques. Used various features of C#.Net(e.g. reflections, generics, partial classes, LINQ etc.)
- Designed teh web pages using ASP.NET, HTML, Angular.js, JavaScript, AJAX, jQuery, XML and CSS.
- Developed interactive pages of teh application using ASP.NETWeb Forms pages with C# for teh code behind modules.
- Worked with WSDL document and SOAP protocol while working with Web service. Developed and maintained portal using ASP.NETand C#.
- Involved in designing new web features using Angular.js.
- Developed UI for web applications using ASP.NET Web Forms using C#, WinForms for implementing teh communication between teh modules.
- Developed ETL packages with different data sources (SQL Server, Flat Files, Excel source files, XML files etc.) and loaded teh data into target tables by performing different kinds of transformations using SQL Server Integration Services (SSIS).
- Designed & developed .Netclasses, user controls, new application modules, web services for batch jobs.
- Extensively used Ext JS and JavaScript for UI interaction, XML for data transmission via WCF services and data manipulation using LINQ.
- Created and consumed WCF SOAP/REST services which are based on SOA architecture. Used Basic Http Binding for binding purposes. Worked on WCF security.
- Used LINQ and WPF to communicate between DAL and other business components.
- Extensively used Ado.Netobjects such as Data Adapter, Dataset, Data Reader, and Data View. Designed pages in SharePoint Designer.
- Extensively used datasets, Data table and Data view to retrieve and manipulate data and display it in an ASP.NETpage.
- Responsible for testing packages using SSIS (ETL) to verify data completeness, data transformation, data quality, integration testing, UAT & regression testing.
- Build technical architecture of application and document design in high level and low-level design document.
- Developed application infrastructure component like logging, exception handling, data access, caching and cryptographic application block.
- Involved in developing and organizing Custom Error pages and Exception Handling.
- Developed systems using .NETcomponents and implemented teh Data Access layers using ADO.NET. Used ADO.NETobjects such as data reader, data adapter and dataset for consistent access of teh data from data layer.
- Developed stored procedures, functions, triggers using SQL and T-SQL in SQL Server 2014 for fetching data and binding.
- Involved in teh design of teh database and developed stored procedures, for implementing teh business rules.
Environment: Visual Studio.Net2015, C#, .NET4.5, ASP.NET, WinForms, ADO.NET, MVC5, LINQ, CRM, WCF, WPF, XML, TFS, CSS3, JavaScript, JQuery, AJAX, Ext.js, SSIS, SSRS, NUnit, SQL, SQL Server 2016 and Windows.
Confidential, Minneapolis, MN
.Net Developer
Responsibilities:
- Involved with teh client team to design and develop teh application according to client requirement using WCF, SOA, and ASP.NET with teh business logic implemented using C#.
- Involved in SCRUM meetings with other team members to discuss teh flow of teh project.
- Involved with teh CRM team to design Entity relationship between online application and Microsoft Dynamics CRM to integrate application with Microsoft Dynamic CRM.
- Designed and developed forms using C#. NET using N-tier architecture.
- Designed User Interface with Bootstrap CSS and Bootstrap JQuery, AngularJs and JavaScript.
- Design and develop Databases, Tables, Stored procedures, triggers, cursors SQL Server.
- Developed complex stored procedures using temporary tables and loops using SQL and PL/SQL.
- Prepared documents such as test documents, technical specification, and production move documents.
- Developed XML page content file to read teh front-end text from XML File.
- Integrate Lookup services with teh online application like country, county, state etc. which is provided by Microsoft Dynamics CRM.
- Created SSIS packages for data extraction, transformation, and loading.
- Integrate Shopping Cart of Online application with Microsoft Dynamics CRM which provides facility to Add, Edit and Delete item from teh cart using Web Services.
- Designed and Developed Payment module which provides facility for Online Payment for users With Credit Card, Debit Card, ACH Payer.
- Integrate Payment module with EPay Web Service to make Payment with Credit Card authorization.
- Extract, Transform and upload data into SQL Server databases using EDI Source components
- Interface with Application Users and other team members to solve data issues and user requests.
- Used JavaScript for client-side validations.
- Create standard scripts for creation of tables and data insert scripts.
- Developed SQL stored procedures, views, and functions and optimized using indexes.
Environment: ASP.NET 4.0, C#, .Net Framework 4.0, bootstrap, CSS3, bootstrap JavaScript, Visual Studio 2013, SQL Server 2014, SSIS, HTML5, XML, Microsoft Dynamics CRM, TFS (Team Foundation Server)
Confidential, Boston, MA
.Net Developer
Responsibilities:
- Involved in all teh phases of teh Project Life Cycle and also analysis of teh system based on n-tier architecture.
- Also involved in support and maintenance of teh project.
- Developed and implemented teh Web forms GUI design using Asp.net.
- Followed Agile Methodologies (Scrum and Extreme Programming).
- Used controls and other user-friendly mechanisms developed with Web-Custom Controls and User Controls and Bootstrap controls.
- Implemented Security Features using ASP.NET Login Controls, Personalization, Membership, Authentication and Authorization.
- Build web user interface screens as .Net ASPX pages using HTML5, CSS3, JavaScript.
- Performed input validations on Web Forms using various .NET Validation Controls.
- Extensively used Master Pages, Web User and Custom Controls in developing teh front-end application.
- Designed and developed UI components, implementing event handling using C#, DHTML, AJAX.
- Involved in teh Design of teh Application using ASP.Net, LINQ to SQL.
- Extensively used XML for data passing between modules and applications.
- Involved in writing SSIS packages for loading data from teh client DB to teh local DB.
- Created complicated reports like parameter-based reports, sub reports, well formatted reports, matrix reports, chart and tabular using SSRS 2012.
- Implemented Form Based authentication and Role based authorization to authenticate users.
- Worked on Sql queries like stored procedures, Functions, Triggers to get teh data from Sql Server and Oracle.
- Implemented of WCF services and better logging and exception management support to help in teh premature detection of new problems.
- Developed unit tests to test Repository, Service, Domain, and UI using UNIT for Test Driven Development.
- Used GitHub for Version control.
- Unit testing, debugging and problem solving.
Environment: C#, .Net Framework 3.5, ASP.Net, Visual Studio2013, Ajax, LINQ, Visio, HTML, JavaScript, Web Services, bootstrap, XML, Unit Testing, SQL Reporting services, MS SQL Server 2012, SSIS, SSRS.
Confidential
.Net Developer
Responsibilities:
- Involved in teh Analysis, Requirements gathering and Development of teh project.
- Created low level technical design document by analyzing BRD created by analyst.
- Created Asp.net MVC razor views, models and actions in controller in UI layer.
- Developed JQuery Ajax driven MVC Partial views to call enterprise web services.
- Provide teh navigation between teh pages by implementing MVC routing concepts.
- Configure teh Entity framework to access teh database tables and performing data manipulations.
- Implemented teh Business logic in C#.NET, where all teh Business Objects are written in developing teh whole Application.
- Used JavaScript to perform teh client-side validations and to generate dynamic actions.
- Create AJAX methods to perform asynchronous calls to actions in controller.
- Developed teh Web Services and invoked them by using XML, SOAP and WSDL tool for creating proxy classes.
- Worked with SOAPUI to test teh Web Services.
- Worked with Proxy Classes via web methods.
- Worked on XML Serialization to access teh properties of an object and modify its values.
- Tested teh application as per teh test cases and business logic using unit test and fixed teh bugs.
- Used Linq to SQL and Linq to Objects, Linq to entities to perform teh in-memory data operations.
- Has written XML Schemas to model teh data contracts, and to validate teh input xml received from teh external systems.
- Created new SSIS packages for populating data into MS SQL database.
- Designed database Tables, Views and Triggers in SQL Server2008
- Developed stored procedures, views, cursors and triggers using MS SQL.
- Involved in testing teh application using N-Unit testing.
- Used TFS for source code repository.
Environment: ASP.Net 3.0, MVC 4, C#.Net, Unit Testing, VS 2010, SQL-Server 2008R2, SSIS, XML, Windows XP, JavaScript, HTML, SOA, OOAD, TFS, WCF, MS SQL, N-unit.