Senior Dot Net Developer Resume
PROFESSIONAL SUMMARY:
- 8+ Years of Software Development experience using MS.NET Technologies like C#.NET, ASP.NET Web forms, ADO.NET, Client Side Technologies: HTML, JavaScript, CSS, AJAX, and Angular JS Concepts and JQuery, LINQ To Sql(ORM), XML, JSon, Web Services (SOA,SOAP,WSDL), MVC.NET, Entity Framework(ORM) JSon, WEB API(Restful services)and WCF Services, platforms with MS SQL Server 2012.
- Proficient with all phases of Software Development Life Cycle (SDLC) with ample experience involved in designing, developing, Coding, Debugging, Testing and implementing software applications.
- Extensive experience in windows application development in win form development with ado.net connection oriented model and disconnection oriented model.
- Worked with Linq To Sql with Windows application development.
- Experience in developing projects/application with ASP.Net (Web Forms, AJAX, MVC ), C#, Web Services, AJAX, WCF Services, HTML5, JavaScript,, JQuery, JSON.
- Good understanding in developing .NET applications in Visual Studio 2010/2008/2005.
- Worked on various architectures like MVC, SOA, Multi - Tier, REST architectures.
- Sound knowledge of object oriented analysis and design concepts.
- Good experience in developing windows applications (GUI) using Visual C++ (MFC), Win Forms (.NET Framework 3.0, 3.5, 4.0).
- Experience in writing complex SQL Queries, Stored Procedures, Triggers and Views using SQLSERVER, Oracle and User Defined Functions using T-SQL and PL/SQL.
- Strong knowledge in using ADO.NET objects such as SQL/OLEDB Connection and Command, Data Reader, Dataset, Data Adapter and State Management, View state.
- Involved in Installation, Configuration Development, Deployment and Troubleshoot Reporting services using SSRS 2000/ 2005/2008 across various environments
- Expertise with Object Oriented analysis and design using UML.
- Broad understanding and implementation of Object Oriented Analysis and Designing (OOAD), for system design and development and Design Patterns like MVC Patterns.
- Experience in working with Windows Communication Foundation (WCF), Windows Presentation Foundation (WPF) and Windows Workflow Foundation (WWF).
- Experience in drawing Use Case, Sequence, and Class Diagrams using Microsoft Visio.
- Proven ability to work independently and as a part of a team with an ability to deliver within short deadlines.
- Used Kentico CMS tool to develop, analyze and design the User Interface screens.
- Have strong Technical and Non-Technical communication skills, including verbal, written, analytical and interpersonal skills.
TECHNICAL SKILLS:
Microsoft Technologies: .NET 1.1/2.0/3.0/3.5 , C# .NET, ASP.NET, ADO.NET, XML, Web Services, Windows Services, LINQ, WPF and WCF.
Programming Languages: C, C + +, C#, VB.NET 6.0.
Web Scripting Languages: Java Script, JQuery, AJAX, JSON
XML Technologies: XML, XHTML, DHTML, XSL, XSLT, XPath, SOAP, WSDL, Web Services, XML Spy, Web Services, REST.
Operating Systems: Windows NT/8/7/VISTA/XP/2000, Linux and UNIX.
Databases: SQL Server 2000/2005/2008 ((Stored Procedure, Triggers, User Defined Functions, Views), MS Access, T-SQL, PL/SQL, ODBC, SSIS, SSRS, SQL Server Client Management Studio, DB2, ORACLE 9i, 10g
Web Servers: IIS 7.0/6.0/5.0
Development Tools: Visual Studio .NET 2012/2010/2008/2005/2003 , MS Office, Microsoft Project.
Modeling Tools: UML, MS Visio, Design Patterns, MVC.
PROFESSIONAL EXPERIENCE:
Confidential
Senior Dot Net Developer
Responsibilities:
- Requirement Gathering and also involved in architectural high level design.
- Developed Core Application solution using Visual Studio 2017.
- Developed the application using C# in .Net Core 2.0 using agile methodology in 3-tier architecture.
- Worked on Cloud based Azure technology.
- Worked on UI design functionality. Utilized React Js, Bootstrap, CSS selectors and HTML elements for the better display of the modules on front-end.
- Implicated in action in Analysis, Design and Development phases of the web application.
- Involved in the SCRUM meetings with other team members to examine the flow of the project.
- Agile Methodology is being used for the development with daily scrums, coupled with Test-Driven Development (TDD).
- Analyzed and designed new features using C#.NET Core, Web API Core
- Developed the portals using .Net Framework 4.6.
- Developed Restful Services using Webapi core.
- Implemented Auto Mapper in order to map Db Entities to Domain Entities.
- Worked on Entity Framework Core 2.0 with DB First Approach.
- Developed Domain Entities in order to communicate with the Db Entities With Auto Mapper
- Worked on Logging Mechanism Using ApplicationInsights. In order to log or trace the application.
- Worked on Writing the Required Stored Procedure using SQL 2016.
- Worked on LINQ Query’s to query Db as well as C# objects.
- Worked on writing Custom filters in webapi core in order to handle Exception etc. by a common procedure.
- Upgraded JQuery plug-in into React JS components.
- Developed front end web portals dynamic functionalities using React JS.
- Created custom directives in JS and React JS for re-usable components such as multi-field elements, background file uploads etc.
- Created React components using Redux for unidirectional data flow.
- Combined GIT with Jenkins for automation during the code check-out process. Used it in Release Process & Policy in SDLC.
- Participated in daily Scrum meeting, bi-weekly Sprint planning and quarterly epic designs, planning as a process of agile methodology.
- Hands on experience with Swagger for Rest Web Services Testing.
Environment: SQL Server 2016, IIS 7.5, Visual Studio 2017, C#, .Net Core, MVC Core,WebApi Core, AJAX, HTML5, XML, CSS3, JQuery, Bootstrap, JavaScript, Angular 2.0,React JS and Azure
Confidential, Philadelphia,PA
Senior Dot Net Developer
Responsibilities:
- Developed the application using C# in ASP.NET MVC 6.0 using agile methodology in 3-tier architecture.
- Worked on the CMS Kentico tool for UI design functionality. Utilized Angular 2.0, Bootstrap, CSS selectors and HTML elements for the better display of the modules on front-end.
- Analyzed and designed new features using C#.NET, ASP.NET and Kentico 10.0
- Developed the portals using .Net Framework 3.6.
- Exposure to new features in Angular 2.0 to fully develop responsive front-end features using Angular JS directives, controllers, factories and services.
- Utilized UI- router angular modules in Angular 2.0 in developing single page applications.
- Created Typescript controllers for the different pages in the views using Typescript.
- Created Directives, Services, Filters using Angular JS with Typescript.
- Used Angular framework and have written code in JavaScript and Typescript of user interface.
- Developed responsive web pages using Bootstrap and Node JS which allowed the same application to be optimized for both mobile and desktop resolutions.
- Used Node JS for building single page applications (SPA).
- Performed DOM manipulation using Node JS.
- Good knowledge on building components with React JS and React JS Flux architecture.
- Used React JS to create views to connect models to the DOM and synchronize data with server as a single page application (SPA).
- Developed CSS using SCSS (SASS) authorizing framework.
- Created portal pages for all the State Restaurant Association using partial views and razor syntax for all the SRAs in the US.
- Helped in the web related activities such as processing the payments with PayPal and payments with VeriSign.
- Used JavaScript extensively for Online User Registration, Login and Country Administrators.
- Various validation controls have been created using JavaScript to perform validation of the fields.
- JQuery has been used for extensively for creating controls such as calendars, menu bars, panels etc.
- Involved in the migration of ServSafe project to its redesign project.
- Involved in clearing off the bugs reported in TFS on a daily basis.
- Created triggers, stored procedures, views, joins to fetch the customer related information related to database programming.
- Attended scrum meetings, sprint reviews to design code in an efficient way.
- Created unit test cases for testing endpoints on client side using Angular 2.0.
- Used ADO.NET Data Adapter, Data Sets and Data Readers for retrieving querying and storage and manipulation interface screens.
- Experience in customizing Sharepoint sites, Web parts, Custom Visual Web parts, Timer jobs, Event, handlers, Workflows, Features, Content types, Site columns and Custom Workflows with Visual Studio.
- Hands-on experience in branding the Sharepoint portals with Sharepoint designer and creating the Master pages, Page Layouts etc.
- Designed functional and technical documents, report templates & reporting standards to work on report development using SSRS 2008 & SSRS 2008 R2; generated reports from cubes with SSRS connection.
- Have hands-on experience on ETL using SSIS.
- Extracted data from various locations such as MS-Excel, Flat files etc. to SSIS.
- Implemented application using Agile & Scrum methodology.
- Involved in creating the Azure services with Azure Virtual Machine.
- Deploying and managing applications in Datacenter, Virtual environment and Azure platform as well.
Environment: SQL Server 2016, IIS 7.5, Visual Studio 2015, C#, ADO.NET, ASP.NET 4.6, MVC 6.0, WCF, WPF, AJAX, HTML5, XML, CSS3, JQuery, Bootstrap, JavaScript, Angular 2.0 and Web User Controls, Kentico 10.0
Confidential, Arlington Heights, IL
Senior .NET Developer
Responsibilities:
- Utilized MVC pattern for building the application.
- Developed the application using ASP.NET MVC 5.0 with Razor syntax, C# .NET, AJAX
- Worked in ASP.NET MVC architecture.
- Implemented Model View Controller (MVC) pattern in the application development.
- Applied the MVC methodology to UI, middle-tier and Backend(Entity Framework, Stored Procedures)
- Developed Controllers, Models, Views, Partial Views using C#, JQuery, JavaScript.
- Assigned daily/weekly tasks in India (offshore), reviewed their work of efforts and suggested various development policies.
- Utilized TFS (Team Foundation Server) for coordinating with other team members throughout the project’s life cycle and also composed the specialized documentation to the modules.
- Intended UI pages with Razor syntax, partial views.
- Actualized the interactive pages utilizing Bootstrap, CSS, HTML and furthermore JavaScript.
- Involved in the development of Business Logic Layer and Data Access Layer in C#.
- Effectively used ASP.NET security infrastructure for authenticating and authorizing user. Additionally, performing other security related tasks using C# .NET
- Involved in all the phases of System Development Life Cycle (SDLC) and developed solutions for diverse programming scenarios in C#, employing c# concepts.
- Developed SharePoint forms using SharePoint Designer and validating with JavaScript.
- Developed custom SharePoint applications using SharePoint App Model, JavaScript and REST.
- Integrate Azure Active Directory for all user authentication/authorization and organization profiles.
- Used Azure Mobile Application for SQL Database Development.
- Created a script to add indexes to SQL Azure tables.
- Developed user interfaces for applications using WPF, Win Forms using multithreading.
- Developed applications using the Sencha touch tool for the touch accessible mobile devices and laptop systems.
- Involved in developing cross-browser/platform HTML5, CSS and JavaScript, Sencha Touch EXTJS, Bootstrap to desired design specs for single page layout using code standards.
- Developed in React, Redux, C#, Web API, SQL, Web Pack to meet story specs.
- Experienced in developing SPA based on unidirectional flow application using React - Redux.
- Created controllers using React JS to handle events triggered by clients and send request to the server.
- Developed custom controls for integration with Kentico CMS that utilized given API structure.
- Code the application in C# using ASP.NET including Kentico CMS Web parts, Document types, page templates and Kentico CMS Pages
- Implicated in action in Analysis, Design and Development phases of the web application.
- Involved in the SCRUM meetings with other team members to examine the flow of the project.
- Agile Methodology is being used for the development with daily scrums, coupled with Test-Driven Development (TDD).
- Created and executed automated software test plans, cases and scripts to uncover, identify and document software issues.
- Worked on Test Plans, Cases and Processes for project development.
- Involvement in the Kentico CMS tool in designing and developing the User Interface screen using the ASPX templates
- Hands-on with running the jobs using SSIS packages.
- Used SSIS packages of BI tool to migrate old data from Access to SQL Server.
- Implemented event handlers and error handling in SSIS packages and notified process results to various user communities.
- Migrated data from various data sources and legacy systems to SQL Server using SSIS to overcome transformation constraints.
- Combined GIT with Jenkins for automation during the code check-out process. Used it in Release Process & Policy in SDLC.
Environment: SQL Server 2012, Entity Framework 6, IIS 7.5, Visual Studio 2013, C#, ADO.NET, ASP.NET 4.5, MVC, WCF, WPF, AJAX, HTML5, XML, CSS3, JQuery, Bootstrap, JavaScript and Web User Controls. Kentico 8.0, Sencha Touch EXTJS
Confidential, Minneapolis, MN
Senior .NET Developer
Responsibilities:
- Functioned as .NET Developer in the group to plan creating the application using Visual Studio 2015, .NET Framework 4.5, C#, ASP.NET, SQL Server 2012 and LINQ Entity Framework.
- Created Webpages for various work streams utilizing ASP.NET, AJAX, JavaScript, JQuery, and CSS and joined them for business logic layer.
- Designed and implemented those Web Pages for project utilization using ASP.NET& C#.
- Involved in designing the database tables.
- Encountered ahead on strong database design and development experience in Oracle.
- Conversant in developing web applications using ASP.NET MVC. Experience with JavaScript frameworks. (Angular JS, JQuery) and JSON
- &AJAX style web applications.
- Planned and outlined and developed an MVC web based application utilizing Patterns and OOP.
- Utilized C# as code behind for making creating custom controls and also server controls.
- Implemented ASP.NET MVC pattern mechanism to display product catalogs and categories.
- Created branching and tagging strategy to maintain the source code in the GIT repository and coordinated with the team for establishing and applying appropriate branching, labeling/naming conventions using GIT source control.
- Responsible for designing the ASP.NET application authentication using .NET Framework, Model View Controller MVC and IIS security model.
- Proficient to creating Web Services utilizing WCF.
- Strong experience designing and working with n-tier architectures (UI, Business Logic Layer, Data Access Layer) along with some experience with service-oriented architectures (SOA).
- Created WCF Service to retrieve and send information from client side without post-back.
- Used Data binding to bind Server controls with the parameters from the tables in the database
- Consumed Web API which outweighs various issues and stretches competencies on existing legacies.
- Created Rest and Soap based web services using .NET framework for calling API methods.
- Worked on Agile Methodology to meet timelines with quality deliverables.
- Used MVC design pattern to develop business logic and UI part.
- Developed web services for Administrative Services, Configuration Services and Pricing Services.
- MMPS application has been developed on MVC Pattern and possesses strong experience in developing web applications.
Environment: .NET Framework 4.6, Visual Studio 2015, C#, ASP.NET MVC,WEB API, HTML, TFS, SQL Server Reporting Services(SSRS),WCF, WPF, CSS, JavaScript, JQuery, JSON, Bootstrap, AJAX, AngularJS, Entity Framework, Unit Tests, IIS 6.0, Oracle12C.
Confidential, Herdon, VA
.NET Developer
Responsibilities:
- Understand each and every module and gathered and managed the project content by using Content Management System (CMS).
- Involved in all the phases of the Software Development Life Cycle (SDLC).
- Performed functional requirement analysis and was involved in system design based on n-tier architecture.
- Rewritten the parts of existing application modules for performance and implemented the reusability.
- Involved in the development of Business Logic Layer and Data Access Layer in C#.
- Created classes and modules in C# using Visual Studio.
- Involved in POC ( Proof of Concept) phase for design WCF Service for connecting front end interface and backend database and redesign SQL Server database.
- Developed Web Application using ASP.NET, SQL, HTML, CSS and Bootstrap.
- Created rich and interactive UI using WPF.
- Developed the front end using ASP.NET and code behind using C#.
- Used DataSet, Data Reader and Data Adapter to develop a Data Access Layer using ADO.NET.
- Involved in Database Design, Views and Stored Procedures in SQL Server.
- Designed and developed desktop application using WPF, XAML and Expression Blend.
- Developed and introduced RESTful webservices using JSON input as per the company’s requirement.
- Created reports using Crystal Reports for the report needed by middle office and back office users.
- Written and used Stored Procedures and Triggers using T-SQL in SQL Server 2008.
- Wrote Windows Services for job scheduling of auto email notifications and to trigger the scheduled transfers.
- Created Crystal Reports for statistical analysis of usage of the system, which can be accessed as web report as well as in PDF format using acrobat reader.
- Used Custom Validations Controls with JavaScript for client side vb.net validations.
Environment: ASP.NET 3.5, C#, ADO.NET, HTML, WCF, JavaScript, SQL Server 2008, T-SQL, Bootstrap, Crystal Reports, XML, WPF and MS Visio.
Confidential, Cmbridge, MA
.NET Developer
Responsibilities:
- Worked as an onshore .Net Developer in the team for designing and developing the application using Microsoft advanced technologies MSFT Visual Studio 2010 .Net Framework 3.5, C#, ASP.NET3.5, SQL Server and Microsoft Visual SourceSafe.
- Used server side controls to dynamically change the look of the application.
- Created Web page elements like navigation controls and Calendar Controls once and reused across multiple areas of the site.
- Java Script was written for the client side validation, browser detection and application functions.
- Have written Stored Procedures for better performance and to retrieve data from the backend database.
- Worked on ELC format templates to prepare class diagram, use-case diagram & activity diagrams.
- Prepared technical designs, performs code reviews, debugging and testing
- Works in a collaborative development environment, providing assistance & technical guidance to fellow team members.
- Responsible to do Unit Testing.
- Responsible for design of application using Agile Methodology Lifecycle phases.
- Responsible for development of Master page of the application.
- Designed and implemented the Web Pages of project using ASP.NET & C#.
- Developed stored procedures.
- Ajax implemented to the web pages to reduce load on the server and for better performance.
- Developed ASP.Net web application and Windows application and Windows Service using VB.Net in .Net framework 3.5
- Used ASP.NET controls like Grid Views, Validation Controls extensively.
- Used Datasets and Data Grid controls to display sales reports.
Environment: Visual Studio 2010, ASP.NET 3.5, VB.Net, C#, AJAX, IIS6.0, Oracle 11g, MS Visio 2003, Visual Source Safe, TFS.
Confidential
.NET Developer
Responsibilities:
- Used Datasets and Data Grid controls to display sales reports.
- Serviced components functionality for dealer service providers to automatically ftp files and process those files real time using queuing strategies for distributed Vendor Interface application and priority scanning processes.
- Created web application using C#.
- Developed various interface webpages for incoming files for the Vendor Interfaces including service invoice, repair order, finance and insurance, vehicle inventory tracking, parts order using C# and job claims with stored procedures.
- Design, development and deployment of Vendor Interfaces for load testing and in production environment.
- Completed full life-cycle applications with spiral process, water fall, and incremental software development with emphasis on performance, scalability, and security.
- Worked with Product\QA to improve applications by introducing enhancements needed by dealers including vehicles, parts, Lexus vendor interface tracking tool and customer records.
- Designed & Developed Web Forms using HTML &JavaScript.
- Implemented Ajax for greater Performance.
- Developed & Hosted Web services.
- Developed database connectivity using the LINQ features.
- Developed Grid View Web User control using that is used across multiple web forms.
- Created complex Stored Procedures for Business Rule Management& triggers for ERP Database.
- Designed Application Exception handling and logging mechanism.
- Created User Controls for better reusability of codes in the application.
- Developed Entity framework based database access layer using ADO.Net and Entity Framework.
- Generated reports using the SQL Server Reporting services (SSRS)
Environment: ASP.NET, C#, .NET 3.0, Visual Studio.NET 2005, COM, XML, DHTML, Java Script, Oracle 10g, Windows 2000.