We provide IT Staff Augmentation Services!

Sr .net Developer Resume

5.00/5 (Submit Your Rating)

Columbus, OhiO

SUMMARY:

  • Software Engineer with 12+ years of extensive experience in Analysis, Design, Development, Testing and Implementation of client/server, web based and n - tier business/commercial applications.
  • Solid understanding of Object Oriented Analysis and Design (OOAD), UML and RDBMS concepts.
  • Hands on experience in design using Object Oriented Programming (OOP) Principles and Design patterns like Abstract factory, Singleton, Object pool a standard solution to common problems in software design.
  • Experienced in all phases of software development life cycle (SDLC) - Feasibility study, Project Analysis, Requirements, Design, Development, Testing, Documentation, Deployment and support
  • Experienced in working with Iterative Agile Programming Methodologies, Waterfall methodologies, Scrum and Test-driven development (TDD)
  • Successfully implemented various multi-tiered .NET applications using C#, HTML5, CSS3, JavaScript, JQuery, Ajax, Json.NET, ASP.NET MVC 4.5, ADO.NET, ASP.NET, IIS, SQL Server 2005 … DB2 7.0, ADO.NET Entity Framework 6.0, Oracle, SSIS, SSRS and SSAS.
  • Extensive Knowledge on .NET Design Patterns including Dependency Injection (DI), Inversion of Control (IOC), MVVM (Model-View-View-Model) and MVC (Model-View-Control)
  • Experience in design and development of Silverlight and WPF applications using MVVM pattern, Expression Blend, XML, XAML, Telerik RAD controls, Win Forms, ASP.Net applications using ASP.NET MVC 4.5 Entity framework.
  • Experience in working with KendoUI MVC for Developing Mobile Applications
  • Experience in working with Web Services, WCF Services, ASMX web services, WCF RIA services andADO.NET, Azure Web, Entity Framework, MS Azure.
  • Experience in web UI technologies using HTML, VBScript, JQuery, JavaScript, Angular Js, Knockout JS, Node JS, Backbone JS as well as XML, XSL and XSLT.
  • Proficient in designing and handling SQL Databases, DB Tables, Views, Stored Procedures, Functions, Triggers with SQL, T-SQL, DB2 and Oracle Databases, Amazon RDS Engines
  • Created Entity classes, relationships between entity classes using LINQ (Language Integrated Query) to SQL, LINQ to objects and LINQ to XML to manage relational data as objects
  • Experience in building Data Integration, Workflow Solutions and Extract, Transform and Load (ETL) solutions for data warehousing using SQL Server Integration Service (SSIS)
  • Experience in report writing using SQL Server Reporting Services (SSRS) and creating various types of reports like Tabular, Matrix, Drill Down, Drill Through and web reporting by customizing URL Access
  • Experience in Design and Development of GUI (Graphical User Interface) using C# WinForms and Windows Azure (Compute, Tables, Blobs, & Queues)
  • Developed Outlook Add-In using WPF, C# and SQL Compact Edition along with Custom installation and integration of MSCRM Outlook client.
  • Experience in using AAD (Azure Active Directory) for multi-factor authentication, privileged account management, role based access control, application usage monitoring, and alerting
  • Developed a Single page application (SPA), mobile-first, cross-device/cross-browser web application for real-time location sharing utilizing AngularJS, JavaScript API.
  • Experience in developing applications using Web Services, WCF, REST, WPF, WWF, SOAP, NHibernate and GI.
  • Experience in developing applications using Angular JS-Bootstrap like Grids, Toolbars, Panels, Combo-Box and Button etc
  • Experience in authentication methods SSO applications such as NTLM, Kerberos, LDAP
  • Proficient in writing Unit Test Cases for Business logic using TDD, Q-unit test framework and MS Unit test framework, Microsoft Fakes Framework
  • Experience in Application development and Production support environment and cross platform web-based applications troubleshooting
  • Expertise in understanding user requirements and translating business requirements into technical solutions with excellent problem solving and troubleshooting capabilities
  • Extensive knowledge of .NET security features such as Authentication & Authorization, Windows-based Authentication, Forms-based Authentication, Authorizing Users and Roles.

SKILL SET:

Web: .NET 2.0/3.0/3.5/4.0/4.5 , ASP.NET MVC 4.5, AJAX, HTML, JSP, JavaScript, VBScript, CSS, XML, XSD, XSLT, AJAX, WPF, WCF,WWF, Silver Light, LINQ, Angular 2, HTML 5, Canvas

Languages: C#, VB.NET, ADO.Net, LINQ, Web Services, ASP.Net AJAX, ASP.Net MVC 4.5, Microservices, Java Script, VB Script, J - Query, Entity Framework.

