.net Developer Resume
Pennington, NJ
SUMMARY:
- Passionate, highly skilled, detail - oriented dot net developer with 6 years of professional software experience in designing, developing and maintaining object-oriented and scalable .NET applications.
- Experience in Finance, Healthcare, and Hi-Tech Domains.
- Expert in developing and enhancing applications using Microsoft technologies like ASP.NET MVC, C# .NET, ADO.NET, WCF(REST) and IIS (Internet Information Services) on Visual Studio 2017/2013/2012/2010/2008.
- Experienced in Developing and Enhancing Web forms, Master Pages, User Controls and Custom Controls by using HTML5, CSS3, and ASP .Net Controls.
- Proficient in developing Single Page Applications (SPA) using Angular4/Angular6 and React Js framework.
- Experience with Web Forms, LINQ, HTML5, CSS3, AJAX, IIS, JavaScript, Angular 2, UI design and development, consuming and manipulating data using object-relational mapping Entity Framework for ADO.NET.
- Expertise in Design and Development of User Interfaces, User Controls and Custom Controls using ASP.NET and C#.
- Hands on Experience on .NET Design Patterns including Dependency Injection (DI ), Inversion of Control (IOC ), MVVM (Model-View-View-Model) and MVC (Model-View-Control) 4.0/5.0.
- Experience in NUnit Testing and Implementation of N-tier architecture using C#, Oracle and MS SQL Server.
- Hands on experience in MS SQL Server and Oracle database design, development and in writing Constraints, Indices, Views, Stored Procedures, Cursors, Triggers and User Defined Functions.
- Experience using SSIS (SQL Server Integration Services) for ETL (data extraction, transformation and loading).
- Experience in creating drill down, drill through and linked reports using SSRS (SQL Server Reporting Services) and Crystal Reports with multi-valued parameters and List of Values.
- Proficient with Test Automation using testing tools like QTP (Quick Test Professional), Coded UI and Selenium.
- Experienced in working with Iterative Agile Programming Methodologies, Waterfall methodologies, Scrum and Test-driven development (TDD).
- Hardworking and able to multi-task efficiently. Outstanding communication skills. Excellent experience in coordinating and working with on-shore and off-shore team members in team driven environment.
TECHNICAL SKILLS:
Operating Systems\ Design Patterns\: MS Windows (Vista/7/8/8.1/10) \ MVVM, MVC, Factory, Repository, Singleton
Languages\ RDBMS \: C#, C++, SQL, T-SQL\ SQL Server 2008/2012/2014/2017
WEB Technologies\ MS Technologies \: ASP.NET, XML, Web Services, Java Script, \ .NET, WPF, WCF, EF Code First, LINQ, AJAX, AngularJS, Angular2, Angular 4, ADO.NET, Enterprise Library, IIS, C#.NET, HTML5, XML, WCF RESTful, SOAP, Web \ ASP.NET MVC, WCF REST, Web API API Services, Node.JS, XSLT, React Js, Angular 6
Frameworks \ IDE\: .NET, .NET Core 2.0, COM, COM+VisualStudio.NET 2008/2010/2012/2013/2017
Application/Web Servers \ Reporting \: MS IIS /6/0/7.0/7.5\ SSRS 2008/2012
Versioning Tools \ Methodologies \: MS TFS, Git, SCRUM, Agile, Waterfall
XML Tools\ OO Tools \: Stylus Studio, XML Spy\ UML (Visio), Rational Rose
Unit Testing Tools \ Cloud Technologies\: NUnit, MS Unit Test, Qunit\ Amazon AWS, Microsoft Azure
Rich GUI \: WPF, HTML5, CSS3, jQuery, AJAX, JavaScript, XAML, SPA, Bootstrap
PROFESSIONAL EXPERIENCE:
Confidential, Pennington, NJ
.Net Developer
Responsibilities:
- Participated in all phases of Software Development lifecycle including requirements gathering, objects-oriented analysis, design and implementation developing new Windows Communication Form (WCF) Service interface layer.
- Designed and developed utilities in Windows Azure Service Bus for effectively communicating information between windows and legacy mainframe applications.
- Used ASP. NET MVC framework for developing applications.
- Created event driven Web Forms, implemented Form Validations and worked in Grid View, Validation Control using ASP. NET for building the application.
- Created and consumed Web Services using Visual C#, ASP.NET.
- Utilized code first approach and Entity Framework 6.0 for Data Access Layer (DAL).
- Used Angular 4 framework for binding HTML (views) to JavaScript objects (models) and Angular 4 library for developing client-side applications.
- Most of the internal structure uses XML for generating input/output.
- Designed and implemented the entire EDI (Electronic Data Interchange) system.
- Analysis and manipulation of EDI data to conform to ANSI Standards.
- Product Report tool was designed and developed using XHTML, HTML, ASP.NET, JavaScript and SQL Server 2008 as database.
- Implemented Reports Functionality using modules UI (MVC and KendoUI), Service (Web API) and EF (Entity Framework) for DAL.
- Used Team Foundation Server (TFS) for Version Control, Team build, Project Management, Data Collection and Reporting.
- Developed Agile Software Development methodologies to enable efficient and effective high-quality software development.
Environment: ASP .NET MVC, C# ASP .NET, WCF, .NET Framework 3.5/4.0, Visual Studio 2013/15, XML, XHTML, HTML5, CSS3, Angular 4, JavaScript, SQL Server 2010/12/15, Web services, IIS 6.0, and Team Foundation Server
Confidential, Rochester, NY
.NET developer
Responsibilities:
- Developed cross browser compatible, customer facing online application based on N-Tier Architecture.
- Dealt with Bootstrap to present the application in a visually appealing manner.
- Worked on customer profile rendering using entity framework to present the customer’s updated details on the application.
- Utilized concepts like Interfaces, Delegates, Generics and Collections in the business logic layer, Dependency Injection, Routing, Http and Optimization for implementing layouts and partial view for optimizing the look and feel of the Razor Web pages.
- Wrote Stored Procedures and User Defined Scalar Functions (UDFs) for using in SQL Server Integration service (SSIS) packages, SQL Scripts and for generating business objects in Data Access Layer (DAL).
- Implemented various endpoints to establish communication with multiple transport protocols.
- Used WCF security mechanism service at transport level with windows authentication type for developing intranet applications and utilized WCF debugging, exception logging mechanisms modules for Business to Business (B2B) applications for cost and time efficiency.
- Connected the back-end APIs to web applications using Angular 2 services to POST/GET the data for building the application by implementing the concepts like Data binding, Components, Directives, Services, Observables, Pipes and Ng Modules and Routing Mechanisms.
- Utilized Angular 2 framework for client-side validation through duplicate record elimination and field validation.
- Responsible for managing product releases, implementing Build Automation, deploying Automated Staging Server Version to Production and maintaining the version of the project in Team Foundation Server (TFS) 2013.
- Used Re-Sharper and Style Cop for code enhancement, designed and coded application components in an Agile environment.
Environment: . NET Framework 4.6/4.5/4.0, Angular 2, Visual Studio 2012, ASP. NET 4.0, C# 4.5, HTML5, CSS3, WCF, SOAP UI, XML, LINQ, SQL Server 2008, SSRS, ORACLE11G, PL/SQL and TFS
Confidential
.NET developer
Responsibilities:
- Involved in architecture review and strategic technology directions.
- Collaborated with Business Analysts, Project Manager and Release Management Team.
- Performed basic analysis and design for program changes to gain an understanding of application changes and assisted in the definition, development and documentation of software's business requirements, objectives, deliverables and specifications on a project-by-project basis in collaboration with customers and other stakeholders.
- Provided time estimates for development tasks to aid in scheduling. Monitored progress against task estimates to provide status.
- Developed the web application using ASP. NET MVC, C#, Entity Framework, jQuery and Sitecore.
- Wrote AJAX calls to populate tables, tab menu and other components with JSON data
- Created Items, Renderings, Templates, Fields, Layouts, Dictionaries, Wrapper methods in Sitecore.
- Extensively Used jQuery for Client-side scripting and access DOM elements
- Worked on Bootstrap CSS classes for Responsive design.
- Wrote automation unit test cases using NUnit.
- Supported programming changes during quality assurance, user acceptance testing, and post implementation to ensure integrity of application.
- Developed individual modules using agile methodologies.
- Debug the application using Firebug, Chrome dev tools to traverse the documents and manipulated the Nodes using DOM and DOM Functions.
- Worked on project artifacts in each phase of development life cycle.
Environment: ASP. NET MVC 3, C#, SQL SERVER 2012, Sitecore 7.2, jQuery, Entity Framework, Bootstrap, HTML5, CSS3
Confidential
.NET developer
Responsibilities:
- Involved in Analysis, Design, Coding, and Testing and maintenance phase of modules of software life cycle.
- Designed and developed complete front-end application using ASP. NET Web Forms.
- Worked extensively on web forms and data binding controls like data list and dropdown boxes. Used pagination and sorting features of data grid in reports.
- Implemented validation using ASP. NET validation controls.
- Extensively worked on ADO. NET objects.
- Used ADO. NET objects such as Data Reader, Dataset, and Data Adapter, for consistent access to SQL data sources.
- Designed and developed queries and stored procedures, user defined functions in the SQL Server Database. Implemented role-based security and customizable workflows based on a user's role.
- Designed web forms by implementing CSS, HTML, and JavaScript.
- Created User Controls for the header and footer of the website which appears in all the pages
- Used JIRA for requirements gathering and testing.
Environment: Visual Studio 2008, ASP. NET MVC 1.0, ADO. NET, C#, SQL Server 2008, XML, XSLT, JIRA, JavaScript, HTML4.0.1, CSS3, IIS, NUNIT, SOAP, WCF, T-SQL, Windows Server 2003
Confidential
.NET developer
Responsibilities:
- Successfully organized initial set of requirements into master list of Use Cases.
- Involved in development of Web Forms, Classes using C#. NET that incorporates both N-Tier Architecture, and Database Connectivity.
- Used Visual Studio IDE to design the forms, develop and debug the application.
- Worked on different aspects of .NET framework, like ASP .NET and ADO.NET.
- Implemented Data access layer functions in ADO.NET for SQL database interactions were developed using SQL and Entire Server-side development, which incorporates Multithreading to store data.
- Created event driven Web Forms using ASP.NET and implemented Form Validation.
- Extensively used Grid view control throughout the application.
- Created CSS files to be applied to various web forms on the web pages.
- Used Validation Controls for both Custom Validation and JavaScript for Client-Side Validations; also used the new validation controls in Visual Studio.
- Involved in designing of User Interface with CSS, HTML, and DHTML.
- Implemented JavaScript and jQuery for UI validations with Angular JS for the Client.
- Worked on Master Pages, style sheets, various client-side interfaces.
- Developed presentation layer using Server-controls, HTML Controls, User Controls, and Custom Controls.
- Created and deployed Web Services using SOAP, and XML for Pulling Service Records.
- Modified web services to interact with the other applications and exposed them using SOAP and HTTP.
- Used AJAX to trade data with a web server, without reloading the page.
- Created and tested data driven Unit tests for the web application using Visual Studio 2008.
- Working in an Agile Environment to deliver higher-quality software far more rapidly.
Environment: . NET Framework, ASP. NET, ADO. NET, AngularJS, XML, Web Services, XHTML, JavaScript, IIS 6.0, SQL Server 2008, DHTML, XSL, CSS3, AJAX Toolkit, Visual Studio 2010, Win Forms, UML and VSS