.net Developer Resume
Harrisburg, PA
SUMMARY
- Having 8+ years of experience in development and deployment of different types of applications including web and windows applications usingMS.NET Technologies.
- Extensive expertise with.NET 4.5,4.0, 3.5, C#, VB.NET, ASP.NET, MVC 5.0,4.0,3.0, XML, HTML/DHTML, JSON, JavaScript, jQuery, Angular JS, Web API, Bootstrap, SSRS, Ajax, Windows Forms, and WCF.
- Practical expertise with design patterns such as MVC, MVVM, MVP, Abstract Factory, Singleton, and Facade.
- Worked with .NET Server controls, Web User Controls, Data Grid Web Controls, Form Validation Controls, Login Controls, Custom Controls and AJAX Controls.
- Practical expertise with LINQ to SQL, ADO.NET, Entity Framework, and Microsoft Enterprise Library, among other technologies.
- Experienced in Object Relational Mapping (ORM) usingADO.NET,Entity framework,LINQ to Entities, LINQ to XML, LINQ to Objects and Lambda expressions.
- Worked with .NET Server controls, Web User Controls, Data Grid Web Controls, Form Validation Controls, Login Controls, Custom Controls and AJAX Controls.
- Experienced in Implementing WCF services and consuming using different protocols and implementing features like Security, Debugging and Performance.
- Good experience in using ADO.NET objects such as SQL Connection Object, SQL Command Object, Data Reader Object, Dataset Object and Data Adapter Object.
- Proficient in implementing concepts in C# like Delegates, Generics, Collections, Multithreading and Exception Handling.
- Worked with C# 7.x features like Pattern Matching, Discards, async return types, De constructor, inferring tuple element names, enhanced out variables etc.
- Implemented Asynchronous programming in C# (async and await) to improve responsiveness of the application
- Experience in using Source Code Control Systems like MS Visual Source Safe, TFS (Team Foundation Server), GIT.
- Experience in Test Driven Developments (TDD) and Unit Testing using X - Unit, UAT and deployment of web applications.
- Experience on Ersi Webapp, ArcGIS Servers for plotting the maps and implementing services
- Experience in developingUML diagramsincludingUse Case diagrams, Class diagrams, Interaction diagrams, State diagrams and Deployment diagrams.Performed Unit Testing (using NUnit), Integration Testing, Performance Testing and System Testing.
- Successfully analyzed business logic and system needs to prepare dataflow diagrams and documentation.
- Extensive experience with AGILE SCRUM, Waterfall, and all phases of the Software Development Life Cycle (SDLC).
- Knowledge with Business-to-Consumer environment.
- Extensive qualifications in all facets of information systems methodology from conceptual design through documentation, implementation, quality review, and enhancement.
- The ability to communicate effectively with all levels of the organization, such as technical, management and clients, and to present technical projects and strategies in day-to-day business meetings.
TECHNICAL SKILLS
- MS.NET Framework 4.8/4.5/4.0/3.5/3.0/.
- ASP.NET ADO.NET
- C++
- C#
- VB.Net) Angular JS
- Angular 2
- Angular 6 Web Technologies(HTML 5
- CSS
- Javascript
- Jquery
- Bootstrap
- Wordpress) Servers(IIS 7.0/7.5/8
- Wamp
- Xampp
- Apache Tomcat) MS SQL Server 2005/2008/2012
- Team Foundation Server
- Visual Studio Unit Test
- HPQC
- IDE
- Visual Studio 2005/2008/2010/2012/2015/2019
- SQL Server Management Studio
PROFESSIONAL EXPERIENCE
.NET Developer
Confidential, Harrisburg PA
Environment: ASP.NET MVC 5.0 with VB.NET, MS SQL Server 2014/2008 R2/2008, Windows 2003/2012R2 Server, MS Visual Studio 2019, VB.NET, T-SQL, SAS 9.3/9.2/9.1.3 , SAS/BASE, SAS/MACRO, SAS/SQL, JQuery, Angular JS, SOLR, AJAX, HTML, BootStrap, CSS, XML, JSON,Crystal Reports, Microsoft Azure.
Responsibilities:
- Designed, developed, maintained Application using VB.Net, C#, WCF, ASP.NET 4.0, MVC 4.0, Angular JS, HTML, CSS.
- Developed web services and data synchronization services.
- Designed UI pages using HTML, Angular JS, CSS, AJAX, JQUERY, JSON and Tag libraries.
- Worked on SOLR search engine to build different collections, index the data to make it easy to present it on the search pages developed by ASP.NET MVC.
- Involved in development of various methods of Business Layers and Data Access Layers in C#.NET and ADO.NET.
- Implemented abstract, sealed classes, interfaces and classes to construct the business and data tier using C# and Entity Framework.
- Worked extensively on creating WCF services and REST APIs which is consumed by application for client invoice generation.
- Write T-SQL Stored Procedures using MS SQL Server 2012 for data access and reports
- Implemented Auto Mapper classes in project development.
- Worked with ASP.NET Web Forms, State Management, Caching features, for optimization and configuration of the web application using C#.NET.
- Created Razor views with strongly typed view models using ASP.NET MVC4, CSS3, HTML5 and C#.
- Configured WEB API service to use Protocol buffers and JSON serialization based on the incoming request.
- Created a prototype Microsoft Azure application that accesses a third-party data service through a web service. Dynamically scale solutions by automatically adding/removing cloud computing, storage, and network resources as workloads change.
- Created a variety of dashboard for MVC application using Bootstrap v 3.3.7, JQuery, Ajax, javascript, HTML, CSS.
- Used Java Script and AJAX for Client side events, styling and Validations on the data prior to being submitted to the database.
- Designed the MVC Views using Bootstrap classes, and LESS style sheets to maintain the uniformity among all the web pages.
- Apply fixes in production servers, and making sure vulnerabilities are resolved in a timely manner.
- Enabled Paging, Sorting, Filtering, Searching to the data tables.
.NET Developer
Confidential, Camp Hill PA
Environment: C#.Net, ASP.NET MVC 5.0, ASP.NET Core 2.0, HTML5, CSS3, Java Script, Angular 2, TFS, Typescript, Ajax, Bootstrap, Framework 4.5/4.0, ADO.NET, SQL 2014,2016, Visual Studio 2019,2017, WebAPI, Agile, SCRUM, SOAPUI, Postman, SNAP, SSIS
Responsibilities:
- Create Web application architecture using MVC and C#, AJAX, and LINQ.
- Maintenance, debugging and modification of existing C#/VB.NET/.NET applications.
- Upgrade an existing legacy system which requires cascading changes in multiple layers of architecture.
- Validate information provided with use using session control and ASP.NET validation control.
- Database objects such as tables, views, and stored procedures are created and used throughout the application.
- Follows a three-tier architecture to provide flexibility and reusability of applications.
- Implemented token-based authentication to secure ASP.NET Core Web API and provide authorization for other users.
- Worked on creating Restful Services using ASP.NET Core Web APIfor Employee Travel Application Module and created Typescript reusable components and services to consume REST API's using Component based architecture provided by Angular 2 for dependency project.
- Worked on Angular 2 concepts like building the Components, Data binding, StringInterpolation, Property Binding, Event Binding, Two -way Data binding.
- Use the first Entity Framework data access approach for an existing database.
- Extract data from a FLAT file and store it in a staging table using SSIS.
- Port ASP.NET Web Forms applications to single page applications (SPAs) built on the Angular framework.
- Developed custom/reusable components, modules, channels and services to overcome dependency injection based on business needs.
- Use the @Input and @Output decorators to pass data between parent and child components, and the @Injectable decorator for services that act as a communication channel between two adjacent components.
- Testing web APIs and Angular applications using POSTMAN, using Jasmine Framework and Karma as runtime tools
- Development using standards- compliant, efficient and optimized ASP, ASP.NET, CSS, VBScript, JavaScript, AJAX, HTML, XHTML, XML, XSLT and backend programming with MS SQL server, MS - Access.
- Writing/tuning Complex database objects like Stored Procedures, Functions, and Packages and Triggers using SQL.
- Work on Entity framework to correlate the object-oriented programming from the SQL database and converting the database tables into System object-oriented programming objects.
- Build new applications using MVC and MVVM architecture.
- Add/Update new framework level classes to extend functionality and code reusability.
- Design responsive UI screens using HTML5, AngularJS, and CSS.
- Perform data validations on client/server side using JavaScript, JQuery and MVC Data-Annotations.
- Build web services using REST API and WCF.
- Define the database design and build/modify DB objects like tables, views, stored procedures, UDF.
Web Developer(Student Worker)
Confidential, Commerce TX
Environment: AngularJs, Net 4.0, ASP.Net, MVC 5, C#, ADO.Net, LINQ to SQL, AJAX, HTML,, Javascript, Jquery, Wordpress, MSVisualStudio 2015/2013, WCF, Bootstrap, CSS and SQL Server 2014, TFS
Responsibilities:
- Developed and enhanced student registration screens for scholarship based applications and fees waiver screens using MVC 5.
- Moved existing JavaScript and services to Angular JS components for more responsive and less dependency and implemented web services in International Students Application (ISA).
- Worked on creating Restful Services using Web APIfor International Students Application Module and created Typescript reusable components and services to consume REST API's
- Coded business logic and database logic usingEntity Framework 6andRepository Pattern. Used Entity FrameworkCode first approachandLINQto entity for data access.
- Developed the required Entity Models and usedSQL server 2016as relational database for the database to get the fast and responsive data for the users and for upgrading the data in the databases.
- Extensively used JQUERY, JSON, AJAX scripting to create interactive web application like auto complete form validation.
- Customization of Word press themes as per the design requirements of University News page.
- WordPress child theme creation and WordPress bug fixing & maintenance.
- Involved from Architecture to full rendering phase of the website.
- Migrated few of the pages developed with PHP to dynamic ASPX web forms using XML, XSL/XSLT, DHTML (CSS, HTML and JavaScript) using .Net Framework 4.0.
- Developed the responsive layouts using HTML for developing real time responsive site.
- Involved in writing application level code to interact with APIs,web Services using AJAX, JSON, XML and JQuery.
- Working knowledge of HTML, JavaScript, CSS, DHTML, AJAX, XML, Bootstrap and AngularJS.
- Handled cross browser/platform compatibility issues (IE, Firefox, and Safari).
- Created charts using highcharts.js to represent students and faculty efficiency.
- Created responsive pages using Bootstrap and CSS framework grid system.
- Performed bug fixes on existing applications and worked on code review for all the existing pages.
- Developed custom CSS styles and website theme for standard and uniform look and feel.
- Developed the pages that are complaint to W3C and ADA standards.
- Development of staticweb pages, landing pages, category landing pages.
.NET Developer
Confidential
Environment: Visual Studio .NET 2012, .NET Framework 4.5, ASP.NETMVC 4, WCF, WPF, Bootstrap, Rational Unified Process, Windows server 2003, ASP.NET, C#.NET, IIS 7.0, Bootstrap, GIT, WinForm, Angular JS, HPQC, Oracle 10g, Multithreading, SQL Server 2008, Use Case Models, Visual Source Safe, XML.
Responsibilities:
- Effectively involved in various stages of the development starting from the Project planning till production and maintenance using Agile Methodology(SCRUM).
- Designed and coded user interface using Microsoft ASP.NET, C#.NET
- Followed Multi-tiered architecture and used Business Objects to communicate between the layers.
- Worked with ASP.NET Web Forms, State Management, Caching features, for optimization and configuration of the web application using C#.NET.
- Followed OOP concepts for developing the application with C#, Asp.Net, MVC5, Java Script, JQuery, JSON, AJAX, WCF, REST WebAPI, Entity Framework 6 and SQL Server2012.Using .Net framework 4.5.
- Used web services to interact with the data layer to access data from the database.
- Practiced agile software development through, TDD, continuous integration, stand-up meetings and close interaction with business owners.
- Designing and development of various Classes in C#.NET to implement the business logic and event handling.
- Involved in developing UI using ASP.Net latest control such as List View, Ajax Toolkit, Web User Control, Master Pages etc.
- Used ASP.Net and C#.NET for the front-end presentation and Server Side Processing.
- Extensively used AngularJS, jQuery to develop dynamic web applications for enhanced user experience.
- Development new functionality using technologies like MVC 5.0, Javascript, Asp.Net, C#, Jquery, Angular.JS and Bootsstrap.
- Experience in using CVS, Subversion, VTFS, Perforce, GIT and Rational Clear Case on Unix and Windows environment.
- Participated in designing the database for the application.
- Developed WCF Services upon a core architecture that is scalable, distributable, heavily multi-threaded and batch compatible and designed to serve hundreds of users simultaneously.
- Used ASP.Net and C# for the front-end presentation and Server Side Processing.
- Used Rich server controls of ASP.NET such as data grid and repeater controls
- Developed Class Libraries using C#.NET to implement Business Logic
- Involved in using LINQ to SQL for querying database from business layer.
- Worked on SQL Server 2008 to write Stored Procedures (Packages, Procedures, Functions, PL/SQL and Database Triggers) for back end development.
- Extensively used ASP.NET server controls like Calendar control, Data Grid, Used Forms Authentication to authenticate the user.
- Performed Unit Testing for the application and used HPQC for defect tracking and management.