Database: SQL Server 2000/ 2005/2008/2012 , Oracle 10g, MS Access, T-SQL, Transact SQL, PL/SQL, Stored Procedures, Triggers, SQL, Query Optimization, Database normalization, DTS, SSIS (SQL Server Integration Services).

Tools: Microsoft Visual Studio 2005/2008/2010/2015 , VSS (Visual Source Safe), DevX Tools, VSTS, Team Foundation Server, Rational Clear Case, Microsoft Stream Insight, Repliweb.

Versioning Tools: Team Foundation Server and VSS Management, GitHub, SVN, P4V, BitBucket

Collaboration: MSOffice, Star Office, Visio, UML, Office Communicator, Live Communicator, WebEx

Domain Knowledge: Healthcare, Financial services, E-commerce applications, Business applications, CMS applications, Legacy Services, Merchant management applications and Banking Applications.

Testing: Unit Testing, Analyzing and preparing Test plans, Test cases, Test documents, Rational Clear Quest, Integration Testing, Automated Website Testing.

Application Servers: IIS 7.0/6.0/5.0.

Reporting Tools: Crystal Reports, SQL Server Reporting Services 2005/2008/2012 , SSIS 2005/2008/2012 , SQL Server Analytical Services 2005/2008/2012 .

WORK EXPERIENCE:

Sr .NET Developer

Confidential

Responsibilities:

  • Involved in the complete Software Development Life Cycle including Analysis, Design, Implementation, Testing and Maintenance.
  • Development was done using Agile methodology with daily scrums, and continuous integration using the SDLC process to deliver higher-quality software far more rapidly.
  • Extensively used WPF page layouts, animated transition controls and key-frame animations.
  • Managed to implement a layout system which adapt to changing window and display conditions by using WPF layout controls. 4
  • Worked with WPF, Silverlight in creating custom controls, 3D graphics, data binding etc.
  • Used (MVVM) Model-View-View-Model design pattern to develop a WPF application with PRISM framework.
  • Developed user and custom controls using C#, Visual Studio 2010 and Expression Blend for Silverlight and WPF application.
  • Used Microsoft patterns & practices recommended PRISM framework with features such as regions, modules, event aggregators, delegate commands in implementing (MVVM) Model-View-ViewModel design pattern to develop RIA rich user interface (UI) WPF and Silverlight application.
  • Utilized Inversion of Control (IOC), Dependency Injection techniques for a better and abstract unit testing of each component
  • Created & hosted WCF Services and also used different bindings to make it available to different types of clients.
  • Implemented the project using ASP.NET, C# and back-end database as SQL Server 2012
  • Used various Telerik controls, Infragistics Net Advantage developed User Controls to design custom UI to meet the requirements and to increase the ease of use for customers
  • Used various WPF controls, Telerik controls, developed User Controls to design custom UI to meet the requirements, to increase the ease of use for customers leveraged Styles, Data Templates, Data Triggers features of WPF to facilitate rich presentation and complex functionality
  • Performed unit testing on every new version before sending it for User Acceptance Test UAT
  • Worked on applications software development efforts from deployment through the maintenance support
  • Extensively used Third Party tools like Dev Express for developing rich user interfaces
  • Developed solutions for diverse programming scenarios in C#, employing Object Oriented Programming (OOP) concepts such as: encapsulation, inheritance, polymorphism, and abstraction.
  • Worked with my team member to build a layered Knockout.js binding system to support partial views. This allowed the partial views to contain the javascript functionality that was associated with them, making them both reusable and much more maintainable compared to a pure JQuery system.
  • Worked with my team member to add mobile support using jQuery Mobile and Knockout.js. This was used as a selling point for our software.
  • Developed Web Services and invoked them using XML SOAP and WSDL for creating proxy classes
  • Used Microsoft Entity Framework Code First approach for the Data Access Layer for the ASP.NET MVC 4.5 application and used Entity Framework for the use of LINQ-based Data Access
  • Created Web APIs using MVC 4.5 along with dependency Injection repository patterns using Microsoft Unity
  • Developed front end UI application using Angular.js and given support to the existing applications
  • Developed all types of UI pages using HTML5, DHTML, XSL/XSLT, XHTML, CSS3, JSON, JavaScript,
  • Hands on working with Windows Communication Foundation (WCF), Windows Presentation Foundation (WPF), and LINQ.
  • Worked with WPF designing rich User Interface, creating Custom Controls using Expression Blend.
  • Extensively used WPF Layouts like Grid Panel, Stack Panel, and Dock Panel while designing the Views.
  • Worked with WPF, Silverlight 4 in creating custom controls, data binding and graphics using Expression Blend.

