Senior .net Developer Resume
Detroit, MI
PROFESSIONAL SUMMARY:
- 6+ years of experience in IT including Analysis, Designing, Development, Testing, Bug fixing and Implementation in the Software Development Life Cycle(SDLC) of Client/Server and Web Technologies for various N - Tier applications.
- Thorough knowledge of Waterfall and Agile Methodologies in Application Development with hands on experience working on Agile Development Team following SCRUM Methodology and paired programming using Test Driven Development(TDD).
- Expertise in developing applications using Microsoft technologies such as .NET Framework, Web applications using ASP.NET, ASP .NET MVC, Win Forms using Microsoft Visual C#.NET and VB.NET, Database access using ADO.NET and Entity Framework and distributed applications using WCF, WPF, XML Web Services and Messaging system.
- Experience with Data Accessing including using Data Adapter, Data Reader and Dataset in ADO.NET and Language Integrated Query (LINQ) Providers for data manipulation.
- Experience in working with ASP .NET MVC and Entity Framework as ORM Mapping tool for Data Access layer.
- Higher user experience at the time of high experience using React JS.
- Extensive experience in Responsive web-based page and site designs using HTML, XHTML, DHTML, CSS, Bootstrap and AJAX.
- Worked to develop fully responsive front-end features using Angular JS directives, controllers, factories, and services.
- Worked on Angular 2 components, UI services to consume rest services using Component based architecture provided by Angular 2.
- Experience in working with Angular 2 Components, Directives, Pipes, Services and Modules using Type Script as Programming Language.
- Worked with Angular 2 routing, Lazy loading and React(JSX) Forms to develop the client side application.
- Worked with Node JS as a Backend Server Technology for Making web services calls and
- Proficiency in deploying Web building technologies like Jquery, Java script, ECMA script(ES6), Type Script, Gulp JS, JSON and Node JS.
- Experience in creating dynamic web pages to get faster response time and to obtain partial updates using ASP.NET, Master pages and AJAX framework.
- Expertise in developing windows communication foundation services to expose useful functionality to Web users and Developed Web APIS for backend data communication.
- Creating/ consuming Web Services including WCF with XML, WSDL, UDDI and SOAP.
- Extensive knowledge of .Net security features such as Authentication and Authorization involved in Windows-based and Forms-based Authorizing users.
- Well versed in N-Tier Architecture and Web applications using Windows forms, Web forms and Windows services, SOAP, IIS and XLST.
- Expertise in Working with databases SQL Server, Oracle, IBM DB2 by writing Queries, Stored Procedures, Views, UDF and Oracle Synonyms and using T-SQL, Maintaining Database, experience in Query optimization.
- Good knowledge in writing Constraints, Indexes, views, cursors, Triggers and User Defined Functions using T-SQL.
- Experience on working with No SQL databases like Microsoft Azure Database, Cassandra DB and Mongo DB.
- Excellent knowledge of Object Oriented Design Patterns and Model View Controller (MVC).
- Hands-on experience with SQL Server Integration Services (SSIS) and Reporting Services (SSRS) packages for import and export of data for creating reports for Business users and Management.
- Knowledge in using Source Controls like Team Foundation Server (TFS), Subversion (SVN) and Visual Source Safe (VSS).
- Performed and implemented many Web forms in GUI development including client server components, custom controls and user controls.
- Experienced in working with Unit Testing, User Acceptance Testing to check whether all the Business Objective requirements are archived.
- Experience in writing test cases with N-Unit and Karma for Unit test and Performed End to End test using Protractor.
- Strong verbal, written and interpersonal communication skills.
- Worked on the Release and Problem management from requirements gathering through testing.
- Involved in production support and fixing production issues.
- Strong team player, ability to work independently and in a team as well, ability to adapt to a rapidly changing environment, commitment towards learning. Possess excellent communication, project management, documentation, and interpersonal skills.
TECHNICAL SKILLS:
.Net Technologies: ASP.NET, VB.NET, C#, ADO.NET, WCF, WPF, LINQ, Entity Frameworks, ASP.NET MVC.
Languages: C, C#, VB.
Scripting Languages: Java Script, VB script, jQuery, Angular JS, Angular 2, Type Script, Gulp JS, Node JS, React JS, Ext JS
Web Technologies: ASP, XML, XAML, XSD, XSLT, Angular JS, JSON, HTML 5, CSS, Bootstrap, SCSS.
Web Services: IIS, IBM Web Sphere, REST, SOAP.
Version Controls: Team Foundation Server(TFS), SVN, Visual Source Safe(VSS).
Development Tools: Microsoft Visual studio 2012/2010/2008/2005 , Microsoft Visual Basic 6.0, C#, Java Script, N-Hibernate.
Database: Microsoft SQL Server, Oracle, IBM DB2, Mango DB.
Reporting Tools: Crystal reports, SSRS.
PROFESSIONAL EXPERIENCE:
Confidential, Detroit, MI
Senior .NET/ Web Developer
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.
- Designed and developed data access layer, which would connect to various databases for various groups.
- Object oriented technology was extensively used for developing re-usable components using C#. NET and VB.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 .
- Used Angular 2 to connect the web application to back-end APIs, used RESTFUL methods to interact with several API's, and wrote custom directives for a responsive, CSS-animated user interface.
- 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 .
- Created event driven Web Forms using ASP.NET and implemented form validation using Validation controls using both Custom validation and JavaScript was written for Client-side validations and used the new validation controls in Visual Studio.
- 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.
- Developed custom AngularJS directives to build custom reusable modules to use across the application.
- Extensively worked on migrating legacy ASP web pages into ASP.NET pages. Developed and used user defined namespaces along with system-defined namespaces.
- Worked with ASP.NET Web Forms, Web Services, and State Management, caching features, configuring optimizations and securing the web application. Developed the Code-behind files in C#.NET and VB.NET .
- Extensively used ASP.NET Data Grid, Data List and Repeater controls for displaying the data in a clear format.
- Used ADO.NET objects such as Data Reader, Dataset and Data Adapter for consistent access to SQL data sources.
- 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.
- Worked with Mongo DB and SQL server as database for Project.
- Developed tables, stored procedures, views, functions and triggers to perform automated rules, updating to related tables in SQL Server .
- Used Microsoft Team Foundation Server (TFS) for all the source code maintenance needs.
- Development of enterprise reports by pulling data from various sources and presenting in SQL reporting services (SSRS).
- Used JavaScript to perform validations and catch the events on client’s browser.
- Implemented Unit Testing. Participated in System Documentation and Code Documentation.
- Worked with IT managers to generate views and reports.
- Experienced in managing both low and high-severity incidents across the life-cycle in accordance with availability, resolution and restoration.
- 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, .NET, SOAP &Restful Services, JSON, Framework, Angular 2, MS.NET Framework 4.5, Type Script, Node JS, ASP.NET, VB.NET, C#.NET, ADO.NET, IIS, WCF, WPF, AJAX, MVC, WCF, XML, XSL/XSLT, HTML5, SQL Server, TFS, SSRS, UNIT TESTING.
Confidential, Bethasda, Maryland
Senior .NET/ Web Developer
Responsibilities:
- Gathering business requirements from the business and documentation of the enhancement of the project.
- Designed and developed the Business Layer, Presentation Layer and Data Access Layer for the application.
- Developed User Interface using Asp.Net and Code behind using C#.Net.
- Used “Agile” methodology for the project which involved daily scrums.
- Designed interactive ASP.NETMVC views using jQuery, HTML, CSS, Angular JS, React Js, Bootstrap and AJAX to provide excellent user experience.
- Used React JS in development of the web application to bind the data/model that is being retrieved from a database through services provided in a controller to the view using scope.
- Developed web applications using ASP.NET under MVC architecture with RAZOR view engine.
- Worked closely with product, UX and business team to build applications & reach business goals through front end development and UX
- Developed server-side views based on Swig and client-side components based on Knockout.js, applied designs to them using Bootstrap and custom less styles.
- Responsibilities included layout of design in building the website using HTML, CSS, BOOTSTRAP and various other programs, and keeping up to date with any changes wanted by the client.
- Used jQuery and AJAX to make the User Interface more responsive.
- Used Angular JS as the development framework to build a single-page application, directive and controllers to present the data in charts and tables.
- Maintain MS SQL Server 2012, including security, configuration and install service packs upgrade
- Installed and configured server machines using windows server 2012.
- Created the Interactive Presentation layer in C#.Net and C# with IDE as Visual Studio.Net.
- Implemented Forms Authentication using database for Usernames/Passwords.
- Developed RESTful services using ASP .NET Web API for web services.
- Worked on the WCF service to call the data from the existing database.
- Validation controls were used to accept or reject input before additional processing.
- Creating Dynamic UI using XML and HTML5 and JavaScript features with Angular JS framework
- Client form validations and Designed WINFORMS using HTML, CSS, Java Script.
- Implemented CRUD functionality with Entity framework in ASP.NET MVC and implemented sorting, filtering and paging with Entity framework in MVC.
- Used Entity Framework Code First Approach in implementing data access layer in the project.
- Responsible to develop Views and Stored procedures using SQL Server.
- Created Stored Procedures, triggers, views, tables and generated TSQL script for application.
- Performing the tasks in the TFS central repository system.
- Involved in Daily Scrum meetings.
- Writing unit tests using N-Unit and Involved in Test Plans and wrote Test Scripts for Manual and Automation Testing.
Environment: Visual Studio, MVC, C#.Net, SQL Server 2008, JSON, MS.NET Framework 4.5, JavaScript, Angular JS, HTML5, AJAX, JQUERY, Entity Framework, windows server, T-SQL, N-Unit.
Confidential
.Net Developer
Responsibilities:
- Involved in all the phases of the Project Life Cycle and analysis of the system based on 3-tier architecture.
- Developed whole application in ASP.NET4.0 using C# as code behind.
- Used various controls in .NET Framework, example Grid View control to display data in tabular from and Data Page control for paging
- Developed Web Pages using C#, ASP.Net, HTML, CSS, BOOTSTRAP, AJAX, JavaScript, JQuery, and XSLT.
- Used VB script scripting language as a tool for regular windows job and another batch processing.
- Extensively used Master Pages, Web User and Custom Controls in developing the front-end application.
- Proficient in developing, deploying and consuming the web services using WCF.
- Creating and modifying Silverlight controls, including extending the Data Grid control contained in the Silverlight Control Toolkit.
- Used share point application framework for developing Content Management System (CMS) with in intranet of project.
- Developed React JS/ .NET web application using JavaScript, ASP.NET MVC 5, C#, Visual Studio.
- Worked on building screens with ASP.Net MVC, JavaScript, JQuery, HTML, XHTML, CSS and Unit testing.
- Using ASP.NET on windows server and consumed SOAP, REST interfaces while working with CMIS (Content Management Interoperability Standard).
- Extensively used XML, XSLT and XSD for data transfer across different systems.
- Written functions, stored procedures and triggers using T-SQL.
- Worked on wiring up all Windows Communication Foundation (WCF) services with front-end screens in C#, WCF used for distributed communication transactions to the data base.
- Used Visual Source Safe and Team Foundation Server (TFS) for integration, maintenance and Security of code.
- Worked with SSIS, SSAS, SSRS, and Crystal Reports.
- Involved in Unit testing, UAT and writing test scripts and scenarios.
- Involved in Test Plans and wrote Test Scripts for Manual and Automation Testing.
Environment: C#.NET, ASP.NET 4.0, ADO.NET, LINQ, Java script, MS.NET Framework 4.0, Visual Studio 2008/2010, .NET, Framework 3.5/4.0, Team Foundation Server, Web Service, WCF, SQL Server 2005/2008.
