We provide IT Staff Augmentation Services!

Senior .net Developer Resume

2.00/5 (Submit Your Rating)

Virginia Beach, VA

SUMMARY:

  • Over 8+ years of IT experience in all phases of software development life cycle (SDLC) - Project Analysis, Requirements, Design, Development, Testing, and Deployment and Documentation.
  • Extensive experience in .NET Framework 4.5/ 4.0/3.5/3.0/2.0 /1. x Web based application development using Microsoft.NET technologies including ASP.NET, C#, HTML5, CSS3, ASP.NET MVC, ADO.NET, WCF, WPF, Silver light, AJAX, XML, COM, COM+, DCOM, VB, Java and VB scripts, ASP, SQL Server 2005 /2008/2012, DB2 7.0, ADO.NET, Entity Framework 6.0, Oracle, SSIS, SSRS and SSAS
  • Extensive experience in creating rich content Web-Forms, Win-Forms, Web User Controls, Server Controls, Windows Service and Web Service
  • Experienced in a fast-paced Agile Development Environment including Extreme Programming, Test-Driven Development (TDD) and Scrum.
  • 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.
  • Developed Data Access Layer (DAL), Business Logic layer (BLL) also in implementing Business Processes, Abstract factory as part of Service Oriented Architecture (SOA) using C#.
  • Designed dynamic web applications and websites using DHTML, HTML Custom controls, Angular JS, CSS, Multithreading, XML/XSLT.
  • Excel in achieving Service Oriented Architecture (SOA) goals with Windows Communication Foundation (WCF).
  • 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/6, Entity framework 5/6.
  • Extensively used Entity Framework and ADO.NET to implement the data layer to communicate with different databases.
  • Experience in web UI technologies using HTML, VBScript, JQuery, JavaScript, Angular Js, Knockout Js, Node Js as well as XML, XSL and XSLT.
  • Experience in developing applications using Web Services, WCF, REST, WPF, WWF, SOAP, NHibernate and GIT.
  • 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 using Angular JS to test views and to do end to end unit testing by using CI-CD.
  • Experience in developing applications using Angular JS-Bootstrap like Grids, Toolbars, Panels, Combo-Box and Button etc.
  • Extensive knowledge of .NET security features such as Authentication & Authorization, Windows-based Authentication, Forms-based Authentication, Authorizing Users and Roles.
  • Experience in Handling multi-threading using TAP and TPL patterns. Applying Multithreading techniques for creating high performance applications.
  • 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.
  • Hands on experience in using Web Server - IIS, Team Foundation Server, Visual SourceSafe, Data Transformation Services (DTS), System center configure management SCCM.
  • Created complex Stored Procedures to extract data for generating reports by using SQL Server 2012/2008 Reporting Services (SSRS), Triggers, Indexes and Views for performance tuning and retrieval of data and BI.
  • Expertise in implementing BI Packages like SSIS, SSRS to Perform Automated Batch Processes.
  • Implemented Reports using SQL Server Reporting Services, Crystal Reports by using stored procedures implemented in the SQL Server 2008/2005 and Oracle 9i/10g.
  • 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.

TECHNICAL SKILLS:

Programming Languages: C++, C# 5.0/4.0/3.0/2.0, VB.NET, T-Sql, PL/SQL

Web Technologies: .NET Framework 4.5/ 4.0/3.5/3.0/2.0 /1. x, ASP.NET, MVC 2/3/4/5, Silverlight 5.0/4.0/3.0, ASP.Net Ajax 3.0/2.0, JavaScript, Angular js, React JS, JQuery

Xml Technologies: XAML, XML, XDOCUMENT, XSLT, XPATH, XSL

UI Technologies: Win forms, WPF, ASP.NET Web Forms and MVC

IDE Tools: Visual Studio 2015/2012/2013/2010/2008/2005, Sql Server Management Studio

Databases: MS SQL SERVER 2012/2010/2008/2005, MS Access 2010/2007/2003, Oracle 10g/9i/8i