Environment: & Tools: C#.NET, ASP.NET MVC 4.5, ADO.NET, JavaScript, HTML5, HTML Canvas, Microsoft SQL Server 2005, Crystal Reports, MS Visio, NUnit, SSIS, SSRS, Infragistics, AJAX, WCF, Web API, Angular JS, TFS, Bootstrap, Entity Framework 6, MVC, MVVM, WPF,Silverlight, Microservices, RESTFul Services.

Sr .NET Developer

Confidential

Responsibilities:

  • Worked with the architects to develop Business logic, processes, classes and sequence diagrams
  • Implemented Entity Framework with C# in Visual Studio 2013 to establish connections between server-side web application and a MS SQL Server 2012 database
  • Worked on SOAP and RESTFUL Service API using WCF 4.0 which return XML and JSON data using WCF attributes.
  • Extensively used WPF page layouts, animated transition controls and key-frame animations.
  • Managed to implement a layout system which adapt to changing window and display conditions by using WPF layout controls. 4
  • Worked with WPF, Silverlight in creating custom controls, 3D graphics, data binding etc.
  • Used (MVVM) Model-View-View-Model design pattern to develop a WPF application with PRISM framework.
  • Developed user and custom controls using C#, Visual Studio 2010 and Expression Blend for Silverlight and WPF application.
  • Used Microsoft patterns & practices recommended PRISM framework with features such as regions, modules, event aggregators, delegate commands in implementing (MVVM) Model-View-ViewModel design pattern to develop RIA rich user interface (UI) WPF and Silverlight application.
  • Developed user and custom controls using C#, Visual Studio 2010 and Expression Blend for WPF and Silverlight application.
  • Hands on working with Windows Communication Foundation (WCF), Windows Presentation Foundation (WPF), and LINQ.
  • Worked with WPF designing rich User Interface, creating Custom Controls using Expression Blend.
  • Extensively used WPF Layouts like Grid Panel, Stack Panel, and Dock Panel while designing the Views.
  • Worked with WPF, Silverlight 4 in creating custom controls, data binding and graphics using Expression Blend.
  • Extensive development using ASP.Net, C# 4.0 using Web Applications and OOPs Concepts.
  • Used ASP.NET MVC 4.5 for Presentation layer and SQL Server 2012 for Data Layer.
  • Used VB.NET language for code behind pages to use the OOPs functionalities.
  • Used JavaScript functions to enable and disable buttons to prevent missing information for records.
  • Used SSIS to read flat files, CSV's and Excel files and import to SQL Server.
  • Create database tables, schemas, stored procedures, functions, dynamic SQL queries, SSRS etc.
  • Actively participated in daily stand-up meetings, go-no-go meetings, and bi-weekly sprint meetings as part of Agile methodology .

Environment: & Tools:C#.NET, ASP.NET 4.5, ADO.NET, JavaScript, HTML5, HTML Canvas, Microsoft SQL Server 2005, Crystal Reports, Microsoft Project, MS Visio, NUnit, SSIS, SSRS, Infragistics, AJAX, WCF, Web API, Angular JS, TFS, Bootstrap, Entity Framework, MVC,MVVM,WPF, Microservices, RESTFul Services.

Sr .NET Developer

Confidential, Atlanta

Responsibilities:

  • Design and developed the application in a typical sophisticated SOA environment, performing responsibility of developing WCF RIA service, WEB Services, WCF Services required for different business requirements which involved work from design phase up to documentation.
  • Configuring Silverlight Applications for Windows 8 Mobile applications and working with .cab files for deploying the xap files to the test environment
  • Analyzed and designed new WPF application using MVVM and Repository pattern, from design to completion
  • Develop and maintain user interaction layer using WinForms.
  • Handled routed events and used various stack panels and controls in WPF
  • Developed Native for both Android and IOS application using Xamarin
  • Designed and implemented the Portable class libraries (PCL) for handling database connections across platform using SQLite.NET
  • Used SQLite.NET with Xamarin. Forms and MVVM for reading and writing data to SQLite database
  • Implemented Windows Mobile GUI designs in XAML, C# using Expression Blend Windows Mobile
  • Responsible of the development of windows mobile application on Handheld and enhancement of current mobile application on existing window platform
  • Designed WEB API services for mobile applications using Dependency Injection with Unity patterns
  • Customized the behavior of user controls with Visual State Manager (VSM)
  • Developed Data Access Layer using LINQ Data context object with ADO.NET Entity Framework 4.0
  • Designed and implemented various Silverlight 4.0/5.0, User and Custom controls like multi binding
  • Used WPF in creating different animated scenes using transforms, animation controls
  • Extensively used Log4Net for logging the exceptions to the database tables
  • Handled all aspects of data binding from the Data Binding API to the UI controls including writing custom UI classes to bubble up API data changes to the UI using INotify Property Changed, Observable Collection, ICommand, Dependency Properties, IValidate, IDispose
  • Involved in testing like Unit test, Integration test, and Acceptance test using NUnit unit testing framework and responsible for writing test scripts and scenarios
  • XAMARIN, ORM Framework, IIS, Bugzilla, Classic ASP, ASP.Net MVC 4.0, jQuery, TFS
  • Diagnose and track problems that affect system performance. Fixing those issues by tuning the queries
  • Designed and implemented Knockout JS view models as well as the underlying JSON model data.
  • Leveraged HTML5, Canvas, Bootstrap, CSS3 Webkit transformations, Animations for styling to improve

