Senior .net Developer Resume
Rockville, MD
PROFESSIONAL SUMMARY
- Over8 +years of experience as a Full Stack Dot net developer in design, development, testing and deployment of secure, multi - tier web and client/server applications.
- Experienced in agile development methods including test-driven development and web-based projects with exposure to diverse business domains including Financial, Healthcare and Banking.
- Extensive experience in development and design of software applications using C#,VB.Net, ASP.NET,MVC, ADO .NET, AJAX, LINQ, WCF, CSS, JQUERY, SQL SERVER(Azure), Web Services and Microsoft Windows Azure Cloud Services
- Hands on experience in design using Object Oriented Programming Principles like Encapsulation, Inheritance, Polymorphism and Abstraction.
- Responsible for designing Presentation Layer (web pages) using the concepts such as Master Pages, User Controls, Themes, Skins, HTML, XML, CSS, Java Script, Jquery, Typescript and Bootstrap 3.0, Telerik controls like Kendo UI.
- Expertise in AngularJs and Node.js. Worked on JavaScript testing tools like Jasmine, Grunt and Chrome developer tools. Used Bower to manage various components in a website so that right versions of the packages are always installed.
- Expertise in Asp.net MVC, implemented controller logic, created Partial views, utilized MVC attributes for server side validation, created custom validators, implemented Model binding and action filters.
- Experience in using Language-Integrated Query (LINQ to Objects, LINQ to XML, and LINQ to SQL) to retrieve data from different data sources.
- Strong knowledge of Design Patterns. Implemented different Design Patterns including MVVM for WPF and Silverlight applications.
- Experienced with Microsoft Application building blocks for .Net projects (Data Access, Exception Handling, Caching and Configuration Management).
- Worked extensively with ADO .NET objects such as Data Adapter, Dataset, and Data Reader to interact with databases like SQL Server.
- Expertise in SQL Server Integration Services (SSIS) and SQL Server Reporting Services (SSRS) with good knowledge on SQL Server Analysis Services (SSAS).
- Experience in database related work primarily creating tables, stored procedure, Views, Triggers, Functions and Indexes.
- Expertise in developing Client/Server Applications using .Net Framework (2.0/3.0/3.5/4.0) with Three Tier Architecture, N-Tier Architecture.
- Have a very good experience designing applications using WPF.
- Strong Business Software design and development experience in Retail, Manufacturing and Finance industry using PowerBuilder, Oracle, MS SQL Server, and .NET.
- Implemented several practices to improve performance of the application like using Ajax for partial page updates, caching, creating external JS files. Bundling and minification of JavaScript’s. HTTP compression using action filters and URL optimization.
- Implemented Client side validations with JavaScript and Jquery and Server side validations with ASP.NET MVC validation attributes.
- Provided integration of Sitefinity CMS with Active Directory.
- Good Experience in designing and developing the Reusable User Controls using Partial Views, and Layouts for creating common look and feel among all the web pages in ASP.Net MVC Web Applications.
- Fluent in HTML/CSS, and utilize Jquery library, JavaScript and CSS animations to enhance user experience
- Created UI designs using Web 2.0 standards.
- Architected, designed and implemented SAML and symmetric key based Single Sign On service provider systems.
- Good Experience in designing and developing the Reusable User Controls using Partial Views, and Layouts for creating common look and feel among all the web pages in ASP.Net MVC Web Applications.
- Consulted with clients to create functional, well-organized and efficient web sites, and improve and expand existing sites. Implemented user-centered design approach to web architecture. Influenced editorial direction, and provided content management training and documentation.
- Created RESTFUL services using Web API, built HTTP services and formatted responses using web API media type formatter to JSON.
- Involved in Code Refactoring using tools like Resharper..
- Solid Understanding of Object Orient Programming concepts (OOPS).
- Experience in implementing MVC design pattern and MVVM.
- Experience in using SQL Server Profiler for optimizing queries, SQL query analyzer for query execution plan and SQL Server Reporting Services to generate reports (SSRS).
- Experience in setting up web config transformations during each release.
- Experienced in Atlassian Products like JIRA.
- Involve in the design, development and implementation of automation process using On Base Workflow.
- Design scanning process using On Base scanning Solutions.
- Verification of Invoices using the Read Soft program
- Expertise in design and development of application in relational database and client server environment using PowerBuilder 6.0/7.0/8.0/9.0/10/11/12, Oracle 7.x/8.x/9i/10g, PL/SQL.
- Used JIRA to plan and adopt an agile practice like scrum. Utilized JIRA to create and estimate stories, build a sprint backlog, visualize activity, measure team velocity, and report on progress and Confluence for Team collaboration.
- Experienced in Configuration Management, setting up company Version policies, build schedule using Team Foundation Server 2010 and Visual Source Safe (VSS).
- Used Continuous Integration tools like Team city, Octopus, TFS, tortoise SVN, GIT HUB.
- Problem solving and Analytical ability, Strong Trouble-shooting skills. Willingness to work in a highly dynamic environment and ready to take up challenges.
- Co-ordinated with Business Analysts in Requirement Analysis and Business Validations.
- Willing to learn and keep myself updated with emerging technologies.
- Expertise in implementing dependency injection using IOC containers like NINJECT and Mocking using tools like MOQ.
- Experience in Test driven Development (TDD) and performing unit testing using XUNIT framework.
TECHNICAL SKILLS:
Languages: C#, C, C++, T-SQL, PL-SQL
Web Technologies: ASP.NET 2.0/3.0/3.5/4.0,MVC3.0/4.0/5.,VB.NET,Classic Asp ADO.NET, Entity Framework 6.0, WCF, XML Web Services, AJAX, HTML, JQuery, XHTML, DHTML, CSS, XML, XSLT, IIS5.0/ 6.0/7.0
Application Design/IDE: Microsoft Visual Studio 2013/2012/2010/2008, Toad for Oracle, Business Intelligence Development Studio, TFS, SVN, Visual Source Safe
Scripting Languages: JavaScript
Operating Systems: Windows Vista/XP, Windows Server 2008/2003, Windows NT 2000 Professional, Windows 8, Window 10
Databases: SQL Server 2012/2008r2/2008/20005, MS Access 2007, Microsoft Windows Azure Cloud Services.
Reporting Tools and others: SQL Server 2012/2008/2005 Reporting Services (SSRS), SSIS, AJAX Control Toolkit, Telerik, NUnit, Microsoft Visio
PROFESSIONAL EXPERIENCE:
Confidential, Rockville, MD
Senior .Net Developer
Responsibilities:
- Understanding system requirements and execution of tasks allocated to maintain and develop Web pages.
- Involved in the everyday scrum meeting which included the management.
- Involved in supporting and maintaining the application after production.
- Creating the routing logic by using Controller in ASP.NET MVC and Entity Framework.
- Worked as a Full Stack .net Developer in Agile and Scrum Methodology in End-to-End project.
- Updating the entire application to be cross browser compatible.
- Ensuring quality of deliverables with Testing and Supply chain teams.
- Used N-tier architecture for presentation, business and data access Layers.
- Involved in coding member validation business functionality using WCF Rest services.
- Implemented web user interface design using HTML5, Master Pages, Themes, CSS, and AJAX.
- Created UI designs using Web 2.0 standards.
- Using Content Management System for creating website content through original research and repurposing content from offline assets, using writing and editing skills to create effective web content with a consistent website voice.
- Develop website content strategy from website conception to achieve the desired results for a variety of industries and audience needs.
- Designed large numbers of WPF Forms, Custom Controls and User Controls using XAML language for UI and Dynamic Web Parts for personalized content which allows Change, Edit, Move the content on pages as per users' own choice.
- Serve as subject matter expert and co-business owner for all enhancements to AP system applications, (Read Soft, Lawson, On base, SMART, & Host AP).
- Created rich and interactive UI using WPF.
- Assisted in the development of vertical solutions, programs and business plans for joint sales of Read Soft products with Partners.
- Providing Microsoft Project and SharePoint Server 2010/2013, Office 365, Windows Azure and MS Team Foundation Server 2010/2013 consultancy services, including Microsoft Project and SharePoint Server 2010/2013 upgrade and implementation, support and training.
- Executed migration to Project Server 2013, deployed Windows Azure Active Directory, Active Directory Federation Services and MS Exchange synchronization.
- Developed dynamic and responsive web pages using the HTML5, CSS 3 & 5, JavaScript frameworks (Jquery, Angular JS).
- Performing Transition activities for Non-Mainframe DB2 Database Servers and basic administration activities of Oracle database.
- Used LINQ in data and business layers.
- Maintaining multiple Internal/External websites on IIS 6.0/7.0/7.5 on multiple server environments using various techniques
- Developed GUI using ASP.NET and C# as code behind language to implement the business logic.
- Train and advise other departments on use of the content management system.
- Created/Modified Data Windows, Windows, User Objects, Menus in PowerBuilder.
- Responsible for guiding other developer on analysis, debugging, code review and maintaining PowerBuilder based application.
- Experience in migrating web applications from IIS 6.0 to IIS 7.0.
- Developed a PowerShell that migrates document from file server to several document libraries, based on the new content type.
- Developing reports on SSRS on SQL Server (2000/2005/2008). Sound Experience and understanding of SSAS, OLAP cube and Architecture.
- Experience in writing expressions in SSRS and Expert in fine tuning the reports. Created many Drill through and Drill Down reports using SSRS.
- Maintained and improved upon existing codebase and systems, including a Restful web service using .NET Web API service-oriented architecture for data processing with Rabbit MQ, SQL Server and Apache Solar for persistence layers.
- Responsible for troubleshoot and bug fix of the defects.
- Configuring SSL certificates for IIS applications.
- Extensively used LINQ and ORM tools like Entity Framework to exchange data between web applications and database objects.
- Used agile methodologies for development through TDD, continuous integration, stand-up meetings.
- Experience in developing Stored Procedures, triggers, views, Indexes using SQL Server 2008 and SQL Azure.
- Participated in requirements gathering and analysis. Developed the various screens and its architecture in accordance to UI Specs, worked extensively with HTML5, CSS3/SASS and JavaScript code to build dynamic pages.
- Developed web pages using HTML5, JavaScript, DOM, JSON, Jquery and AJAX.
- Using Sql Server 2012 database as back-end along with ADO.NET Entity Framework and Linq to access the database tables.
- Re-designing/developing the main website to improve user experience and add new functionality.
- Developed all the UI pages using AngularJs, HTML5, XUL, XHTML, DOM, CSS, JSON, JavaScript, Jquery, Ajax, Bootstrap.
- Recent intensive project experience in Silverlight and WPF (Windows Presentation Foundation) development including front designing in Microsoft Expression Blend and back programming in Microsoft Visual Studio.
- Further developed single sign on features.
- Developed, deployed and maintained Single Sign On application in development, test and production environments.
- Analyze defects and find strategic and logic solution.
- Created/Modified Data Windows, Windows, User Objects, Menus in PowerBuilder.
- Involved in writing Power Script for different Data Windows.
- Developed web applications using ASP.NET and AJAX Extensions under MVC architecture.
- Involved in consuming Restful web services to validate the data entered by the user.
- Involved in generating Enterprise level reports using SSRS and used SSIS for data transformation.
- Resolved issues in applications that are using C#.NET, VB.NET.
- Worked on DB2 on different platforms in UNIX, Windows. Using SQL, obtained data from DB2 and other databases.
- Experience with SQL Azure Dynamic Management Views.
- Used LINQ to query the objects to get the orders and availability.
- Used LINQ to SQL to get data from database.
- Created multiple Perl scripts that retrieved data from the database using Oracle PL/SQL for displaying in reports.
- Worked on AZURE, created the instances, installed the Windows server, and adapted web applications to run in Windows Azure against SQL AZURE using Azure Queues for background processing.
- Retrieving the configurable data from XML files and displaying in front end GUI.
- Proposing branching strategies for using Version Control Systems like Subversion and Git.
- Used CAST to capture and quantify the reliability, security, complexity and size of business applications.
- Used Server Controls like Data Grid, Datasets to display, manipulate data along with SQL Stored procedures to interact with the database.
- Unit and Integration Testing for the modules.
Environment: .Net 4.0, ASP.Net MVC 5, C#. Net, VB.net, Entity Framework, AJAX, HTML5, IIS 6.0, MS Visual Studio 2010, WCF, Bootstrap 3.0, Jquery, Java Script, SQL Server 2012,Angular JS
Confidential, New York, NY
Full Stack .Net Developer
Responsibilities:
- Interacted with Business Users for gathering business requirements and involved in analyzing, documenting business requirements, functional requirements for developing Forms, Documents and Reports.
- Created dynamic web portal for authorized information requestors MATRX sub module using ASP.Net Web Forms application in Visual studio and developed reports using Reporting services.
- Developed Browse and Checkout modules of the application for different mobile and tablet versions using Bootstrap (HTML5, CSS3, SASS and AngularJs).
- Participated in a fully scalable WPF based client/server brokerage application using C#, WCF, Entity Framework and SQL Server.
- Developed interactive data binding, filters and Custom Directives using AngularJs.
- Utilized modular structure within the Angular JS application in which different functionalities within the application were divided into different modules.
- Verification of Invoices using the Read Soft program processes through On Base.
- Developed the sub modules using ASP.NET with business logic written in C# with Visual Studio
- Used Data Set, Data Reader, Data Adapter, Grid view, Data Repeater for retrieving and displaying information.
- In-depth experience performing IIS log analysis to identify web server issues.
- Created ASP.NET web services using WSDL and SOAP for interacting with other sub systems and to access Reports, Forms and Notices.
- Intensively working with Expression Graphic 3.0 for graphic design, Expression Blend 3.0 for Silverlight and WPF Developing and Visual Studio 2008 for Silverlight backend programming in C# for dynamically generating components in front Silverlight.
- Used LINQ to query against strongly typed collections of object and various data source, XML documents, Web services, ADO.Net Objects and Entity Framework 4.0.
- Developed and maintained SFX GRID client (using C#, WPF and MVVM) which allows administrators to manage users-groups and content management/dissemination for distributed cloud-based Products.
- Designing and developing rich application for Web (ASPX/Silverlight) and Windows (WPF).
- Logical configuration design review of Vblock Infrastructure as a Service (IaaS)
- Implemented WCF security features.
- Extensive experience in debugging IIS issues using debugging tools such as log parser.
- Programming using PowerBuilder Standards.
- Developed, deployed and maintained Railinc's Single Sign On application in development, test and production environments. SSO is one of Railinc's most critical applications and simply cannot afford any unexpected outages.
- Developed the local database using pipe object for faster performance.
- Defined request-response message system, typically expressed in JSON or XML, which is exposed via the web - most commonly by means of an HTTP-based web server using server-side web API.
- Updated content and created new pages for company web site and extensive intranet.
- Developed online Billing Systems for users to view invoices.
- Involved in writing Power Script for different Data Windows.
- Create content for and manage company closed-circuit television displays.
- Installing, deploying, configuring, monitoring web applications on IIS servers.
- Strategize, develop and deliver web content.
- Created/Modified Data Windows, Windows, User Objects, Menus in PowerBuilder.
- Developed online public information center and Web-based Query center applications.
- Developed the front end application using HTML5, CSS3, JavaScript, JSON, and Angular JS.
- Creating reports using SQL Reporting Services (SSRS) for customized and ad-hoc Queries.
- Developed DTSX packages to extract, transform and load into the Campaign database from OLTP database using of SQL Server Integration Services (SSIS).
- Used Jquery, JavaScript for advanced user controls and client side scripting for rendering dynamic content.
- Extensively used LINQ to retrieve and manipulated data as strongly typed objects.
- Experienced in creating Master pages, User Controls and used Cascading Style Sheet, HTML5 for ASP.NET web applications.
- Designed dynamicSSISPackages to transfer data crossing different platforms, validate data during transferring, and archived data files for different DBMS.
- Implemented Ajax for creating interactive web application and for avoiding reloading of page for each request.
- Session management of the application was well handled.
- Used ADO.NET for connecting to SQL Server database.
- Complex Stored Procedures were created in SQL Server.
- Worked on development using Java, J2EE, JDBC, Servlets, JSP, Web Services, WSDL, and SOAP.
- Generated Enterprise level reports using SSRS and used SSIS for data transformation solutions and extraction solutions.
- Communicated with Agencies for Business Requirements, Analysis and Reports phase.
- Involved in maintaining and supporting the application after production.
- Involved in unit and functional testing.
- Built xml templates and validated the generated files on a large scale for the business layer.
- Implemented Authentication and Authorization security mechanisms.
Environment: Microsoft .NET Framework 4.0, Visual Studio 2013, MVC4.0, C#.NET, Entity Framework, Ajax and JavaScript, JQuery (UI Validation, Translation, Date controls etc.), WCF, HTML/DHTML, Win Forms, SVN, CSS, SQL Server 2012.
Confidential, Merrill Lynch, Houston, TX
Full Stack .Net Developer
Responsibilities:
- Developed solutions for diverse programming scenarios in C#, employing Object Oriented Programming (OOP) concepts such as: encapsulation, inheritance, polymorphism, and abstraction.
- Created & hosted WCF Services and also used different bindings to make it available to different types of clients.
- Implemented the WCF Services/consuming the Services with the Security and Debugging Mechanisms.
- Created User Controls, Data Access Layer, Business Logic Layer Classes using C# and .Net 3.5 for web pages.
- Creating WPF/Silverlight applications using MVVM architecture.
- Created Client side validations with Jquery selectors, Events and Server side validations with ASP.Net 3.5.
- Analyzed and designed new WPF application using MVVM and Repository pattern, from design to completion.
- Written Stored Procedures in SQL Server 2008 used LINQ to Entities to bind the data to Grid View, Data List, Details view, Repeaters for data manipulation.
- Developed the administrativeUIusing Angular promises, forms and directives
- Developed Web applications that are cross - devices and cross - browser compatible.
- Created and maintained database objects like complex Stored Procedures, Triggers, Cursors, and Tables, Views and SQL Joins.
- Deployed the applications on multiple IIS application Servers and maintained Load balancing, high availability and Fail over functionality.
- Used ASP.NET MVC Page Controller pattern to add functionality to individual pages such that to accept input from the page request, invoke the requested actions on the mode.
- Design and build UI on any server platform in a team environment.
- Responsible for designing the ASP.NET application authentication using .NET Framework, Model View Controller MVC and IIS security model.
- Created new tables, wrote stored procedures for applications and some user defined functions.
- Used Enterprise library for Database Connection and writing exception manager component, which creates a log file in event viewer.
- Involved in implementing multiple layer and multiple tier into the application.
- Implemented Unit Testing, Integration Testing and System Testing using NUnit.
- Responsible for maintaining versions of source code using Team Foundation Server 2010.
- Assisted all customers and provide production support for all designs and perform tests on all installation process for infrastructure.
- Debugging IIS Web Server connection problems and Database connectivity problems.
- Used OData to retrieve results in formats likeAtom,JSONor plainXML, including pagination, order and data filter.
- Used WPF in creating custom controls, various animated scenes using the combination of transforms, animation controls and color effects.
- Coordinated with different teams and created support ticket for different issues, analyzed root cause and assisted in efficient resolution of all production processes.
- Extensively used crystal reports and SQL Server Reporting Services (SSRS) for generating reports populated by data in databases.
- Used Reactive Extensions library for composing asynchronous and event-based programs using observable sequences and LINQ-style query operators.
- Involved in unit-testing web applications and in Test Driven Development (TDD).
- Used Team Foundation Server (TFS) for version controlling and assisted in documentation and creating Help files.
Environment: .Net 3.5, ASP.Net MVC 3, C#, ADO.Net, LINQ to SQL, AJAX, HTML, MS Visual Studio 2012, WCF,WPF, CSS and SQL Server 2008.
Confidential, Omaha, NE
.Net Developer
Responsibilities:
- Developed the web pages using ASP.NET MVC, C#, HTML, JavaScript, XML and CSS.
- Developed ASP.NET user controls adding component reusability.
- Implemented Web Parts, AJAX, web services and globalization in the project.Database design and development of database objects in SQL Server 2008 using Microsoft SQL Server Management Studio Express.
- Created stored procedures to load the data coming from external systems to SQL Server 2008.
- Front End/ UI developer with expertise in Javascript, Jquery, HTML5, CSS3.
- Define new UI elements / frameworks for use by development teams.
- Configure various business rules using content management server.
- Delegating tasks and prioritize work load amongst development teams and coordinating the entire project group under various project activities.
- Developed module which deals with validating user, changing passwords and searching of information depending upon priority of user in site.
- Designed templates to develop quality code.
- Designed the architecture of Content Management System and involved in making a rich interface application.
- Developed ASP.NET user controls adding component reusability.
- Import data from SQL Server, MS-Access.
- Generated Business Intelligence (BI) reports using MS SQL Server 2008 reporting services, providing reports in multiple formats.
- Involved in writing test cases for the application.
Environment: .NET 3.5, Visual Studio 2008, SQL Server 2005, AJAX, ASP.NET, C#, ADO.NET, XML, Web Forms, Web services, TFS, CSS, and HTML.
Confidential
.Net developer
Responsibilities:
- Developed ASP.NET website using C#, HTML, JavaScript, ASP.Net and ADO.Net.
- Involved in developing the Business Layer and Web User Custom Controls in C#.NET.
- Created Web and HTML Controls to develop web pages and user controls.
- Designed all necessary database connection classes.
- Extensively worked on ADO.NET to talk to the SQL database.
- Designed and develop all necessary Web Forms with .NET.
- Developed user documentation and program maintenance documentation.
- Developed screens for user registration and authentication. Used ASP.NET validation controls for validating user data input.
- Designed and developed screens for User Interface & Interaction, also developed various Search Screens for different strategies.
- Developed triggers & stored procedures for automatic insertion & retrieval of Data.
- Used ADO.Net to access the data from back-end SQL Server database.
- Performed Unit and Tiered testing of the application.
Environment: NET 3.0, Visual Studio 2005, SQL Server 2005, C#, JavaScript, Web Services, ADO.NETT-SQL, XML, HTML, CSS, Ajax Toolkit, VSS.