Modeling Tools: UML, MS Visio 2010/2007

Reporting Tools: Telerik tools, Sql Server Reporting Services (SSRS), Crystal Reports 10/8.5/8

Servers: Windows Server 2003/NT, Microsoft IIS (7.0/6.0/5.0/4.0 )

Middleware: WCF, ADO.NET 4.0/3.5/3.0/2.0, Entity Framework 5.0/6.0, MSMQ, Web Services, Enterprise Library 4.1/3.1

Version Control Tools: Visual SourceSafe2005, Subversion, Team Foundation Server 2010/2008

PROFESSIONAL EXPERIENCE:

Confidential, Virginia Beach, VA

Senior .NET Developer

Roles & Responsibilities:

  • Involved in Software Development Life Cycle(SDLC) process that includes requirement analysis, designing, deployment and testing.
  • Implemented Agile Software Development methodology to enable efficient and effective high-quality software development.
  • Developed a web application using ASP.Net MVC 5.0, C#, JavaScript and Ajax.
  • Used JQuery, Angular JS and ng-grid JS libraries as a part of client-side development.
  • Involved in implementing logic using OOPS Concepts and C#.
  • Used Angular JS framework to bind HTML (views) to JavaScript objects (models).
  • Used MVC architectural pattern in application.
  • Established communication between different applications running on same/different platforms using WCF.
  • Designed MVC design pattern for ASP.Net application development using the ASP. Net MVC framework.
  • Used Entity Framework for Database operations.
  • Designed and Developed Service Oriented Architecture (SOA) with WCF Binding concepts for making Data Binding for end points.
  • Extensively involved in developing components for Business Layer and Data Layer.
  • Helped to implement the DAL layer of Web API using Entity Framework 5.
  • Worked on WCF and Web Services to provide SOA architecture and Configuration based activation applications on SOAP and REST protocols.
  • Created views for the application interface using Angular JS with ASP.Net Web API.
  • Developed RESTful Services using Web API that are consumed by various Client applications for routing data between different systems.
  • Used XSLT to transform the data from the XML.
  • Used Jira for quickly review the progress of the project.
  • Worked on Entity Framework for connection between code and data base
  • Extensively involved in developing components for Business Layer and Data Layer.
  • Utilized validation controls for server-side validation and JavaScript for client-side validation.
  • Started to use Azure Cloud Services and continuous integration (CI) with the cloud database.
  • Deploying the applications into the Azure and extracting the data from the Azure cloud services.
  • Used Team Foundation Server for source code repository, reporting and Project tracking.
  • Created Database objects like Tables, Stored Procedures and Triggers in SQL Server 2012.
  • Developed Reports using SQL Server Reporting Services (SSRS).
  • Used SSIS to read flat files, CSV's and Excel files and import to SQL Server.
  • Created packages in SSIS with error handling and worked with different methods of logging in SSIS.
  • Worked closely with QA for bug fixes to ensure the efficiency and accuracy of the code.
  • Performed Unit Testing on every new version before sending it for User Acceptance Test.
  • Analyzed and designed UML Use Cases, Class Diagrams, State Diagrams and Activity Diagrams.

Environment: C#, ASP.Net MVC, TFS, Web API, XML, IIS, MVC, Entity Frame work, Azure, Crystal Reports, JavaScript, WCF, SQL Server 2012, HTML5, CSS3, JQuery, Agile, SSRS, SSIS, Jira, Angular JS, SOA, Multithreading, JSON, PL/SQL and Silverlight.

Confidential, San Francisco, CA

Senior .NET Developer

