.net Developer Resume
Topeka, KS
SUMMARY
- 5+ years of IT experience with exceptional skills in Analysis, Design and Development of high scalable n - tier Web Applications, Distributed Applications and Web Services using Microsoft Technologies.
- Experience in designing and developing web-based applications using C#, ASP.NET, MVC, ADO.NET, Entity Framework, LINQ, Web Services, AJAX, IIS, XML.
- Proficient in working with various web related technologies including ASP/ASP.NET, Ajax, jQuery, HTML, JavaScript, Angular JS, Angular 2/4/5/6/7/8/9 and CSS.
- Proficiency in the implementation of Windows Communication Foundation (WCF), Web Applications, Windows Applications using .NET Framework Class Libraries.
- Extensive experience in developing WCF Services to expose useful functionality to web users through SOAP, describing them using WSDL, registering them using UDDI for easy availability to potential users and consuming them.
- Experience in developing Responsive Web Applications using CSS3 Media Queries and Bootstrap.
- Proficient in using Object Oriented Programming Principles like Encapsulation, Inheritance and Design patterns like MVC.
- Experience with Data Accessing using Data Adapter, Data Reader and Dataset in ADO.NET and LINQ (LINQ to SQL, LINQ to Objects and LINQ to XML) Providers for data manipulation.
- Experience working with Microsoft Azure Cloud based IAAS, PAAS and SAAS.
- Experience in developing Web Services to support interoperable machine-to-machine interaction over a network using REST over HTTP and WSDL.
- Familiar in updating, accessing and version controlling the code using Team Foundation Server (TFS), sub-version and GitHub.
- Ability to interact and communicate professionally and effectively with management, co-workers and others at all technical skill levels with good project management skills and substantial exposure to project-based work structures.
TECHNICAL SKILLS
Programming Languages: C#.NET, VB.NET, T-SQL, Typescript, Java Script
Microsoft Technologies: ASP.Net, C#.NET, Classic Active Server Pages (ASP), ADO.Net, ADO, Silverlight, VB.NET, WCF, Asp.net Web API, Dynamics AX, .NET Core, Azure
Web Technologies: HTML5, CSS3, SASS, JavaScript, jQuery, Twitter Angular 2/4/5/6/7/8/9, React, Material Design, Bootstrap, Node.js
Database Connector: ADO.Net, Dapper.Net
Databases: Microsoft SQL Server, Oracle and MySQL
Version Management Tools: Git, MS TFS
Unit Testing Tools: Karma/Jasmine, NUnit, MS Unit Test, XUnit
IDE Tools: Visual Studio, Visual Studio Code
Operating System: Windows, Mac, Linux
PROFESSIONAL EXPERIENCE
Confidential, Topeka, KS
.Net Developer
Responsibilities:
- Participated in requirements gathering and compiled them into requirements specification document. Involved in full Agile, Scrum methodology to produce high quality software model.
- Developed applications using .NET Core, Angular 10, C#, ASP.NET Core, JavaScript, HTML5, CSS3, and SQL Server.
- Worked with NPM commands and using Package.json for managing dependencies and dev - dependencies of Node.js applications.
- Implemented RESTful services with ASP.NET Core API and C# to be consumed by various front-ends and test the service request/response using Postman.
- Created Res-useable components, Custom Modules, Custom Directives, Pipes, Services in Angular 10.
- Used ASP.NET Core built-in Dependency Injection to improve performance and reliability of the application.
- Utilized Angular Material as well as Bootstrap and CSS3 to ensure responsiveness across different devices and screen sizes.
- Implemented Web-API functions (GET, POST) in services by using HTTP-Client and Observables.
- Developed search and advanced search components using ADO.NET to retrieve the search results from backend database (Asynchronous call) with AJAX features with partial page updates.
- Involved in coding and unit testing to develop .NET Core API with bearer token authentication using JWT.
- Responsible in creating project repository in Git, branching and merging activities and used project management tool Jira.
- Actively participate in the design and code review, Involved in performance tuning and query optimization.
Environment: .Net Framework 4.8, ASP. Net, .Net Core, ADO.Net, C#, Angular 10, TypeScript, NPM, Angular Material, JSON, Azure, CSS3, MS SQL Server, Nunit, GIT, Jira, Agile, Windows.
Confidential, Omaha, NE
.Net Developer
Responsibilities:
- Worked on Agile Methodology (Scrum Framework) to meet timelines with quality deliverables and used Jira as Project Management Tool.
- Designed and developed new features for the application using C# within .Net Framework.
- Designed and developed SPA (Single Page Applications) using Angular 6 and TypeScript.
- Implemented REST with ASP.NET Core 2.2 API and C# to be consumed by various front-ends and test the service request/response using Swagger.
- Enhance applications using Asp.net Core with Micro services architecture, deploying using docker containers.
- Designed an Azure based solution using WCF for building the RESTful web services in JSON format.
- Defined request-response message system, typically expressed in JSON or XML, which is exposed via the web—most commonly by means of an HTTP-based web server using server-side web API.
- Implemented Object Oriented Programming Support (OOPS) like Inheritance, Encapsulation, Polymorphism, Abstraction.
- Responsible for designing the application authentication using .NET Framework, Model View Controller (MVC).
- Extensive use of Web Services, REST, XML, XSL to expose the reports to facilitate the information sharing.
- Created services as Dependency Injection and implemented Input, Output, View Child to do components communication and get local reference value of HTML.
- Used LINQ to XML and LINQ to Objects for retrieving the data efficiently and Just in Time manner.
- Deployed Entity Framework for database and ORM (Object-Relational Mapping) manipulation with MS SQL Server, used Database First Approach to build the models and back-end logic.
- Created and maintained databases, tables, stored procedures, indexes, database check constraints, and business rules using T-SQL.
- Interacted effectively with the scrum master, product owners and business stakeholders/end clients and fellow team members to facilitate understanding of deliverables, prioritization, and required effort.
Environment: .Net Framework 4.7, C#, ASP. NET, .Net Core, Angular 6, HTML5, CSS3, TypeScript, Bootstrap, Node JS, WCF, WPF, LINQ, GIT, Visual Studio, Azure, Agile, Windows.
Confidential, Lake Elmo, MN
.Net Developer
Responsibilities:
- Analyzed and documented business requirements and detail design of the software for full understanding of the business and used those requirements to design application software.
- Designed and developed Data Access layer, Business layer and Presentation Layer (user interface) for the n-tier architecture web application using C#, ADO. NET and ASP. NET
- Developed User Interface with HTML, CSS, Angular 2, AngularJS, MVC, JQuery, bootstrap, glyph icons, Telerik kendo, Angular Material Design and Visual Studio.
- Assisted in designing common services to achieve SOA objectives of reusing services and reduce size of codes for faster processing and memory management.
- Involved in developing Web API using REST to communicate with legacy systems.
- Used SQL Server Management Studio extensively for querying the database for additions and modifications.
- Developed the data layer module using C# which is reusable for data transactions of entire project. In this module extensively used ADO.NET objects like Dataset, Data Adapter, Data Reader, Command, Data Table and Data Relation objects.
- Created templates and bind different components with specific models using Angular 2.
- Implemented Data extraction, importing, exporting, Transformation using SQL Server Integration Service
- Designed and developed various complex reports using Crystal Reports and gave option to export to excel and .PDF files.
- Worked in resolving the problem logs and bugs logged by testers and business people in the .NET applications and helped in production.
- Used Team Foundation Server (TFS) for Version Control, Team build, Project Management, Data Collection and Reporting.
Environment: Net Framework 4.6, ASP.Net, C#, ADO.Net, HTML5, CSS3, Angular 2/JS, Bootstrap, JSON, SQL Server, TFS, Agile, Windows.
Confidential
.Net Developer
Responsibilities:
- Involved in requirements gathering, analysis, design, implementation and testing of the applications.
- Design and develop Web forms in ASP.NET using C# implementing Presentation, Business Component and Database access layers.
- Developed Business logics and coding in C#.Net using Web API Services to manipulate the recommendation to be displayed based on customer’s input.
- Responsible for designing ASP.NET application authentication using .NET Framework, Model View Controller MVC and IIS security model.
- Used XSLT for XML data transformation in the application and Schema to check the validity of XML Document at various stages.
- Implemented Business Logic for the Multi-Threaded Applications and Created reusable class libraries using C#.
- Created pop-up windows and Dialog boxes for the user-friendly environment.
- Heavily used ADO.NET objects, DataSet, Data Table and Data Adapter for manipulating, retrieving, storing and displaying data from SQL Server.
- Write T-SQL, View and Stored Procedures (SQL Server) as required for the application.
- Used Team Foundation Server (TFS) for Version Control, Team build, Project Management, Data Collection and Reporting.
- Participated during Post-Release maintenance, bug fixing and adding new features, based on user requests.
Environment: .Net Framework, C#, Visual studio, Team Foundation Server, ASP.NET, SQL Server, XML, IIS, Web services, HTML, CSS3, jQuery, AJAX, Agile, Windows.