Environment: & Tools: C# 4.0, ASP.NET, MVC 4.0, ADO.NET, Entity Framework, Angular JS 2.0, Kendo UI,VB.NET, HTML, JavaScript, WWF, Windows Azure, SSIS, SQL Server 2012, Visual Studio 2013, IIS 7.0, TFS

Sr .Net & BI Developer

Confidential, Columbus, Ohio

Responsibilities:

  • Participated in discussions involving the application creation and understand the requirements and provide the back-end functionality for the applications.
  • Created an UI application for Product payments processing for online transfer, Bank payments and over the counter payments.
  • Written the business logic in classes using VB.NET / C#.Net language and used in Web Forms.
  • Created and maintained the framework and layout of each portal with cascading style sheets (CSS).
  • Utilized C# Generics, Collections, Delegates, Events, Extension methods, Anonymous types, and Lambda Expressions.
  • Worked on ASP.NET MVC 4.0 to makes applications load faster and some of the processing can be done in web browsers and not only the client side but the server side execution is faster too.
  • Experience in building and consuming ASP.NET Web API/Web Services.
  • Developed Angular/.NET web application using Angular.JS, JavaScript, ASP.NET MVC 4.0, C#, Visual Studio 2010.
  • Expertise in programming with C#, ASP.NET, and Entity Framework. Developed Interfaces for data exchange using C#.NET and XML.
  • Rendered HTML Views from XSLT/XML, populate the XML data generating FO for various delivery formats like RTF, PDF (Web Kit Html to PDF), Microsoft Word.
  • Designed, Documented REST/HTTP APIs, including JSON data formats and API versioning strategy.
  • Developed dynamic ASPX web pages for Application using ASP.NET, C#.NET, XML, XSL/XSLT, HTML, JavaScript, JQuery.
  • Developed system services SOA application platform for use by all web applications utilizing WCF services and the ASP.NET provider model.
  • Implemented Server and Client side validations using ASP.NET validation controls and JavaScript.
  • Used TFS (Team Foundation Server) for source code control, project related document sharing and team Collaboration

Environment: & Tools:Visual Studio 2010, .NET Framework 4.0, C#.NET, ASP.NET, ADO.NET, WCF, Oracle 10g, PL/SQL, HTML, CSS, JavaScript, Angular JS, AJAX, XML, MVC 4.0, IIS 7.0, JQuery, TFS

Sr. NET Consultant

Confidential

Responsibilities:

  • Worked as a team member (Team of four developers) and was involved in complete lifecycle of the project(Requirement Analysis, Design, Coding, QA and Implementation of the Project). Worked closely with our QAteam and Production Support group for the final release of the application
  • Involved in design and development of Web pages using ASP.NET, HTML and JavaScript.
  • Created login screen, user credential checking and assigning, as well as access control logic in C#.
  • Consumed Web services using WCF and WPF for online transactions using VB.NET and exposed them
  • Created and Implemented triggers in T-SQL to facilitate consistent data entry into the database.
  • Expertise in developing applications using Microsoft technologies such as WinForms, MVC, Silverlight 2,
  • Developed front-end web-pages using .NET 3.5 and coded the business tier using VB.NET.
  • Designed large numbers of Windows Presentation Foundation (WPF) Forms, Custom Controls and User
  • Developed and tested user friendly navigator by utilizing JavaScript and VB.NET.
  • Profound knowledge of VB.NET developing Web forms and conversion of data-driven Microsoft Access
  • Extensively used XSLT for transforming the data and XML in Business Layer.
  • Designed and implemented SQL Server database objects (Complex stored procedures, Triggers functions,views and complex T-SQL/queries) to support reporting and various business processes.
  • Monitored performance and optimized SQL queries for maximum efficiency .

