Senior .net Developer Resume
New York, NY
SUMMARY
- Having 8+ years of experience in software design and development through the.Net Frameworks (3.0/3.5/4.0/4.5 ) using ASP.Net, MVC, MVVM,, ADO.Net, Entity Framework, Web Services, WPF, WCF, XAML, Ajax, LINQ and IIS in the areas of performance, security, scalability, and extensibility.
- Experience in all stages of the SDLC (Software Development Life Cycle) involving studying of the user requirements, analyzing, designing, implementation, testing, deployment, documentation and maintaining of various stand - alone, intranet, client-server multi-tier web and GUI software applications.
- Experienced in a fast-paced Agile Development Environment including SCRUM Programming, Test-Driven Development (TDD).
- Strong experience using IIS Web Server, Object Oriented Analysis and Designing (OOAD), Object oriented programming.
- Experience in Web Application design and development using ASP.NET, MVC, JavaScript, jQuery, Angular Node JS, Ajax, Kendo UI, HTML5, XML and CSS3.
- Strong working knowledge of variousproceduralandobject-oriented programminglanguages such asC#.
- Experienced in AJAX, JavaScript, Angular JS, Angular 2/4/6/7/8/9, Node JS, React JS, jQuery, JSON, XML, WPF, HTML/HTML5, CSS 3/4, MS Front Page, Telerik Controls, Knockout JS, ReSharper, Windows Azure, DB2.
- Extensive use of the ADO.NET Data grids, Data Readers and Datasets for Data Manipulation.
- Experienced WPF, WCF development, ASP.NET Web Forms, ASP.NET State Management& ASP.NET Caching.
- Good working experience of WCF, WPF, LINQ, Web API, XML, Web Services (SOAP, WSDL), .NET Remoting Server Components using .NET Framework.
- Experienced with the .NET Platform, Visual Studio 2010/2012/2013/2015 , Microsoft SQL Server 2016/2012/2008 R2/2012, C# 4/5 and ADO.NET.
- Proficient in using T-SQL for developing complex stored procedures, Triggers, Tables, Views, User-Defined Functions, SQL joins, Index and query writing.
- Experience in data object models like Language-Integrated Query (LINQ) and Entity framework (EF) to retrieve and modify data and developed entity data frame work services.
- Good Working experience with Team Foundation Server (TFS), Subversion, GIT, GitHuband Visual Source Safe (VSS).
- Experience in the development, test, and maintenance of N-tier, internet/intranet and windows &web-based applications using .NET framework, ASP.NET, C#.NET, and SQL server (T-SQL), SQL.
- Experience with reporting tools SQL Server Reporting Services (SSRS) and Crystal Reports, creating ETL packages using SQL Server Integration Services (SSIS) for generating reports populated by data in databases.
- Experience in developing Restful services using Web API framework.
- Experience in performing Analysis, Design, Development, Implementation and Testing of business application systems.
- Experience in performing Unit Testing using tool NUNIT and also performed several Integration Testing, System testing and Performance testing.
- Expert in Implement deploy and configure Azure websites, configure diagnostics, monitoring and analytics on Azure Platform along with scale and resilience for Azure Web sites.
- Experience in Design and deployed reports for websites and web applications using, XSLT, SSRS and Crystal Reports. Also used crystal reports for desk top applications.
- Experience in working with Microsoft Azure cloud services like Storage (Blob, Table, Queue), Web Sites, Web Roles, Web Apps, Azure Service Bus, Azure virtual network, SQL Azure, Data Sync, Traffic Manager, CDN, Caching.
- Excellent working knowledge of industry advanced technologies like ASP.NET, VB.NET, C#.NET, ADO.NET, IIS 7.0/6.0, Reporting Tools, Kendo UI/Kendo Controls, JavaScript, jQuery, web controls, XML, AJAX, Framework 3.5, Web API, CSLA and awareness and strong understanding of WCF, LINQ.
- Created Single page responsive applications using Angular Js.
- Experienced with using Source Code Version Control Systems like MS Visual Source Safe (VSS) and TFS (Team- Foundation Server)
- Expertise in working with XML, XSD, XSLT and SOAP technologies.
- Experience in developing Single Page Applications (SPAs) using Angular, good knowledge in working with Node Js, Developing Web Enabled Applications using AJAX technologies, CSS, Themes and Skins.
- Experience in Design Patterns like Singleton, Factory, Abstract &Facade patterns.
- Successfully customized modules based on organizational needs and requirements.
TECHNICAL SKILLS
.NET Technologies: ASP.NET 2.0/3.5/4.0/4.5 , ADO.NET, AJAX, Classic ASP, LINQ, Entity Framework, Angular JS, Angular 2/4/6/7/8/9
Languages: C# .NET, C, C++, Java, PL/SQL, T-SQL
Web Technologies: HTML, HTML5, DHTML, XML, XSLT, XSD, WSDL, XAML, JSON, SOAP, CSS, Web forms, Web Services, Win forms, WCF, WPF, MVC, Silverlight 2.0/3.0, XSLT, WSDL&UML
Scripting Languages: JavaScript - Leaflet, jQuery, Visual Basic Script& Type Script
Databases: SQL SERVER 2008/2005/2000 , Cassandra DB, Heroku DB, Greenplum DB
&Oracle11g/10g/9i/8i: Framework
Microsoft.Net Framework: 2.0/3.0/3.5/4.0/4.5 , 4.5.1, .Net Core Framework 2.0/2.1
Operating Systems: Windows 98/NT/2000/XP/Vista/Windows 7/ Windows 8/8.1/Windows 10
IDE: Visual Studio 2003/2005/2008/2010/2012/2013/2017 , Visio
Web Servers: IIS (Internet Information Server)5.0/6.0/7.5
Testing Tools: Microsoft Visio 2003, NUnit, Karma
Reporting Tools: SQL Server 2008/2005/2000 , SSIS, SSRS, SQL Server Management Studio (SSMS)
Version Control: Visual Source Safe 6.0, Team Foundation Server, Tortoise and GIT
PROFESSIONAL EXPERIENCE
Confidential, New York, NY
Senior .Net Developer
Responsibilities:
- Experience in using ASP.NET Core, AJAX framework for quickly creating efficient and interactive Web applications that work across all popular browsers.
- Creation and Maintenance of MS Azure Cloud Infrastructure and Virtual Network between MS Azure Cloud and On-premise network for backend communication.
- Extensive experience in designing and developing front-end/user-interface (UI) of web applications using HTML 5, CSS3, DOM, JavaScript, jQuery, Angular, Bootstrap, AJAX, JSON and XML.
- Worked on designing single page application using Vue Js components such as Router and Vuex core components.
- Developed Angular 9custom directives and pipes and also developed core functionality with the ASP.NET MVC Framework (C#.NET).
- Experience in using Source Code Control Systems like TFS (Team Foundation Server) and GIT.
- Leveraged the introduction of Web API Controllers (Web API 2) in ASP.NET MVC 5 to build, maintain.
- Library work involved designing classes to programmatic control of Azure
- Lead product team (including Scrum Master, Product Architect, and all developers) in continuous backlog refinement and iterative estimation activities in a high-velocity, Continuous Integration, Continuous Delivery (CI/CD)
- UIDesigning, Development and Testing ofWeb FormsusingASP.NET, C#, XML ADO.NET and .NET Framework
- Experience in using Vue JS to create a simple API to loop through an array of bound data and also done two way binding of data using Vue JS.
- Developed Razor views with strongly typed view models and helpers and partial views using ASP.NET Core MVC5, HTML5, CSS3, and Angular, C # and Telerik controls.
- Developed the classes using C#, which in corporate N-tier architecture and database connectivity.
- Involved in Defect Causal Analysis for Testing Defects and involved in Root Cause Analysis for Production issues.
- Experience in design and implementation of services using WCF SOAP\REST, creating REST services using ASP.NET Web API.
- Experienced in Angular 9 Templates, directives, Routing and navigation, Components, Services and Data binding concepts.
- Azure Storage development and design utilizing Blobs, Queues, Tables and VM’s.
- Developedclasses in Business Layer and in Data Access Layer in C#
- Developed ASP.NET web pages (C# code behind) for authentication, registration, maintenance, documents uploading and faculty approval system
- Worked with VUE JS Forms, Validations, Modules, Components, directives, controllers and HTTP Request.
- Prepared Technical design document, use cases, Test cases and User manuals for various projects and worked on Bug fixing issues, participated in Code reviews, and Unit testing.
- Designed and developed User Interface using JSON, JavaScript, HTML/HTML5, CSS3, AJAX and jQuery, Telerik/Kendo UI, Bootstrap and Angular 8/9
- Preparing Technical Design Document, Unit Test Cases, User Manual and Functionality Documentation.
- Implemented Router Module of Angular 9 to make the whole project a Single Page Application and add routers according to the requirements.
Environment: ASP.Net Core 2.0/2.1, C#, MVC, Visual Studio 2017, Visual Studio Code 2018, Notepad++, XML, IIS 7.5, HTML5, CSS3, JavaScript, jQuery, Angular 8/9, Typescript, Azure,, Fiddler, Postman, Angular Augury, GIT, Team Foundation Server (TFS) and Agile Methodology.
Confidential, Glen Allen, VA
Senior .Net Developer
Responsibilities:
- Involved in Design & Analysis of the Customer Specifications and Development of the Application
- Designed & developed user interface using ASP.NET, AJAX, JSON, C #, SQL Server, JavaScript, HTML5 and XML.
- Involved in Design & Analysis of the Customer Specifications and Development of the Application.
- Used OOPS Concepts and SOLID principles in C# 4.0 to implement business logic and code behind view models.
- Extensively used ASP.Net Ajax Controls to develop rich UI and to improve the performance of the website.
- Created Web User controls for code reuse and Wrote Custom delegates to handle the events raised by the controls.
- Worked in MVC architecture to create web applications using ASP.NET and SQL Server.
- Used ADO.Net extensively for retrieving, querying, storage from the database and used Grid view &Details View to display and manipulate the data returned from the database.
- Developed and Consumed the Web Services for Business Rules Validation using XML Web Services, C#, and ASP.NET and SOAP protocols for the Product Recommendations and Validations.
- Design and Development of an Azure Resource and Cost Tracking System
- Wrote SQL Queries, Stored procedures, Joins and LINQ queries to process large collection of products, rules and used ADO.NET Data Reader, Data Adapter, SQL Command and Dataset for retrieving data from database.
- Wrote Test Cases and Exported Test Cases to CMIS Tool and Performed Unit testing, Component Integration testing for the Services using Web Services Studio Tool.
- Used Bootstrap CSS for front end design.
- Written the business logic in classes usingVB.NET/ C#.Net languageand used in Web Forms.
- Worked on J-Query/JSON for the retrieval of data.
- Worked with AJAX enabled WCF services using C# and ASP.NET.
- Integrated Gateway O Data/ JSON Services.
- Create Database(s) on SQL AZURE
- Developed test-driven development (TDD) strategy guiding use of the NUnit unit testing framework.
- Utilized C# generics, delegates, events, extension methods, anonymous types, and lambda expressions.
- Used TFS (Team Foundation Server) for source code control, project related document sharing and team collaboration.
- Developed parameterized SQL queries and stored procedures to query database tables in T-SQL.
- Designed and developed applications usingVB.NET, ASP.NETwith ADO.NET and SQL
- Responsible for testing, fixing the bugs and troubleshooting the technical problems.
- Responsible for working with the CRM Business Users to facilitate and promote best practices and enhancements.
- Worked on Complex Stored Procedures, Functions, and Triggers in SQL Server2008.
- Experience in writing UNIX scripts for scheduling jobs.
- Worked on SSIS Packages for the extraction of data and schedule the jobs to run on daily Feed basis.
- Created various reports like tabular reports, matrix reports, and parameterized reports using SSRS.
- Experience in using in-depth knowledge of Cassandra Data Modeling for converting some of the applications to use Cassandra instead of Oracle.
- Developed CSS for consistent look & feel of the web site and used JavaScript for the Form validations.
- Responsible assisting with additional applications development requests needs outside of CRM as needed.
- Used Angular 4 CLI commands for productivity and global/generic building blocks.
- Re-designing the main website to improve user experience and add new functionalities using Angular 4
- Created TypeScript reusable components and services to consume REST API's using Component based architecture provided by Angular 6
- Used LINQ to retrieve the data from the backend through Entity framework.
- Created and deployed Web Services using ASP.NET and C#.Net, and generated the proxy class files based on the web services to consume in web application.
- Automating Angular applications by using Protractor, Jasmine and Karma using Java Script.
- Created Views by applying complex queries on multiple tables to create the virtual tables and implemented Cursors in Stored Procedures using SQL Server, Implemented Joins in Stored Procedures to get the desired data by joining multiple tables
- Hands on Experience on Angular 7 technology for one complete project in rebasing the UI of the application using the techniques in Angular 7
- Symmetric Encryption and Compression of data to and from Azure.
- Implemented code coverage using Karma and Jasmine for Angular on the client side.
- Used Team Foundation Server (TFS) For the Source and Version Control.
Environment: ASP.NET 4.5, C#, MVC5, MVVM, ASP.NET, Visual studio 2015/2017, XML, XAML, JSON, IIS 7.5, HTML5, CSS3, JavaScript, jQuery, Angular 4/6/7, Web API, MS Azure, MS SQL Server, Win Forms, WCF, WPF, LINQ, NUnit, ADO.NET Entity Framework, Stored Procedures, PL/SQL, Oracle 11g, Cassandra DB, Agile Methodology & TFS (Team Foundation Server).
Confidential, Somerset NJ
.Net Developer
Responsibilities:
- Worked with product manager to hash out requirements and helped bridge the gap between business requirements and technical implementation.
- Implemented ADO.NET to the data layer to communicate with the SQL Server 2012.
- Performed Integration services using SQL Server Integration Services (SSIS).
- Developed stored procedures, Views and automated SQL, T-SQL scripts for database maintenance, deployment and installation.
- Worked with SQL Server Reporting Services (SSRS) for Reporting.
- Worked on Continuous integration and testing environment using Jenkins.
- Experience in monitoring the performance of Postgres and Greenplum database.
- Created reports with measures, KPIs on Tableau Desktop and published them on Tableau Server.
- Building, publishing customized interactive reports and dashboards, report scheduling using Tableau Server.
- Used Tableau for generating reports with user interactive dashboard designs.
- Developed web pages and validated these pages usingASP.NETandC#.
- Implemented Windows Presentation Foundation (WPF) with hands on Experience on using SQLite.
- Implemented Windows Workflow foundation (WWF) to implement long-running processes as workflows.
- Experience with Web API 2 for REST Web Services.
- Used domain driven design concepts to help design and document architecture to promote ubiquitous language and improve shared understanding of the project.
- Involved throughout in SDLC life cycle process.
- Involved in design, coding and testing phases of the project.
- Used AngularJS to create views to hook up models and synchronize data with server as a Single Page Application (SPA).
- Experience working with Microsoft Azure Cloud based IAAS, PAAS and SAAS
- Implemented Entity Frameworks to work with relational data using domain-specific objects and for Lazy loading, Table splitting, Table hierarchy techniques.
- Involved in Design patterns like MVVM.
- Created views and partial views-UI and middle tiers for various modulus using C#, MVC, HTML&CSS.
- Responsible for all client-side UI Validation and implementing Business logic based on user selection using jQuery UI and Angular 2
- Used technologies provided by the .NET frame work including ASP.NET, ADO.NET, web services using SOAP and data manipulation using XML Design.
- Involved in coding member validation business functionality using WCF and client front end layers using WCF.
- Developed validating transaction using XML.
- Designed, developed win forms using C#, JavaScript for the user interface.
- Mainly used XML for encoding documents in a format which in both human and machine readable.
- Created a virtual Network on Windows Azure to connect all servers and applications on this platform.
- Created web application usingC#.
- Used LINQ to aggregate data from repository layers.
- Used Business logic to fetch and update data from data base and displayed on win forms.
- Used collections, interfaces, abstract classes to implement the project and worked with the exception handling.
- Created Model View and View Model applications.
- Created ASP.NET validation controls and JavaScript validations to enforce validations.
- Consumed internal web services and hands on experience with XML features to transfer data between the applications and database Engines.
Environment: .NET 4.5, C#.NET, SQL Server 2012, SQL Server Management Studio (SSMS), SSRS, SSIS, ADO.NET, LINQ, WEB API’s, WCF, XML, HTML5, CSS3, JavaScript, Angular JS, Angular 2, jQuery, TFS, Bootstrap, IIS 7.5, SOA, T-SQL, MVC5, Postgres, Greenplum, Jenkins, MS Azure, Visual Studio 2013/2014&Windows Server 2008.
Confidential, Redmond WA
.Net Developer
Responsibilities:
- Developed application using ASP.NET MVC4 framework.
- Designed and developed Web Pages using ASP.NET, C#.NET, HTML, JavaScript, AJAX, jQuery, CSS and Server controls.
- Developed secure login interfaces with ASP.NET Server controls.
- Used various server controls like Multi View and Grid View with extensive data binding to display, page and sort multiple records.
- Created application using HTML5, AngularJS, Bootstrap JS for responsive design.
- Create, manage SQL Server AZURE Databases.
- Developed module which deals with validating user, changing passwords and searching of information depending upon priority of user in site using ASP.NET.
- Developed WCF service to be used by the ASP.NET applications.
- Used User Control, Ajax Toolkit to develop the application.
- Developed Business logic layer using ASP.Net with C# under Visual Studio.
- Used Master pages, User controls, Custom controls to suit user’s needs.
- Used Cascading Style Sheets (CSS) and JavaScript.
- Publishing the web site on IIS server.
- Used Validation Controls for corresponding validations required for business logic in Web Forms.
- Designed and developed user interfaces using ASP.NET.
- Developed using CSS3, C#, JAVASCRIPT, JQUERY.
- Successfully designed and implemented XMLAPI dealer information, order processing with ASP.NET Web API / REST Services (secured over https).
- Designed and developed business components and data components using C# and ADO.NET.
- Implemented business logic/rules using WCF services and integrated with the UI components.
- Developed Entity framework-based database access layer using ADO.Net and Entity Framework.
- Written stored procedures, triggers using T-SQL for data access from SQL Server 2008 R2 when applicable.
- Have developed WCF AND RESTful Services by using C# and Web API.
- Project Data importing/exporting using serialization/de-serialization.
- Developed User Interface in Razor Views
- Coding the presentation layer using WPF and service layer using Windows Communication foundation technology.
- Setting up SQL Azure Firewall.
- Used Team Foundation Server (TFS) for Version Control.
- Generated reports using the SQL Server Reporting services (SSRS).
- Performed unit testing and functional testing using NUnit & Karma.
- Implemented unit test cases using Karma Runner and Jasmine for AngularJS on client side.
- Worked with Agile/Scrum Environment to meet the timelines and interaction with the team.
Environment: Visual Studio 2012 C#, AngularJS, BootstrapJS, ASP.NET 4.5, WCF, JavaScript, jQuery, MVC 4, HTML5, CSS3, Entity Framework, IIS 7.5, MVC4, AJAX, Azure, NUnit, Karma, XML, SQL Server 2008, Windows 7&Team Foundation Server (TFS).
Confidential
Junior .Net Developer
Responsibilities:
- Experienced in the use of Agile approaches, including Extreme Programming, Test-Driven Development and Scrum.
- Used Customized Exception handling class for the handling exceptions in each layer with event logging and experience in Creating .Net assemblies using C#.NET
- Designed and developed XML Webservices for distributed architecture.
- Designing web pages for HTML file and UI development involving MVC and integration with other modules and support with data.
- Working with version controller Team Foundation Server (TFS) for maintaining history of source-code and project documents.
- Work collaboratively with a team to design and develop JavaScript-based Single page applications.
- Extensively used MVC for the designing User interfaces on multiple devices.
- Developed Custom Controls and User controls for reusable part of the web pages using C# with ASP.NET.
- Involved in testing like Unit test, Integration test, Acceptance test and Regression testing using NUnit and responsible for writing test scripts and scenarios.
- Designed and developed ad hoc reports for business users using Crystal Reports.
Environment: C#. Net, ASP. NET (3.5), Visual Studio 2005, ADO.NET, Windows Services, Web-Services, JavaScript, VBScript, XML, XSD, HTML, DHTML, SQL Server2005, MVC, IIS 6.0, Team Foundation Server (TFS), CSS & Windows XP.