Roles & Responsibilities:

  • Involved in the complete Software Development Life Cycle including Analysis, Design, Implementation, Testing and Maintenance.
  • Writing Software Requirement Specifications & Test cases, Object Oriented Analysis and Design (OOAD) using UML with Microsoft Visio 2010.
  • Developed solutions for diverse programming scenarios in C#, employing Object Oriented Programming (OOP) concepts such as: encapsulation, inheritance, polymorphism, and abstraction.
  • Development was done using Agile methodology with daily scrums, and continuous integration using the SDLC process to deliver higher-quality software far more rapidly.
  • Created & hosted WCF Services and also used different bindings to make it available to different types of clients.
  • Used Data Contract as standard mechanism in the WCF for serializing .NET object types into XML.
  • Developed Web Services and invoked them using XML SOAP and WSDL for creating proxy classes.
  • Designed and implemented the Dunning Letter system, using ASP.NET, Visual Studio 2015, SQL Server 2012, TestDriven.net and Crystal Report 2008, Telerik Report.
  • Used Microsoft Entity Framework Code First approach for the Data Access Layer for the ASP.NET MVC 5.0 application and used Entity Framework for the use of LINQ-based Data Access.
  • Created Web APIs using MVC 5.0 along with dependency Injection repository patterns using Microsoft Unity.
  • Developed front end UI application using Angular.js and given support to the existing applications.
  • Responsible for making AJAX Calls for the UI Interactions to the Controller Actions using jQuery and getting the Data back as JSON and parsing it onto the UI.
  • Developed all types of UI pages using HTML5, DHTML, XSL/XSLT, XHTML, CSS3, JSON, JavaScript, JQuery, Angular JS, Kendo UI and Ajax.
  • Developed client call back mechanism and DOM manipulation using Angular JS to provide better user interactivity.
  • Experience in working on Bootstrap loader global CSS3 settings and improve the Html5 elements style behavior for the UI display.
  • Extensively used Third Party tools like Dev Express for developing rich user interfaces.
  • Utilized Inversion of Control (IOC), Dependency Injection techniques for a better and abstract unit testing of each component.
  • Implemented the project using ASP.NET, C# and back-end database as SQL Server 2012
  • Assisted in production OLAP cubes, wrote queries to produce reports using SQL Server 2008/2012 Analysis Services (SSAS) and Reporting service (SSRS).
  • Used SSIS to create ETL packages to Validate, Extract, Transform and Load data to Transaction.
  • Creating complex SSIS packages using proper control and data flow elements.
  • 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.
  • Performed unit testing on every new version before sending it for User Acceptance Test UAT .
  • Performed Unit Testing with the testing tool N-Unit and involved in Unit test case, code review checklist preparation and validation for Mobile Applications.
  • Worked on applications software development efforts from deployment through the maintenance support process.

Environment: Microsoft SQL Server 2012, Visual Studio 2015, C#, VB.NET, ASP.NET, MVC 5.0, Web API, jQuery, HTML5, JavaScript, CSS3, WCF, AJAX, Angular JS, Entity Framework, LINQ, VSTO, IIS 7.5, NUnit, TFS.

Confidential, Libertyville, IL

.NET Developer

Roles & Responsibilities:

  • Designed 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.
  • 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 user experience throughout.
  • Implemented Silverlight (XAML)/ ASP application by using MVVM and Prism.
  • Implemented UI designs, Animations, Storyboards in XAML and C# using Visual Studio 2010, .NET 3.5/4.0 and Expression Blend.
  • 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 Win Forms.
  • 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.
  • Worked Extensively on Event Args, Sending email Notifications to the users.
  • Designed the structure of the web services to be implemented. Used Windows Communication Foundation (WCF) methodology to implement the web services.
  • Implemented Single Sign On applications by using Active Directory.
  • Exchanging responses between web- Services and SOAP UI.
  • Modifications were made to the existing GUI using WPF for better look and feel.
  • Worked with Sync Fusion Third party WPF controls to design the UI, using styles, templates, triggers and resources.
  • Used WPF in creating different animated scenes using transforms, animation controls.
  • Extensively used Log4Net for logging the exceptions to the database tables.
  • Regression testing the logged bugs using HP Quality Center and Bugzilla Bug reporting tools.
  • Involved in testing like Unit test, Integration test, and Acceptance test using NUnit unit testing framework and responsible for writing test scripts and scenarios.
  • Diagnose and track problems that affect system performance. Fixing those issues by tuning the queries

