.net Developer Resume
Columbus, OH
SUMMARY
- 4 years of experience in System Analysis, Design and Implementation of Web Application and Windows Applications in Microsoft Technologies using ASP.Net, ASP.NET MVC, Web Forms, WEB API.
- Experience in all phases of Software Development Life Cycle (SDLC) from Requirements gathering, Analysis, and Design, Development, Documentation, Testing, Implementation and Maintenance of various Web and windows applications in Waterfall and Agile Methodology.
- Proficient in developing application with .NET Framework and associated technologies, including: as ASP.NET, ASP.NET MVC, C#, ADO.Net, Angular 8 and other versions, SQL Azure, Bootstrap, WPF, WCF, Silverlight.
- Experience in data retrieval and manipulation using ADO.NET data objects such as Dataset, Data Reader, Data list, Data Adaptor.
- Experience working on N - Tier Architectures such as MVC (Model View Controller), MVVM (Model View, View Model), Prism in applications Strong Understanding of Data structures, Algorithms, Object-Oriented Design, Design patterns like singleton, factory, MVC, MVVM.
- Proficient at developing Single Page Application (SPA) with AngularJS controllers, directives, factories, services, routing, DOM manipulation using JavaScript, JQuery and AngularJS.
- Experienced in XML Web Services (SOAP, WSDL and UDDI), Service Oriented Architecture SOA concepts using .NET Framework
- Experience in securing web applications using ASP.NET authentication (Forms-based Authentication) and authorization mechanisms like authorizing Users, Roles and User Account Impersonation.
- Experience in developing Language-Integrated Query (LINQ) queries to retrieve data from different data sources (LINQ to Entities, LINQ to XML, and LINQ to SQL).
- Experience in designing and branding Master Pages utilizing Server Controls, User Controls, Data Grid control, Forms Validation controls, Custom controls and CSS.
- Experience in RDBMS Concepts, Database Management Systems, Database Physical and Logical design, Data Mapping, Table normalization, Data Modelling.
- Extensively worked on querying the databases like SQL Server and database design and development in writing Constraints, Indexes, Views and PL/SQL, T-SQL (Stored Procedures, Triggers, Functions and Cursors).
- Experienced in Configuration Management, setting up company Version policies, build schedule using Team Foundation Server (TFS).
- Self-Motivated and a Team player with excellent communication and written skills with exemplary analytical and problem-solving skills.
TECHNICAL SKILLS
Programming Languages: C#, ASP.NET, VB.NET, ADO.NET, Web Services, MVC, LINQ, WCF and WPF
Distributed Technologies: Restful, Web API, WCF and SOAP
Database Access Technologies: Entity Framework, LINQ, LINQ to objects, ADO.NET
UI Technologies: HTML5, Bootstrap, CSS3, XML, jQuery, JavaScript, Angular JS, Angular, Node.js
IDE: Visual Studio. Net, SQL Server Management Studio
Cloud: MS Azure
Databases: MS Access, MS SQL Server, POSTGRESSQL, Cassandra, NO-SQL, Mongo DB
Operating Systems: Windows, Linux
PROFESSIONAL EXPERIENCE
Confidential, Columbus, OH
.Net Developer
Responsibilities:
- Participated in gathering the requirements, analysis, design, development, testing and deployment for enhancements.
- Worked with advanced concepts of ASP.NET Core MVC such as Models and Providers, Filters used for developing backend technology.
- Designed and developed Hybrid-Single Page Application using C# 5.0, .NET Framework 4.8, ASP.NET MVC 5, and Angular 8.
- Developed and Consumed the Web Services for Business Rules Validation using XML Web Services, C#, and ASP.NET and SOAP protocols for the Product Recommendations and Validations.
- Implemented Angular Observables to handle asynchronous communication with our Rest API for various requirements
- Created shared folder where various functionalities like Sorting, Filtering, Date Pipes, Decimal Pipes, Clear, Print Functionality and some services which includes calculations where developed which we can re-use in entire application.
- Build and deployed ASP.NET Core application to Azure Cloud Service.
- Developed the independent WCF (Windows Communication Foundation) services and defined Service contracts for specific functionality in project search module
- Implemented lazy loading and pre loading strategies in order to maintain application performance
- Successfully handled JSON/XML data and carried out XML parsing for form submissions and DOM manipulation.
- Implemented LINQ Query operations like Grouping, Ordering and Filtering operations to access database for search of routes, drivers and packages.
- Responsible for checking cross browser compatibility and hence worked on different browsers like Safari, Opera, Firefox, Google Chrome and Internet Explorer.
Environment: .Net Framework 4.8, C#, ASP.Net Core, ASP.Net MVC, Visual Studio 2019, Angular 8, TypeScript, Bootstrap, Web Services, Rest API, Microsoft Azure, JSON, XML, LINQ, Agile, Windows.
Confidential, Farmington Hills, MI
.Net Developer
Responsibilities:
- Working in Agile Methodologies for rapid development and regular adaption to the varying requirements and continuous delivery of the working software.
- Created and deployed XML Web Services (WCF) using ASP.Net and C#, used them to generate the proxy class files based on the web services and consumed in web application.
- Involved in Implementing Service Oriented Architecture (SOA) and used WCF and REST services to expose business logic as services and consumed those services.
- Worked with Web API to provide services to HTTP requests and created Rest Services using ASP.NET Web API2.
- Consumed Web Services using WCF for online transactions using C# and exposed them through SOAP and HTTP.
- Worked on Microsoft Azure for running applications and keeping data on the cloud.
- Implemented Security, Routing, bundle configuration, Action Selectors, Action Filter, and Caching in MVC controllers for application development.
- Used ADO.Net extensively for retrieving, querying, storage from the database and used Grid view & Details View to display and manipulate the data returned from the database.
- Worked with ASP.NET Web Forms, Web Services, and State Management, caching features, configuring optimizations and securing the web application.
- Created Restful services using ASP.NET Web API. Configure the service web.config files programmatically using Linq to XML. Used Generics, Lambda Expressions, Extension Methods, Linq to Sql, Linq to Objects.
- Designed, developed SOA Web Services using WCF Services with .NET, C#.NET and Hosted on IIS and Unit tested with MS Unit Framework, C#.
- Used Oracle to write Stored Procedures and functions where some of the stored procedures would do a nightly job.
- Developed SQL packages, procedures, triggers, functions and indexes to implement business logic.
- Used JIRA to keep track of outstanding bugs to reduce downtime, increase productivity, and improve communication.
Environment: .Net Framework 4.7, C#, ADO.Net, ASP.NET Webforms, Web API, Microsoft Azure, SOAP, HTTP, WCF, LINQ, IIS, Oracle, Jira, Agile, Windows.
Confidential, Fishers, IN
.Net Developer
Responsibilities:
- Involved in Software development life cycle (SDLC) of application from design phase to implementation phase, testing, Deployment and maintenance phase.
- Designed and developed web pages using HTML5, CSS3, AngularJS, JQuery, AJAX, JavaScript and ASP.Net, WPF.
- Writing business and data access components (as separate assemblies) in C# utilizing ADO.NET transaction management.
- Used SOAP based web services to develop N-tier distributed .NET applications.
- Created WCF services for data exchange between clients and server. Implemented Fault Contract and Data contract for WCF service.
- Used Compiled Queries, Multiple Contexts, Explicit Loading, and Save Changes to context after all database operations to improve the performance in Entity Framework.
- Used AJAX for partial page updates and AJAX Toolkit for designing GUI screens.
- Implemented XML Web Services inC#based on SOAP protocols using XML and XSLT extensively for data transfers.
- Effectively developed user controls to provide search functionality on documents.
- Tracking all issues with JIRA tickets and resolves them.
Environment: .Net Framework 4.6, ADO.NET, HTML5, CSS3, AngularJS, jQuery, AJAX, JavaScript, WCF, WPF, XML, Webservices, JIRA, Windows.