Sr .net Developer Resume
Washington, DC
SUMMARY
- Eight years of diverse experience in Information Technology with emphasis on Software Development, analysis, design and programming with Microsoft .Net technologies. Experience with SOA and client/server - based Microsoft programming technologies.
- Extensive experience in .NET Framework 4.5/4.0/3.5/3.0/2.0 web based application development using Microsoft.NET technologies including ASP.NET 3.5/3.0/2.0/1. x ADO.NET, LINQ, Entity Framework, Server Controls, Web Services, C#, VB.NET, IIS, HTML, VBScript, JavaScript, AngularJS, Bootstrap, JQuery, XML and XSL as well as COM and SQL.
- Good Exposure with Telecom, Banking, Financial, Insurance, Education and e-commerce domains.
- Extensively worked with ADO, ADO.NET, LINQ, Entity Framework to connect to SQL Server and Oracle.
- Good experience in creating and consuming XML Web Services including XML Schema (XSD), SOAP, WSDL and DISCO.
- Experience in XML related technologies such as XML, XSL, XPATH, XSLT, DOM, JSON and XML SCHEMA.
- Experience in Design and Development of SQL Server 2012/2008 and Oracle 10g/9i that includes SQL Queries, Stored Procedures, Triggers and Views.
- Tested Web API, Web Services and WCF Services using SOAP UI and Fiddler tools.
- Experience in Developing and consuming WCF services. Good knowledge in Creating XML Data Schema, Data contract, Service Contract and Operation Contract, defining endpoints, creating proxy classes and consuming WCF Service.
- Experience in implementing LINQ by using LINQ to Dataset and LINQ to SQL for moving data from ASP.Net application to database.
- Experience working with Azure and cloud
- Very good knowledge in WPF/Silverlight with the programming and technologies integrated into ASP.Net 3.5 framework and creating this application using XAML.
- Expertise in working with SQL Server Reporting Services (SSRS).
- Developed Web API interface for consumption by various clients for data transfer.
- Experience in developing ASP.Net Web custom controls, user controls and rich GUI with extensive use of AJAX toolkit, CSS and Master pages.
- Developed Applications using MVC Framework in various projects.
- Extensively used design patterns like Singleton, Factory and Façade.
- Used Infragistics controls, Telerik Controls and Kendo UI Controls in presentation layer.
- Experience using Team Foundation Server 2008/2005/2012 and Visual Source Safe for Source Control.
- Well versed with system testing, creating unit test cases and their tools.
TECHNICAL SKILLS
Programming Languages: C, C++, C#, JavaScript, PL/SQL
Web Frameworks: ASP.NET 4.6/4.5/4.0/ 3.5/ 3.0/ 2.0/ 1.1 , MVC, JQuery, React JS, Backbone JS, AngularJS®, Angular2
IDE Tools: Visual Studio 2015/2013/2012/2010/2008
Web Technologies: HTML, XML, XSLT, XSD, JSON, CSS, AJAX, MVP/MVC
Database: SQL Server 2014/2012/2008
Database Management Tools: SQL Server Management Studio
SDLC Methodologies: Agile - TDD, Spiral, Waterfall
Operating Systems: Windows Server 2012/2008/2003/2000 , Windows 10/7/XP
Other Tools: ADO, ADO.Net, AJAX, TFS, VSS, HP QC, JIRA, Visio, SOAPUI, Fiddler, MS Access, MS Excel.
PROFESSIONAL EXPERIENCE
Confidential, Washington, DC
Sr .Net Developer
Responsibilities:
- Involved in all stages of SDLC like Design, Development and testing the application.
- Designed and developed the Business Layer Component using C#.
- Designed and developed the Application using ASP.Net MVC, Razor Syntaxes, Razor view engine.
- Developed the Data Access Layer (Model) using ADO.Net Entity Framework Model, Linq to Entities, and C#.
- Designed and developed the UI using HTML5, CSS, JQuery, Angular JS, JavaScript, Bootstrap, Kendo and Telerik Controls.
- Extensively used AJAX to present a very intuitive user experience.
- Responsible for implementing the Client-Side Validations using JQuery and Java Script.
- Used ASP.NET validation controls (Required field validator, regular expression validator, compare validator, range validator), User Controls, Custom Controls, Data Grid Web Control.
- Used LINQ entity framework for retrieving data from the SQL database.
- Wrote SQL Queries, stored procedures and used ADO.NET components - Data Reader, Data Adapter, SQL Command and Dataset for retrieving data from database.
- Used SQL Server to write Stored Procedures, User Defined Functions, Views etc. to handle all data manipulation.
- Cascading Style Sheets (CSS) was used for consistent look of the site.
- Responsible for publishing and consuming the WCF Services.
- Used Sessions, Cookies and Application Level State Management in Application.
- Experience in creating complex SSIS packages using proper control and Data flow elements.
- Used SQL Server Reporting Services (SSRS) for generating reports populated by data in databases.
- Performed unit testing, performance testing and functional testing using NUnit.
- Responsible for hosting the web application in IIS 7.5 during production implementation.
- Documented the complete design, development process to enable a seamless transition to those who were ready to take over the development process and to assist the end-users who were going to access the application.
- Worked in Agile/Scrum Environment to develop the application by meeting the timelines and interacting with team.
- Involved in deployment of the application on the test and production servers.
- Used Team Foundation Server (TFS) for the version control, branching and MS build.
Environment: Visual Studio .NET 2015, .NET Framework 4.5, C#, WCF, ASP.Net, MVC, JQuery, ADO.Net, Entity Framework, SSRS, HTML5, DHTML, Angular JS, JavaScript, Bootstrap, CSS, Kendo Controls, AJAX, JSON, XML, IIS 7.5, SQL Server 2012/2014, TFS.
Confidential, okemos, MI
Senior .NET Developer
Responsibilities:
- Involved in the Software Development Life Cycle (SDLC) for documentation, designing, development phase of the System.
- Used ASP.NET MVC Page Controller pattern to add functionality to individual pages such as to accept input from the page request, invoke the requested actions on the controller.
- Responsible for designing the ASP.NET application authentication using .NET Framework, Model View Controller MVC and IIS security model.
- Developed and tested user friendly navigator by utilizing JavaScript and VB.NET
- Designed UI using the HTML 5.0, JavaScript, CSS, jQuery 2.1.1, Knockout JS and Bootstrap.
- Implemented View Model patterns/ in creating and managing Views, Partial Views, View Models, Web APIs using ASP.NET MVC, Custom Error Pages.
- Used JQuery and JavaScript, React JS for client side validation and other purposes.
- Created AngularJS Controllers, Scope, Model, view, Services, Factory etc., which Isolate scopes perform operations in UI.
- Worked with JQuery and Angular2 while developing the UI.
- Implemented OOPS concepts and developed the application with C#, ASP.NET MVC 3 and ADO.NET
- Developed multitier web applications for customers and internal users using Visual Studio.
- Worked on building and testing various services to Azure.
- Implemented ORM Framework Entity Framework Code First Approach with Repository Pattern and its implementation over the Business and Presentation layers.
- Implemented Entity Framework Migrations to enforce the frequent changes in Conceptual layer changes to database.
- Used Resharper tool along with Visual studio.
- Developed Mocks in WPF for unit testing the background services, service layer and domain layer.
- Developed Applications using VB.Net, .NET Framework 3.5, Object Oriented Principles and n-tier architecture.
- Enterprise n-tier software agent using (WCF) web service hosted on IIS.
- Followed agile practices and Test Driven Development (TDD) and Object oriented design patterns to write testable code and ease maintenance and Weekly Sprints.
- Developed Web services/Rest Services for building applications that send and receive messages by using the Simple Object Access Protocol (SOAP) over HTTP.
- Involved in Pair programming with other developers, code reviews become easier as we progress.
- Involved in project that utilizes PDF’s as their main product - a legal document.
- Created Stored Procedures, Functions, and Triggers using PL/SQL in Oracle 11g to insert, update, and delete data inside tables.
- Worked with Mongo Db for some modules of the application.
- Development of enterprise reports by pulling data from various sources and presenting in SQL Server Reporting Services (SSRS).
- Used Team Foundation Server (TFS) to maintain the version control history during development.
- Worked on ADA Compliance of the web pages.
- Prepared WCF Service layer to handle client-service interaction. Involved package creation and deployment.
Environment: Microsoft .Net Framework 4.0, C#, ASP.NET 4.5, MVC 5.0, Visual Studio 2012/2015, Web Services, Windows Services, MS-SQL Server 2016, WPF, XML, XSLT, XHTML, Kendo UI, JQuery, Angular JS, Angular2 Entity Framework, CSS, JavaScript, TFS, Agile, Azure.
Confidential, Newport News, VA
Senior .NET Developer
Responsibilities:
- Participated in gathering the requirements (BRD, SRS), analysis, design (TDD), development, testing and deployment for enhancements.
- Designed UI using the HTML 5.0, JavaScript, CSS, jQuery 2.1.1, Knockout JS, React JS and Bootstrap.
- Used MVC framework to reduce the complexity and to get control over the behavior of the application.
- Involved in writing complex SQL queries and stored procedures, accessed SQL database using ADO.NET.
- Worked on Kendo UI Controls to support HTML5 Controls in all the browsers.
- Worked with XML Web Services (SOAP, WSDL, and UDDI) and Service Oriented Architecture SOA concepts using .NET Framework.
- Created Stored Procedures, Functions, and Triggers using PL/SQL in Oracle 11g to insert, update, and delete data inside tables.
- Developed user interface screens using web forms and win forms.
- Used LINQ to Entities, LINQ to SQL, LINQ to XML and LINQ to Objects for retrieving the data proficiently.
- Transformed XML files into specified business format (PDF, MS-Word) using XSLT.
- Extensive use of Web Services, SOAP, JSON to expose the reports to facilitate information sharing.
- Worked with various modules of AZURE while deploying and testing the services in cloud
- Worked on UI designs and the middleware development of the mobile application servers.
- All data transfers (requests/ retrievals), XML Schemas and XML namespaces transformation were performed using XSLT.
- Used jQuery to validate user controls and web forms.
- Work with MVC controllers to integrate with WCF and addressed the integration issues.
- Created rich, easy-to-use and highly interactive UI using ASP.NET, AJAX controls HTML, CSS and Master Pages.
- Worked on Backbone JS models and the Events in the UI.
- Developed complex grids using Telerik /Kendo UI Controls.
- Worked with Active Directory for developing some modules.
- Worked with message Queuing (MSMQ) technology.
- Worked on ETL for testing the performance of the application.
- Tested Web API, Web Services and WCF Services using SOAPUI.
- Used Restful webservices for the representation of the resources.
- Developed test-driven development (TDD) strategy guiding use of the NUnit testing framework.
- Created Content Pages, User Controls, Web Forms and HTML Pages for different banking services and modules using ASP.NET, XHTML and C#.
- Dynamically generated dropdown lists using jQuery UI and Angular JS.
- Used selenium for automation testing.
- Worked with BIZTALK server for integration and adoption purposes.
- Responsible for designing the ASP.NET application authentication using the .NET Framework, Model View Controller (MVC) and IIS security models.
- Used Entity Framework for working with Relational data and LINQ for updating the data.
- Used GIT to maintain the version control history during development.
- Used Server side Asynchronous JavaScript and XML (AJAX) techniques to improve performance.
- Incorporated different WPF controls and Dev Express controls. Worked on validation and converters in WPF.
- Developed Mocks in WPF for unit testing the background services, service layer and domain layer.
- Implemented Multithreading Concepts to improve the application Performance.
- Developed ASP.NET MVC applications using Data First Approach in Entity Framework and UI in Razor View Engine.
- Worked with SSRS and SSIS reports.
- Worked as a part of team for SharePoint Development
- Consuming and Developing Windows Communication Foundation services (WCF).
- Designing and developing rich application for Web (ASPX/Silverlight) and Windows (WPF).
- Developed and Customized Several List View and Data view controls to provide access to corporate data.
- Developed Client and server side validations for the pages in JavaScript.
- Used ASP.NET navigation system for top and left navigation menus with site maps.
- Used Web Services for online transactions using C#.
Environment: Microsoft .Net Framework 4.0, C#, ASP.NET 4.5, MVC 5.0, Visual Studio 2012/2015, Web Services, Windows Services, MS-SQL Server 2012, WPF, SOAP, REST XML, XSLT, JSON, XHTML, Kendo UI, JQuery, Angular JS, Entity Framework, CSS, Silverlight, JavaScript, Azure.