Environment: & Tools:Visual Studio 2010, .NET Framework 4.0, ASP.Net, VB.NET, .NET 3.5, C#. Net, XML, HTML, VSS, JavaScript, MS Visio, ADO.NET, SSIS, WPF, WCF, SQL Server 2008

Confidential

.Net Developer

Responsibilities:

  • Designed and developed web forms in ASP.NET & C#.NET using .NET Framework 3.0.
  • Used Microsoft Visual Source Safe (VSS) for the purpose of version control .
  • Involved in database designs/maintenance/analysis, system designs, documentation/specification, programming and testing.
  • Developed multi-tier application using ASP.NET web forms, C#, jQuery, Bootstrap, CSS, HTML, ADO.NET and SQL Server.
  • Created database tables and wrote T-SQL Queries and stored procedures to create complex join tables and to perform CRUD operations.
  • Designed and developed class libraries for Session Management, Data Access, Business Logic, Exception Handling, Logging and Security.
  • Utilized ADO.NET classes such as dataset, datatable, dataadapter and datarow.
  • Utilized data controls such as repeaters, datalist, detailsview, formview and gridview.
  • Implemented server-side and client side validation. Such validations include: required field, compare, regex, range, comparevalidator, html5 validators.
  • Used LinQ and lambda expression for less complex SQL queries.
  • Utilized cookies, session, viewstate, hidden field to manage data across the application.
  • Managed page rendering and view by utilizing appropriate page event.
  • Extensive use of data grids, repeaters, dropdown-list, tables to manipulate data retrieval and presentation.

Environment: .NET Framework 3.0/3.5, C#, MS Visual Studio 2005/2008, WPF, WCF, WPF Toolkit, IIS 5.0/6.0, ASP.NET, AJAX, JavaScript, MS Visual Source Safe 2005, TFS, Subversion, MS SQL Server 2005/2008, SSIS, SSRS, T-SQL, CCNet, WinForms, Silverlight, Windows Server 2003, Windows XP.

Confidential

Responsibilities:

  • Involved in the development of setting up of first Report, Verification of coverage and Conversion to claim, Assignment of Claims to the team of Adjusters on the basis of load sharing.
  • Involved in requirement gathering, analysis and design, development, testing and debugging.
  • Designed and developed Business Logic using C#. Developed ASP.Net pages in C#.Net to meet the business requirements using Visual Studio.Net.
  • Created Master Page using C#. Involved in design, coding using C# and implementation of role based security to allow user access limited to only authorize data & modules.
  • Used ADO.Net and the Dataset for handling Database activities.
  • Created Web pages display various details using ASP.NET controls like Data Grid and Data View.
  • Implemented Data Grids, Data Sets, Data Views, Data Adapters and Data Readers to extract data from Backend.
  • Worked on error handling and created error log section in which the support/admin will get the error message in a well formatted html view.
  • Developed Web forms and User Interface of the application using C#.Net controls extensively. Used ASP.NET Web User Controls to write common UI Components.
  • Developed modules for Authentication of a user, forgot password, Change password. Wrote business logic and created encryption/decryption methods for storage and retrieval of sensitive user data like password, email id, Client rmation etc.
  • Designed web pages using CSS. Used JavaScript for client-side validations and validation ASP controls for server-side validations.
  • Created AJAX Controls to increase the responsiveness of the web application, used AJAX Toolkit for user Interface Development.

Environment: C#.NET 2.0, ASP.NET 3.5, WCF, XML, ADO.NET, AJAX, JavaScript, HTML, Microsoft SQL Server 2005, Crystal Reports, Microsoft Project, MS Visio, NUnit, SSIS, SSRS.

Programmer/Analyst

Confidential

Responsibilities:

  • Responsible for different cycles in the software development including analysis, design, programming, testing and documentation.
  • Created and integrated dynamic data into .Net applications with control over end user interactivity using C# and ASP.NET.
  • Developed various user controls using C# and ASP.NET
  • Extensively used ADO.NET classes to store and retrieve data from source database.
  • Worked Extensively with Data bound controls like Data grid and Data list.
  • Developed and Implemented appropriate Exception Handlers in C#.NET.
  • Created stored procedures, views, indexes and triggers in MS SQL Server 2000 using Enterprise Manager and Query Analyzer.

Environment: & Tools:C#.NET, ASP.NET 2.0, ADO.NET, JavaScript, HTML, MS SQL Server 2000, IIS, Crystal Reports, NUnit 2.2, SSIS, SSRS

We'd love your feedback!