.net Developer Resume
Colorado Springs, CO
SUMMARY
- 5+ years of professional experience as .NET developer, specialized expertise in C# development using Object Oriented Analysis.
- Familiarity in using Visual Studio, Agile and Structured development, SQL Server Management Studio, Notepad++.
- Experience in. Net Technologies which include Object Oriented Languages C#, ADO.NET, VB.NET, Entity Framework, ASP.NET, ASP.NET MVC, MVVM, Web Forms, WPF, like Web API and WCF.
- Experience in building and deploying web applications using Microsoft Azure.
- Good command in the OOPS concepts like Inheritance, Polymorphism, Abstraction, Interfaces, Exception Handling, Partial Classes, SOLID principles. and also, in - depth knowledge in 3 -Tier, N-Tier architecture pattern that include (Presentation tire, Logical Tire and Data Tire).
- Strong knowledge in C# programming language and Microsoft SharePoint which is used for collaboration of documents.
- Experience in developing applications using WCF and WPF.
- Experience in working with ASP.NET MVC Web Forms, User Controls and Custom Controls.
- Very good experience in using design patterns like Dependency Injection, SOLID, MVVM patterns and Object-Oriented Programming.
- Experience in converting .Net application to Microsoft Azure Cloud Service project as part of cloud deployment.
- Used Git Flow and Bitbucket to manage source control of new features, releases and hot fix enhancements
- Developed classes and interfaces for the Data Access layer using VB.NET, ASP.NET ADO.NET, and SQL 2000 data access library.
- Experience in manipulating XML, Converting Data between ADO.NET and XML.
- Proficient in creating the WCF services to implement SOA architecture
- Developed UI/Components/Classes/Methods/Functions for the application and also Functionalities such as Data retrieval using VB Script, VB.BET, C#.NET, ADO.NET, LINQ, ASP.NET, XML, XSLT, Web Forms, Server controls, Validation Controls, Ajax Extended Controls
- Proficiency in writing and optimizing complex Queries, stored procedures, functions and triggers using SQL server.
- Created database tables, stored procedures and views and written queries for Data insertion and retrieval to and from SQL Server, Oracle databases.
- Creating applications using VB.NET and enhancing projects for .NET applications
- Worked on LINQ to SQL provider by using both Lambda Expressions and SQL like query expressions in the action methods for performing the desired task.
- An exclusive experience working with User Controls with VB.NET code-behind files, debugging and Quality Testing of the code.
- Developed the server-side code using C#, VB.NET and client-side code using Java Script with Visual Studio IDE
- NoSQL database expertise (MongoDB, Cassandra)
- Developed automation scripts of web applications and Native mobile apps using Selenium, QTP-UFT and Appium, See Test.
- Experience in maintaining automation framework and PowerShell as Scripting Language.
- Involved in creation of automation framework using selenium.
- Working with data providers and datasets connecting to an Oracle database using VB.NET
- Effective judgment skills, self-motivated, energetic, collaborative, positive attitude, detail- oriented, quality work-focused, reliable, multitask and team-player.
- Strong experience on Azure and cloud computing.
TECHNICAL SKILLS
Frameworks: Microsoft .Net 4.5/ 4.0/ 3.5
Programming Languages: C, C++, C# (.Net)
Microsoft Technologies: Microsoft .Net Framework, ASP.NET, VB.NET MVC 3/4/5, ADO.NET
Client-side Technologies: HTML, CSS, JavaScript, jQuery, Knockout JS, NodeJS, AngularJS, Azure, AJAX, JSON, Bootstrap, Entity Framework, LINQ, Web forms, Win Forms, Web API, WPF, WCF, Web Services
Development Tools: Visual Studio.NET, UML
Databases: SQL Server, MongoDB, Cassandra, M S Access, MS Azure and LINQ to SQL, SQL Server Oracle
Operating Systems: Windows, Linux, Mac
Web Servers: IIS
Methodologies: UML, Agile Modeling, SDLC model, Waterfall model, Use Cases, JADVERSION
Controller: Team Foundation Server (TFS), Visual Source Safe 2008
PROFESSIONAL EXPERIENCE
.NET Developer
Confidential - Colorado Springs, CO
Responsibilities:
- Involved in the complete Software Development Life Cycle including Analysis, Design, Implementation, Testing and Maintenance using Agile methodology.
- Designed and developed various abstract classes, interfaces, classes to construct the business logic using C#.NET.
- Object oriented technology was extensively used for developing re-usable components using C#. NET
- Extensively involved in developing components for Business layer and Data Layer, implementation in MVC architecture.
- Used Razor Engine for Creating Multiple Views and Created Custom HTML helpers to modify view to reduce the amount of tedious typing of HTML tags.
- Modified WCF Web Services to interact with the other applications and exposed them using SOAP and HTTP.
- Prototyped new features and ideas - Google Drive Drawing, Photoshop, HTML, XML, Sass, and React.js
- Involved in coding and designing using C#, XML, ADO.NET, WCF, JavaScript, React JS, Underscore JS, jQuery, HTML, and Cascading Style Sheets (CSS).
- Implemented WCF Rest service by passing large file as method argument through JSON.
- Developed Custom Pipes, Directives, Services and Modules in Angular 2 Application.
- Developed routing and Lazy loading Single Page Application and Developed View templates using React Forms for Better Perform in Rendering.
- Updated dashboard front end to support multiple dashboards and their CRUD operations using typescript.
- Effectively used ASP.NET security infrastructure for authenticating and authorizing user access as well as performing other security related tasks using C#.NET.
- Developed dynamic ASPX web pages for Application using ASP.NET, C#.NET, XML, XSL/XSLT, HTML and JavaScript.
- Used AJAX/Controller to call the Web API and JSON for passing data between Server and Web Application.
- Implemented Repository and Unit of Work Pattern in RESTful Web API.
- Solid understanding in ASP.NET MVC Unit Testing, using Postman to test Web API functions.
- Worked with WEB API's to make calls to the web services using URLs, which would perform GET, PUT, POST and DELETE operations on the server.
- Utilized Entity Framework technology extensively for data retrieving, querying, storage and manipulation using LINQ. Statements, views, User Defined Functions, Stored Procedures for inserting/updating/Deleting the data into the relational tables.
- Experienced in creating data entry for both web and windows application to query XML documents using LINQ.
- Developed system services SOA application platform for use by all web applications utilizing WCF services and the ASP.Net provider model.
- Used Microsoft Team Foundation Server (TFS) for all the source code maintenance needs.
- Implemented Unit Testing. Participated in System Documentation and Code Documentation.
- Worked with IT managers to generate views and reports.
- Worked with teams where requirements are constantly being implemented, tested and improved.
- Handled all aspects of the web application including maintaining, testing and debugging also involved in solving issues during development stage.
Environment: Visual Studio 2015/2017, SQL Server 2014, C#.net, MVC, Web API, SOAP &Restful Services, JSON, Framework, Angular 2, MS.NET Framework 4.5, Type Script, ASP.NET, VB.NET, C#.NET, ADO.NET, IIS, WCF, WPF, AJAX, MVC, WCF, XML, XSL/XSLT, HTML5, SQL Server, TFS, SSRS, UNIT TESTING.
.NET Developer
Confidential - Chicago, IL
Responsibilities:
- Involved in all the phases of SDLC from Software Requirements Analysis Phase to Design, Development, Testing, Integration, Implementation and Maintenance.
- Gathered requirements and converted them to technical implementation using ASP.NET Web Forms using HTML, ASP.NET Server Controls, JQuery, JavaScript, SQL, Entity Framework, LINQ, AJAX, JSON
- Designed and developed various abstract classes, interfaces, classes to construct the business logic using C#.NET.
- Involved in developing applications in C# and .Net Framework to meet the business requirements using Visual Studio.
- Developed all the front-end web pages using ASP.Net and coded the related business tier using C#.
- Implement client side validation and messages using Java Script, JQuery
- Worked on CSS to Create Separate CSS files and used them in all web pages and used CSS 3.0 for page layout and display of graphics.
- Worked with ASP.NET Server Controls, Validation controls and with Data Controls
- Created Web Forms using ASP.NET and implemented form validation using Validation controls using both Custom validation and JavaScript was written for Client-side validations.
- Responsible for designing the ASP.NET application authentication using .NET Framework, Entity Frame work, Model View Controller MVC and IIS security model.
- Developed and Used User Controls using C# and ASP.NET.
- Interacting with middle tire developer to define contract to communicate between WPF UI and WCF Services.
- Securing strong experience creating Windows UI using Win Forms and WPF with MVVM pattern.
- Prepared Test Plans at Unit level, System level.
- Conducted Load Testing and Performance Testing before major website/database updates
- Worked on AJAX frame work for interactive web application and used Enterprise Application Library functions to enhance the application performance
- Worked in Development of Complex Queries, Stored procedures and Triggers by using ORACLE12C (SQL, PLSQL)
- Developed SQL and PL/SQL scripts to transfer tables across the schemas and databases.
- Created tables, stored procedures, functions and triggers using SQL Server.
- Worked with developers to repair and enhance current base of PL/SQL packages to fix production issues and build new functionality and improve processing time through code optimizations and indexes.
- Developed Procedures for efficient error handling process by capturing errors into user managed tables
- Used Windows Communication Foundation (WCF) methodology to implement the web services.
- DAL Developed with Entity Framework and exposed Data Context using WCF Web Service using C#, Visual Studio.NET2015
- Used Entity Framework ORM tool for business rules validation, accessing and modify SQL Server data using C#.NET, VS2015, LINQ
Environment: C#, ASP.NET, MVC 4.0, Net Framework 4.6/4.0, Visual Studio 2015, HTML5, CSS3, JSON, Ajax, JavaScript, ADO.NET, Web Services, SQL server, SSIS, jQuery, WCF, WPF, Windows XP, IIS, Tortoise SVN, Ankh SVN, TFS.
.Net UI Developer
Confidential
Responsibilities:
- Worked with latest Asp.net MVC framework on visual studio 2012.
- Designed and developed rich and enhanced web pages using MVC 4.0, C#, Entity Framework, HTML 4.01, CSS 3 and jQuery
- Used Ajax, JavaScript and jQuery for validations and post-backs, CSS controls for enhanced interfaces in the UI.
- Implemented the SOA architecture by using WCF Services.
- Developed Presentation layer (Web Forms) using ASP.NET, C#.
- Implemented GUI using HTML, XML, AJAX, JavaScript, Angular JS, Bootstrap, control library, CSS and Web Form Controls to create Web pages, developed Master Pages.
- Extensively worked on different modules (Application Thread, Member Thread & Admin Thread) of the Web Application in all different phases of SDLC.
- Designed WCF and WPF model for building secured and reliable web services for accessing the data across the real-time interfaces. Updated code on Team Foundation server on daily basis.
- Creating stored procedures triggers functions, Oracle PL/SQL database and integrating them with the front-end Web application.
- Used SSIS (SQL Server Integration Services) to Import/Export data from various data sources.
- Execute SSIS packages to update SQL data tables from Oracle server.
- Used LINQ queries to filter data set that is obtained from complex stored procedure, views, functions and Entities in the repository Layer.
- Efficiently worked on Visual Studio 2010 Team Foundation Server (TFS) with respect to Collaborative development.
- Worked extensively on Angular.JS, Knockout.JS for multiple web applications on the client side
- Designed and developed web forms using ASP and VB Script
- Used Cloud Computing and Microsoft Azure.
- Good understanding of cloud computing and have good exposure to Azure websites and Azure web jobs.
- Develop C# applications with Driver Mongo DB NoSQL database
- Developed automation scripts of web applications and Native mobile apps using Selenium, QTP-UFT and Appium, See Test.
- Created functional automation scripts using open source tools selenium.
- Created test cases and performed N-Unit testing to rectify errors.
- Developed T-SQL queries, Stored Procedures, Functions &View on SQL Server 2008 SSMS for data access.
Environment: Microsoft .NET Framework 4.0 (Visual Studio 2010 Team Foundation Server), WPF, Angular JS, MVC4.0, C#.NET, Entity Framework, Ajax and JavaScript, jQuery, (UI Validation, Translation, Date controls etc.), WCF, Bootstrap, Dapper ORM, HTML/DHTML, CSS, SQL Server 2008.
.Net Developer
Confidential
Responsibilities:
- Involved in object-oriented analysis and design using UML (Unified Modeling Language) techniques such as use case, activity, sequence, class and component diagrams using Visio.
- Experience in developing ASP.net web form designing.
- Developed the application using C#, ASP.Net, MVC and JavaScript with SQL Server as the back end.
- Developed .Net classes for Data Access layer using Data Access Application Block.
- Developed and consumed Web services for getting health insurance premium quotes, Medicare Supplement Rate quotes, county codes etc.
- Worked on Agile Methodology to achieve smooth collaboration between self-organizing, cross functional teams.
- Creating stored procedures triggers functions, Oracle PL/SQL database and integrating them with the front-end Web application.
- Developed user client-side logics using JavaScript.
- Implemented .Net classes for Business Logic Layer using C#.
- Developed tables, stored procedures, views, functions and triggers to perform automated rules, updating to related tables in SQL server 2005/2008.
- Developed WCF and WPF mechanisms like sessions, Instance management, and concurrency to make our services more robust and scalable.
- Manipulation using ADO.NET data objects and ADO.NET Entity Framework.
- Developed various stored procedures for the data retrieval from the database and generating different
- Used Team Foundation Server (TFS) for source control, and data collection.
- Implemented GUI using HTML, XML, CSS and Web Form Controls to create web pages, developed Master Pages.
Environment: Visual Studio 2008, .Net framework 3.5, ADO.NET, VB.NET 11.0, C#, ASP. NET, SQL Server 2005/2008 AJAX, XML, XSL/XSLT, JavaScript, Web Forms, HTML, CSS, Crystal Reports, Visual Source Safe, WCF.
.Net Developer
Confidential
Responsibilities:
- Involved in object oriented analysis and design using UML (Unified Modeling Language) techniques such as use case, activity, sequence, class and component diagrams using Visio.
- Involved in Development of the n-tired application.
- Microsoft .net Framework 3.5, ASP.net, JavaScript, jQuery.
- Designed and Implemented User Interface Layer using ASP.net Web Forms.
- Defined and deployed new web applications on .NET by taking help from other teams if required in classic ASP.
- Designed and developed Web-services using C#, .net, ADO.net and XML to handle online transactions with central database.
- Provided technical support to client by handling their queries and dealing with their requests in Classic ASP.
- Creating stored procedures triggers functions, Oracle PL/SQL database and integrating them with the front-end Web application.
- Implemented N-Tier Architecture and integrated the UI with Data base for data retrieval and manipulation using ADO.NET data objects and ADO.NET Entity Framework.
- Implemented Stored Procedures call in the business layer (ADO.net) for use of Web layer.
- Used MS Visual SourceSafe as a version control tool.
- Implementation in C#.NET with WinForms and WPF
- Migrating old Data into new Database using SSIS .
- Table and Stored Procedures designed using SQL.
- Involved in Database Designing in SQL Server 2008 and TRANSACT-SQL coding.
Environment: ASP.net, ADO.Net, SSIS, WPF, SQL, MS Visual Studio.net 2005, AJAX .