Environment: Visual Studio 2008/2010, .Net framework 3.5/4.0, C#, HTML5, CSS3, JavaScript, Silverlight 4.0, WCF RIA Services, Entity Framework 3.5, Expression Blend, LINQ, SQLite.NET, XAML, XAMARIN, ORM Framework, IIS, Bugzilla, Classic ASP, ASP.Net MVC, jQuery, TFS.

Confidential, Sterling, VA

.NET Developer

Roles & 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 Premium 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.
  • Generated server side PL/SQL scripts for data manipulation and validation and materialized views for remote instances.
  • Developed PL/SQL triggers on master tables for automatic creation of primary key values.
  • Worked on ASP. NET MVC 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.
  • Utilized Entity Framework technology extensively for data retrieving, querying, storage and manipulation using LINQ.
  • 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 and 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.
  • Created Stored Procedures, Functions, and Triggers using PL/SQL in Oracle database to insert, update, and delete data inside tables.
  • Created data extraction process to extract data and performed required business transformation using PL/SQL.
  • Experience in software unit testing and efficient at fact-finding, root cause analysis and bug-fixing.
  • Involved in complete design and development of the application using C#. NET, ASP. NET, ADO. NET.
  • 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.
  • Debugging the code and implementing the New or Additional functionality in the code.

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

Confidential

.NET Developer

Roles & 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 QA team 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 through SOAP and HTTP.
  • Created and Implemented triggers in T-SQL to facilitate consistent data entry into the database.
  • Expertise in developing applications using Microsoft technologies such as Win Forms, MVC, Silverlight 2, Silverlight 3 and Web Forms.
  • Developed front-end webpages using ASP.NET4.0 and coded the business tier using VB.NET.
  • Development of custom web applications with ASP.NET 4.0, Microsoft C# and Adobe Action script/Flex technologies
  • Designed large numbers of Windows Presentation Foundation (WPF) Forms, Custom Controls and User Controls and worked on their validations.
  • Created snapshots by using WPF (Windows Presentation Foundation) for the functional requirement phase and used SQL Server Integration Services (SSIS).
  • 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 application to VB.NET Windows/Web forms application.
  • Extensively used XSLT for transforming the data and XML in Business Layer.
  • Customize ETL packages for XML data pursing, manage ETL application manager task control, proprietary schema of data warehouse.
  • 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: Visual Studio 2010, .NET Framework 4.0, VB.NET, ASP.NET 4.0, C#. Net, XML, HTML, VSS, JavaScript, MS Visio, ADO.NET, SSIS, WPF, WCF, SQL Server 2008.

Confidential

Junior .NET Developer

Roles & Responsibilities:

  • Involved in developing front end using ASP.Net, HTML, and JavaScript.
  • Worked on design and development of database using efficient database techniques.
  • Developed Web Forms for the end users using VB.Net and ASP.Net.
  • Involved in querying the database using ADO.Net and SQL Stored Procedures for generation of reports.
  • Extensively used .Net inbuilt components like Data Grid, Data List and Calendar controls along with other .Net server controls.
  • Involved in using all the best features of ASP.Net including Data Set, Data View and Data Adapter.
  • Instrumental in maintenance of data integrity in back end SQL Server.
  • Worked on OLAP, Crystal Reports and DTS.
  • Worked on stored procedures, function, triggers, cursors and views to interact with the databases
  • Actively involved in writing test cases, testing scripts for functionalities on which I worked.
  • Developed ADO.NET modules for communication of the Application with the Database layer.
  • Implemented Components for Exporting Data to CSV Format and EXCEL Format.
  • Provided Code Maintenance and Customer Support.

Environment: .Net Framework 2.0/3.0, ASP .Net 1.1/2.0, Web Forms using VB.net, ADO.net, JavaScript, XML, MS SQL 2000, OLAP, Crystal reports, DTS, MS Visual Source.

We'd love your feedback!