Sr .net Developer Resume
Wilmington, DE
SUMMARY
- 8+ years of extensive experience with all phases of Software Development Life Cycle (SDLC), including Analysis, Design, Development and Testing of Client - Server and Web-based n-tier Architecture for windows and web applications with exposure to diverse business domains.
- Strong hands on the Microsoft .Net Framework 2.0/3.0/3.5/4.0/4.5 developing WinForms, Web Services, Win Services, Web Pages using ASP.Net 4.5/4.0/3.5/2.0/1.0 , VB.Net, Visual Studio VB Script C#.Net, ADO.NET, ASP, JavaScript, jQuery, Angular JS, Angular 2/4, CSS, Master pages, HTML, DHTML, XML, XSLT, Silverlight, LINQ, Ajax and SQL Server SSRS.
- Experience with an Agile software development methodology and Test-Driven Development including SCRUM.
- Experience with developing GUI using web technologies like HTML, CSS, AngularJS, jQuery, JavaScript, and XML.
- Experience with using JavaScript libraries including jQuery, D3, Leaflet or YUI.
- Extensive experience in architecture, design and development of Client-Server and Distributed Web Applications with ASP.NET MVC 3.0, 3-Tier and N-Tier Architecture.
- Experience in SOA (Service Oriented Architecture) using Web Services, WCF Services, WEB-API and Restful Services, Windows Services.
- Expert in developing .Net WinForms/Web applications using C#/Asp.Net.
- Extensively worked on of Windows Presentation Foundation (WPF) which provides developers with a unified programming model for building rich Windows smart client user experiences that in corporate UI, media, and documents in Windows using XAML.
- Full stack development experience on AngularJS/2/4, Node JS, and Express framework.
- Experience in using Windows Communication Foundation (WCF) in a self-hosting mechanism, implementing the Service-Oriented Architecture (SOA) using the REST methodology, to SOAP messages between metadata endpoints, extensively worked on WCF RIA Services.
- Extensive usage of Delegates and Events to establish communication between the Win Forms.
- Extensive Experience with Mobile app development for IOS, Android and Window Phone by using Xamarin Forms.
- Experience in creating user interface using Android SDK, iOS SDK and in using Xamarin. Forms for designing UI using framework APIs and XAML with different available layouts and controls.
- Strong in Object Oriented Analysis and UML concepts, Designed Applications using UML and Use Cases and Design Patterns, Agile Methodologies.
- Expertise in application development using ASP.NET MVC 3.0 Framework.
- Expertise in building Web Services using WSDL, UDDI and SOAP Protocol and consuming/publishing Web Services.
- Extensively Used LINQ to SQL, LINQ to XML and LINQ to Objects for retrieving the data efficiently and Just in Time manner.
- Worked on Grid view using ADO.NET and retrieved data from SQL Server using queries.
- Experience with ASP.NET Web Forms, WinForms, Web Services, and State Management, caching features, configuring optimizations and securing the web application.
- Experience with AJAX Control Toolkit and XML HTTP Request object, which is the heart of AJAX in providing asynchronous Post back.
- Designed and Implemented application using ADO.NET objects like Dataset, Data Table and Data Adapter for manipulating, retrieving, storing and displaying data from SQL Server.
- Extensive knowledge of applying Object Oriented Analysis and Design (OOAD) for modeling a system.
- Integrated disparate technologies with Microsoft PowerShell - Entity Framework, MongoDB, ASP.NET Membership, SQLite, OData, etc.
- Experience in SQL Server and SSIS (Integration Service) package design, constructing, and deployment.
- Building web applications with ASP.NET MVC/Web Forms, JavaScript, JQuery, knockout.js, JSON, HTML, XHTML, CSS.
- RDBMS Experience with Stored Procedures, Functions, Views and Triggers and imports and exports of Data in SQL Server ( 2012/2008/2005/2000 ) and Oracle (10g/9i).
- Experienced in using Configuration Management, setting up company Version policies, build schedule using Team Foundation Server (TFS) and Visual Source Safe (VSS).
- Hands on Experience in developing programs including Unit testing with NUnit for ASP.NET Web Forms.
- Worked on cloud computing using Windows Azure and SQL Server Azure.
- Experience in using Microsoft SQL Server (2008, 2005, 2000), SQL Server Management Studio (SSMS), SQL Server Integration Services (SSIS), SQL Server Reporting Services (SSRS) and SQL Server Analysis Services (SSAS).
- Experience in working with SSAS in creating cubes, data source views, named queries, dimensions and deploying of analysis services projects.
- Designed and developed a Scheduler application that allows its users to schedule appointments or make reservations using their iPhone following MVC pattern. Obtained the open appointments information from Ruby on Rails database and deployed the database on a Heroku Server.
- Strong experience in design patterns WCSF, WSSF, MVC and MVPC patterns.
- Worked on leveraging TFS build tools for building a custom automated build and deployment tools (Octopus, Urban Code) which enabled feature teams to comply with continuous integration process and to generate the release manifest.
- Experience with Application Blocks such as User Interface Application Blocks, Log4Net and Database Application Blocks, Entity framework, MVC, MVVM design Pattern.
- Experience in ORM Tools along with implementing IBATIS framework.
- Worked with ASP.NET AJAX to create rich UI web applications and to improve performance.
- Strong experience of developing, implementing and maintaining application systems under UNIX Operating System using SQL, SQL*FORMS, PRO*C, SQL Server, Unix Shell Script, Oracle 10g/9i database.
- Designed and Developed Various Angular2 Component (/ngModule), Services (observable/promises), Directive and Pipes.
- Evaluate and refactor current architecture and code base for implementation of Angular 2/4 Best Practices.
- Evaluate current applications and recommend processes to move applications into Angular-cli and Angular 4/5 with backend services.
- Used key features of AngularJS like two-way data binding, templates, services, controllers, scope, custom directives, filters, dependency injection to get, post and represent data from database to the web browser.
TECHNICAL SKILLS
Programming Languages: C#.Net, VB.NET, C++
Web Technologies: ASP.NET 4.5/ 4.0/3.5/3.0/2.0 , ASP.NET MVC 5.0/4.0/3.0, Silverlight 4.0/3.0, Ajax, HTML, JavaScript, jQuery, VB.Net, AngularJS/2/4.
XML Technologies: XAML, XML, XSLT, XPATH, XSL, LINQ to XML
.Net Frameworks: .Net Framework 4.5/ 4.0/3.5/3.0/2.0 /1.x
UI Technologies: WinForms, WPF, jQuery UI, Kendo UI
Test Frameworks: NUNIT, MBUNIT, MOQ Framework, NSubstitute
IDE Tools: Visual Studio 2015/2013/2012/2010/2008/2005 , SQL Server Management Studio, Expression Blend(4.0/3.0/2.0)
Databases: MS SQL SERVER 2012/2008/2005/2000 , MS Access 2010/2007/2003 , Oracle 10g/9i/8i
Reporting tools: SQL Server Reporting Services (SSRS 2008/2005), Crystal Reports (2010/9/8.5/8).
Version Control Tools: Visual SourceSafe, SubVersion, Team Foundation Server (TFS),Git
Application Servers: IIS Express, Microsoft IIS (7.0/6.0/5.0/4.0 )
Middleware: WCF, ADO.NET 4.0/3.5/3.0/2.0 , MSMQ, Web Services, Enterprise Library 5.0/4.0/3.1
Scripting Languages: Java Script, UNIX Shell Scripting, batch file scripting, jQuery
Modeling tools: UML, MS Visio 2007/2010/2013
PROFESSIONAL EXPERIENCE
Confidential, Wilmington, DE
Sr .Net Developer
Responsibilities:
- Worked in Planning and executing phases of the software development lifecycle (SDLC) utilizing agile methodologies to achieve end-to-end development of web-based applications.
- Worked on designing, development of Forms using MS Visual Studio 2015, ASP.Net MVC5, C #.
- Worked on gathering requirements and preparing the documents for project.
- Designed, developed, and customized several web pages using UI Technologies like HTML/HTML5, CSS3/4, XSL, ASP.NET 4.0, jQuery, JavaScript, jQuery, Angular 4, Node Js, Kendo UI and JavaScript.
- Experienced in Angular 4 Templates, directives, Routing and navigation, Components, Services and Data binding concepts.
- Leveraged Bootstrap CSS library to implement responsive web interface.
- Leveraged Rally as a tool to manage task boards, storyboards, program boards and release management.
- Used Angular 4 as the development framework to build a single-page application.
- Involved in development of components, Services, directives, filters, and modules using Angular 4 MVC framework.
- Developed a single page, mobile-first, cross-device/cross-browser web application for real-time location sharing utilizing Angular JS and JavaScript API.
- Created Integration Services SSIS package to import raw data from MS Excel to the SQL Server.
- Involved in Using ReSharpertool for refactoring the application code.
- Used Angular 4 framework to implement client side JavaScript modules, implemented custom directives.
- Designed and developed the application middle tier using C# .NET, VB.net, HTML, WCF services (SOAP/REST), GIT, WinForms, WEB API, REST API, REACT JS, RESTFUL services to consolidate all unmanaged and standalone applications under Managed and Integrated Enterprise framework by implementing SOA architecture.
- Handled client-side technologies like JavaScript, Angular JS, Angular JS 2, Bootstrap, Single Page Applications (SPA), AJAX, jQuery and AJAX framework for quickly creating efficient and interactive Web applications that work across all popular browsers.
- Designed and developed Services using WCF and leveraged WCF security mechanism at transport level with windows authentication type for our intranet applications.
- With the help of visualizations in Power BI, created various visualization like pie charts, bar graphs, tree maps etc. That will helpful easily understand the data.
- Wrote T-SQL Statements, Stored Procedures, Triggers, Functions, and Sequences to access data from database along with ADO.NET Class & Methods.
- Used Entity Framework Code first approach to implement data access layer.
- Developed WCF services to communicate with the Data Access Layer.
- Created, Maintained and scheduled various reports in Power BI.
- Updated and re-designed several internal tools from VB.NET2010 bringing current software standards which facilitated automation of mundane tasks for accounting department.
- Converting an existing Access/Excel/VBA program toVB.NET/SQL Server.
- Developed classes using VB.NET for Tracing, Error Logging.
- Migration from VB6 Windows application to web application using XSLT with custom JavaScript formwork using Visual studio 2012/2015.
- Developed various Data Service classes to connect and manipulate data using ADO.NET and C#.
- Developed SOA-based solutions using Web Services, Web API, WCF, SOAP including RESTful services.
- Developed databases in the Azure cloud services and maintaining the back-end code also in the Azure.
- Used ASP.NET MVC 5, Kendo UI and Typescript for a web client option.
- Worked with Configuration, Customization and development of e-commerce platform.
- Developed rich user interface using Telerik controls (Kendo UI) toolkit.
- Used ASP.NET C#.NET Validation Controls and JavaScript for client-side validations in the Web Pages. Worked on Web application development using MVC 5.0/4.0 and ASP.NET Web Forms.
- The Presentation Layer was implemented in ASP.NET 2010 using Web Forms, User Control and Web Controls. Business logic was developed using C#.NET
- Worked on creating tables, views, triggers, sequences, constraints, Stored Procedures, Functions, and Packages using Oracle, SQL, and PL/SQL based on the documented user requirements.
- Worked on creating, modifying data flow diagrams, and database design of the application.
- Designed normalized data schemas using Oracle, SQL, and PL/SQL.
- Designed entire framework to support Test Driven Development (TDD) by making use of Dependency Injection through unity framework and developed a generic repository
- Setup of Multi-Factor Authentication between the Azureand Pingfederate with AD on-prem passwords.
- Setup Intune software deployment to allow users to authenticate to AzureTenant.
- Building a service-based application with ASP.NET WEB API to consumes services from apache and issues TLS/SSL certificates to the websites hosted on the customer IIS servers.
- Architect, develop, plan and migrate servers, relational databases (SQL) and websites to MicrosoftAzure.
- Using JSON data for communication between client and server & GitHub for repository
Environment: C#.NET, VB.NET Framework 4.5, ASP.NET, WCF, VBA, CSS3, MVC4, MVC5, Razor View Engine, Xml, Kendo UI, HL7, jQuery, Angular 2/4, Typescript, Visual studio 2012,2013, IIS 7.0, GIT, Team Foundation Server (TFS), Bootstrap, Oracle 10g and 11g, Azure, HTML5 and CSS3 Nunit, Unit Testing.
Confidential, Norfolk, VA
Sr .Net Developer
Responsibilities:
- Developed distributed applications using .Net Remoting, Web Services and WCF services.
- Migrating the existing .Net applications to the .Net MVC4 and adding additional features and functionalities.
- Used SSIS, SSRS for the integrating and generating reports for the business and government purpose.
- Designed and developed Web Applications using Sitecore.
- Worked on developing WPF and WinForms applications using .NET Framework 4.5.
- Deploying the applications into the Azure and extracting the data from the Azure cloud services.
- Started to use Azure Cloud Services and continuous integration (CI) with the cloud database.
- Worked on Restful web services using Web API.
- Designed and developed secured marketing web portals using Sitecore and MVC.
- Used Node JS to implement rich functionality in various pages: form validation, grid, search, sort, pagination.
- Worked in web application development for backend system using AngularJS and Node.js with cutting edge HTML5 and CSS3 techniques.
- Involved in Enhancement of existing application utilizing Angular JS and Node JS developed routing through web pages and achieved Single Page Application (SPA).
- Developed real time tracking of class schedules using Node JS.
- Provide supports for application utilizing MQ Series, MQ workflow and MQSI products for EAI.
- Built highly Customized e-commerce websites using WordPress
- Developed .NET based multithreaded application using C#, WPF, WinForms, Entity Framework.
- Used TDD practices to ensure correctness and quality of code.
- Extending ASMX to WCF services to improve importing and exporting different client file transactions.
- Designed & developed cutting-edge application interfaces using WPF to deliver intuitive user experiences.
- Designed and developed Rich presentation tiers usingWPF Expression Blend 4, Telerik components like Rad Picker Control, RadRichTextBox.
- Used Validation Controls for corresponding validations required for business logic in Web Forms.
- Worked and deployed WCF Services using ASP.NET and C#.Net.
- Extensively used ASP.Net MVC architecture for the Web application design to have the application layers loosely coupled
- Implemented Data Access Layer using Entity Framework and LINQ.
- Worked with Git for version control and Code Review.
- Developed advanced ETL solutions using SSIS to transfer into different destinations, implemented self-service reports using SSRS.
- Used Selenium Core for test framework for web applications written completely in JavaScript and DHTML
- Developed high performance user interfaces with PIProcessbook
- Used Extensively Message Queuing techniques like MSMQ and Websphere MQ.
- Deployed message flows using SOAP request, SOAPinput node and SOAP reply node for hosting and calling web sphere.
Environment: ASP.NET MVC, C#.NET, .NET Framework 4.5, Entity Framework, HTML5, CSS 3, Bootstrap, JavaScript, jQuery, AJAX, Angular JS, XML, Visual Studio 2013, TFS, IIS 7.5, DB2, Oracle 11g, PL/SQL, ADFS, Windows Server 2008
Confidential, Santa Ana, CA
Sr .Net Developer
Responsibilities:
- Developed all new enhancements as web applications in MVC using Entity Framework for CRUD functionality.
- Created various Angular Services & injected them into Angular Controllers (using Dependency Injection) to enable AJAX calls and created custom angular directives to create own HTML tags and induce functional behavior to those tags.
- Developed WCF service to communicate load and save data to database.
- Experience in using Jasmine BDD for Unit testing and Protractor for E2E testing.
- Used Dependency Injection to build loosely coupled system to consume WCF service.
- Designed and developed a tool in C# for HUD claims forms (Housing and Urban Development - United States). Guided other teams for development of similar tool.
- Coordinated and led the migration of large-scale project database migration from SQL Server 2008 to SQL Server 2012 and host server migration from Windows Server 2008 to Windows Sever 2012 R2, which involved migrating DTS packages to SSIS, modifying execution plan, altering stored procedures, identifying and changing code, replacing user controls and resolving DLL reference problems.
- For front end development actively used ASP.Net, CSS, JavaScript, AJAX control and Telerik Controls.
- Involved in retrieving data using LINQ to SQL and LINQ to Objects with ASP.NET, worked with the database using LINQ to SQL.
- Worked efficiently for production support with high productivity and quality using Remedy tool.
- Resolved all SQL job failures on priority basis with zero escalations and also provided critical support on weekends and month ends when needed.
- Implemented the two-way data binding and code reuse in the modules using Angularjs custom directives.
- Involved in development of web pages using HTML, Bootstrap, CSS and bind HTML Controls to angular models.
- Implemented data binding, event handling using Angularjs.
- Worked on angular routing for smooth transition between views.
- Implemented Angular $http services for making get and post calls to web API.
- Involved in enhancements, change requests and post-production support of this mortgage- banking project.
- Proposed and developed automated tool for redundant post-production tickets in C#.
- Involved in bulk data processing, including user statistics, industrial reports, and financial transactions.
- Conducted Knowledge Transfer sessions for new team members for database structure and overview of whole application.
- Used Subversion for source code management, branching, merging code.
Environment: C#, ASP.NET MVC, ASP.NET WebAPI, Quality Center, BDD, Entity Framework, AngularJS, .NET 4.0, SQL Server 2008, DTS, SSIS, SSRS, WCF Services, XML, jQuery, CSS, SVN.
Confidential
.NET/C# Developer
Responsibilities:
- Involving different phases of SDLC including Designing, Programming, Testing and Documentation.
- Designed Graphical User Interface (GUI) using Layout Pages, HTML, Java Scripts, CSS3 classes and Custom controls.
- Extensively used WPF user controls to provide page documents along with native support of XML paper specification documents.
- Written SQL Queries for indexes, triggers, functions and stored procedures.
- Involved in the iterative process of developing in Agile and Scrum environment.
- Also used master page and used user controls when ever need in the web page.
- Used C# advanced concepts like Automatic properties, Anonymous types, Lambda Expressions, Extension Methods.
- Used Web Services to fetch data required and work accordingly, also used the concepts of Serialization.
- Implemented security concepts using SOAP envelope, Windows Authentication.
- Used LINQ to build set of operations, parameters and expressions (Binary, Unary, Lambda) during execution (aimed at “Querying”) a set of data from SQL Server.
- Designed database in MS-SQL and created stored procedures, functions, views to reduce the comp
- Application of front-end SQL queries and triggers to enforce entity relationships.
- Used SOA Architecture to develop code in Test Driven Environment using NUNIT.
- Used TFS (Team Foundation Server) for all the source code maintenance among the whole team.
Environment: Visual Studio 2008, WCF, Web Services, ASP.NET Framework 4.0, C#, ADO.NET, TFS, SQL server 2005/2008R2.
Confidential
.NET Developer
Responsibilities:
- Involved in designing of Application interfaces and capacity planning based on the estimated volumes of data.
- Development was done using agile methodology with daily scrums, paired programming using TDD and continuous integration using the SDLC process.
- Participated in daily scrums and weekly meetings with the project sponsors to meet expectations and deadlines.
- Used VB.NET in the business logic layer.
- Enabled Client-side Data Validation in .NET using the validation controls like Regular Expression validator, Required Field validation, etc.
- Involved in developing applications in C# to meet the business requirements using Visual Studio.NET 2008.
- Extensively used Ajax to reduce connections to the server, since scripts and style sheets only have to be requested once.
- Involved in portal GUI design using Master page, Login control, Site map, Microsoft menu control and client-side validation is done by Ajax validation extenders.
- Implemented MVVM (Model View Model) pattern to create Silverlight user controls.
- Used the Object-Oriented Programming (OOP) techniques and created classes (in C#.NET) for database access.
- Worked extensively on web forms and data binding controls like Grid View, Data List and drop-down boxes and Mapping page fields to the database fields.
- Programmed LINQ TO SQL for communication between application and database, used extensively Data Grid.
- Developed Stored Procedures, Triggers, and Views in SQL Server 2008 for accessing the database.
- Developed and consumed WCF Services to achieve Service Oriented Architecture (SOA) and communication between heterogeneous applications.
- Worked with Silverlight 2.0 to develop the Graphical Representation of Insurance Reports.
- Used Crystal Report to generate various reports as per the client’s requirement.
- Using SSIS, created integration service. These services used to load data from excel sheets to SQL server 2008.
