We provide IT Staff Augmentation Services!

Sr. Fullstack Dotnet Developer Resume

2.00/5 (Submit Your Rating)

Charlotte, NC

SUMMARY:

  • Microsoft Professional with 7+ years of professional experience in analysis, design, testing and implementing Object Oriented Programming Concepts (OOPS), client - server applications , N-tier applications, and Windows Services based applications.
  • Made use of OOPS characteristics like Abstraction, Encapsulation, Inheritance and Polymorphism for best practice coding
  • Involved in all phases of the SDLC (Software Development Life Cycle) including Architecture, Requirement analysis, Design, Development, Implementation, Debugging, Testing, Documentation, Maintenance and Support.
  • Strong Experience working in C# (4.0/3.5/3.0/2.0 ), VB.NET 10.0, ASP.NET MVC, ASP.NET (4.0/3.5/3.0/2.0 ), WCF, WPF, Silverlight, LINQ, ADO.NET, AJAX, VB6.0, SQL Server 2008/2005/2000 , XML Web Services, Oracle 11g PL/SQL relational databases, ADO.NET.
  • Experience in Web and Client/Server applications using Microsoft .NET Technology, SQL Server, Oracle, ADO.NET, WCF, ASMX, XML, and java script.
  • Created High Charts Using JavaScript and for the Visualization of Chart we use some of the functions in Angular.js and Directives.
  • Experience with JavaScript libraries like Bootstrap templates and Backbone.js & Angular.js framework.
  • Experience in designing and branding Master Pages utilizing Server Controls and CSS.
  • Passed values to JavaScript from Code behind. Capture query string value in JavaScript in ASPX page. Getting Session Id using JavaScript.
  • Worked on AngularJS framework to develop interactive websites based on client needs, Created Entities for the database objects, Custom Entities and tables using Entity Framework.
  • Developed Web-forms and win-forms for concerned applications using Angular.js.
  • Actively involved in Bug Fixing using Firebug, CorDbg etc. during the build and deployment process and debugging.
  • Strong experience in working on user interface applications and professional web applications using HTML, HTML5, CSS, CSS3, JavaScript, JQUERY, AJAX, JSON, XML, Angular JS.
  • Proficient in developing N-Tier distributed .NET applications using Web Services and WCF. 
  • Defined overall software system architecture; including SQL database system design, client server system, web based C# and ASP.NET built modules and large data processing capability.
  • Experience in working with User Controls, Custom Controls, HTML Controls and Web Server Controls using C#.Net.
  • Involved in handling ASP.NET client side state management (view state, cookies and query strings) and server side state management (application state and session state).
  • Designed Presentation layer using ASP.NETAJAX Controls, and CSS.
  • Developed private and public Web APIs using ASP.NET Web API.
  • Excellent working knowledge on Model View Control (MVC) design pattern and Test Driven Development (TDD).
  • Good working experience with MVC (5.0/4.0) and View Model patterns/ in creating and managing Views, Partial Views, View Models, Web APIs using ASP.NET MVC, Custom Error Pages.
  • Working with MVVM design patterns developed and designed based on requirement
  • Experience in creating and deploying XML Web Services using ASP.NET. Consumed Web Services from both WinForms and ASP.NET Web Forms.
  • Experience developing SOAP based web service(s)/WCF application(s) and publishing to Windows Azure. Also, have expertise in building and consuming RESTful web service(s) using Web API.
  • Experience in designing rich interactive WPF applications in XAML using MS Visual Studio.
  • Developed and consumed WCF Service to access client active directory for authentication purposes.
  • Developed WCF services and consuming them in WPF and class library applications. 
  • Experience in rendering AJAX features for building Rich Interactive Applications using Ajax Control Toolkit along with JavaScript, JQuery, JSON, and Telerik Kendo UI, Microsoft Azure Cloud Service
  • Experience in developing the MVVM design patterns by using Telerik Kendo UI.
  • Created Entity Classes and created relationships between Entity classes using LINQ (Language integrated Query) to SQL to manage relational data as objects.
  • Strong understanding of features and utility functions of Backbone.js.
  • Used LINQ for Entity Framework querying in memory collection & database object
  • Actively used cursors, functions and calling procedures from one package to another package and created dynamic SQL statements in Oracle using PL/SQL and ADO.Net.
  • Expertise in Database Design and Database Programming (Stored procedures, Triggers, SQL) using SQL Server.
  • Good knowledge on implementing Symmetric encryption in SQL Server 2014/2012/2008 .
  • Experienced with NHibernate to generate SQL commands, data handling and object conversion.
  • Experience with developing the frontend/web applications using HTML5, DHTML, CSS3, JavaScript, AJAX, XML, XSLT, XSL, Restful Web Services, jQuery, JSON and Angular JS.
  • Experience in redirecting a page from ASPx using JavaScript. Used User Controls, State Management Techniques like View State, Cookies, Sessions and Form Based Authentication and Authorization in developing the application.
  • Good Knowledge on Bootstrap to makes front-end web development faster and easier.
  • Used NUnit to create test cases. Refined the design as and when code is written for newer test cases.
  • Excellent trouble shooting, debugging and error trapping skills.
  • Defined service contracts, implemented service contracts and hosted in IIS 6.0. All service (contracts) configured with secured bindings Worked with Tortoise Subversion (SVN) for version control.
  • Worked on  JIRA  for tracking and updating tickets and fixed the issues.

TECHNICAL SKILLS:

Programming Languages: C#. NET 4.0, VB.NET, C, C++

Web Technologies: .Net Framework 4.5/4.0/3.0/2.0 , ADO.Net, ASP.Net 4.0/3.5/2.0, LINQ, Silverlight 4.0/3.0, Web Forms, Windows Forms, WCF, WPF, Web API Development, MSMQ, WWF, MOSS 2007, MDX, Windows Server 2000/2003, WSE 3.0, Entity Framework.

Distributed Technologies: WCF, Web Services (SOAP, REST), LINQ, MVC and Entity Framework

Databases: SQL Server 2000/2005/2008/2012 ((Stored Procedure, Triggers, User Defined Functions, Views), T-SQL, PL/SQL, ODBC, SQL Server Integration Services( SSIS), SSRS, SQL Server client management studio(SSMS), DB2, ORACLE 9i,10g

Reporting Tools: SQL Server Reporting Services, Crystal Reports 9.0

Testing Tools: NUnit, Visual Studio Team System, Firebug

Version Control: Team Foundation Server(TFS), SVN(Subversion), GIT

Configuration Tools: MS Visual SourceSafe, MS Team Foundation Server

Integration Tool: SQL Server Reporting Services

PROFESSIONAL EXPERIENCE:

Confidential, Charlotte, NC

Sr. FullStack DotNet Developer

Responsibilities:

  • Worked with Product Manager to hash out requirements and helped bridge the gap between business requirements and technical implementation.
  • Used DDD (Domain Driven Design) concepts to help design and document architecture to promote Ubiquitous language and improve shared understanding of the project.
  • Experience in all phases of Software development life cycle (SDLC) Designing, Developing, Coding, Debugging, Testing, Implementation and Maintenance.
  • Practiced Agile Methodology in order to review progress of project in monthly sprints.
  • Designed the application as 3-tier architecture with extensive use of Object Oriented programming techniques.
  • Good experience on implementing MVC frameworks like Angular.JS and Backbone.JS.
  • Experience with JavaScript libraries like Bootstrap templates and Backbone.js & Angular.js framework.
  • Responsible for designing the ASP.NET application using .NET Framework ADO.Net Entity framework architecture.
  • Designed and developed UI components, implemented event handling using C#, HTML, CSS, JavaScript, JQuery, AJAX, and also Worked on CSS to get consistent look and feel of the web site.
  • Used SSIS c omponent of the   MS SQL Server database software that can be used to perform a broad range of data migrated tasks.
  • Experience in designing and invoking reports for Web Applications using Crystal Reports and SSRS (SQL Server Reporting Services).
  • Involved in handling ASP.NET client side state management (view state, cookies and query strings) and server side state management (application state and session state).
  • Used ASP.NET 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.
  • Involved in enhancing the application for client's requirement based on the market demand and updating using the MVC pattern, Angular JS, JQUERY, Bootstrap, and   Web   API . 
  • Used the latest WPF/XAML vector based UI framework for the front end and WCF to implement the various services such as the QA Services.
  • Used WCF services for communicating with Microsoft SCCM (System Canter Configuration Manager) server. One of the purposes was for license management.
  • Design, Development of Win Forms using C#, Java Script for the user interface using the Code behind Class technique.
  • Wrote business logic for fetch and update data from database and displayed on Win Forms.
  • Used collections, interfaces, abstract classes to implement the project and also worked with the Exception Handling.
  • Development experience with JavaScript, JSON and JQuery for implementing client side code in ASP.NET applications and AJAX controls to improve the responsive nature of the application.
  • Experience of handling queries using .NET 3.5 LINQ components and the Entity Framework.
  • Developed data access layer that supports connections to multiple databases using  Entity Framework.
  • Implemented Telerik controls for developing rich web controls like Tree, Panel & Grid control to generate and display the user required information.
  • Used  LINQ to SQL  (object relational mapping) for integrating data validation and business logic rules into data model.
  • Used NHibernate as ORM tool to map classes with tables to enable working with rows as objects.
  • Used ADO.NET components like Connection, Command, Data Adapter, Dataset, Data Reader and binded data to Grid View and Details View. 
  • Developed Quotation System in MS WinForms utilizing MVP/Event Aggregator Patterns.
  • Written Complex PL/SQL Scripts, Stored Procedures and Views in Oracle 10g database.
  • Optimized NHibernate queries by looking at raw SQL generated.
  • Provide database coding to support business applications using Sybase T-SQL.
  • Experience in using Rapid Application Development (RAD), to create a system that can be modularized in 2-3 months of time.
  • Experience in doing technical level support, reading code, and SQL, Running SQL script to verify/validate data.
  • Familiar with several design patterns such as Iterator, Single Responsibility, Dependency Injection, etc.
  • Developed user interfaces using Tiles with JSP, HTML and JavaScript and applied Cascading Style sheets (CSS) to the pages.
  • Written JavaScript functions for client side code to implement different functionalities in events, validation and listeners.
  • Designed and developed GUI with web forms using ASP.NET, VB.NET Controls, Knockout.JS, AJAX, JQuery and JavaScript.
  • Implemented JQuery for UI validations with Angular JS for the Client side. 
  • Experience in architecting, design and implementing ASP.NET, AngularJS, SPA web solutions with industry best practices and design patterns.
  • • Developed & maintained Web Forms with ASP. NET ,   Silverlight   and C# .  Wrote Unit test classes and projects using NUnit Framework
  • Perform debugging, bug fixing, unit testing, integration testing and documentation.
  • Worked extensively on IIS 7.0 for effective utilization of WCF Services.
  • Worked on JIRA for tracking and updating tickets and fixed the issues.
  • Given on-call production support to existing applications.
  • Created application package and deployed in dev and system test servers and fixed bugs in deployment.

Environment: .NET Framework 4.5, C#.NET, ASP.NET, MVC(5.0), VB.Net, Angular.JS (1.4), Angular.JS (1.5), NHibernate, SOA, AJAX6, HTML5, CSS 3, web API’S, Oracle 10g, LINQ, JavaScript, Win Forms, bootstrap.js, Knockout.js, Agile (scrum), SSIS, Backbone.js & Angular.js 8 framework, jQuery6, Junit, ADO.NET, WCF, WPF, JSON6, SQL SERVER 2012, T-SQL 8, Visual Studio 2012, IIS 7.5, RAD.

Confidential, Dallas, TX

Sr. Dot Net Developer / Frontend UI Developer

Responsibilities:

  • Designed, modelled and architected multi-threaded, enterprise n-tier software agent using Windows Communication Foundation (WCF) service hosted in a Windows service to support Distributed computing.
  • Product development is an Agile (SCRUM) methodology, where progress and task assignment is discussed in everyday meetings.
  • Developed dynamic ASPX pages for Application using ASP.NET MVC, C#.NET and HTML.
  • Worked with ASP.NET MVC 3.0, Partial Views, and Master Pages and developed Cascading style sheets (CSS) for consistent look and feel of the website.
  • Provided technical design and support on a project while leading hands-on coding efforts utilizing ASP.NET, .NET Framework REST Services.
  • Designed and developed UI components, implemented event handling using C#, HTML, CSS, JavaScript, JQuery, AJAX, and also Worked on CSS to get consistent look and feel of the web site.
  • Maintained and extended a TCP/IP Windows Service, using C# .NET 2.0 and Visual Studio 2005. Server acted as connection to a MS SQL 2000 Server DB .
  • Routing messages to various protocol combinations including SOAP over HTTP, SOAP over JMS, MQ, Generic MQ, RESTful HTTP Web Service bindings - For assessing the transformation and routing.
  • Designed the application using an MVC (Model View Control) Architecture that promotes clear separation of the presentation, business logic and data access tiers. 
  • Experience with JavaScript libraries like Bootstrap templates and Backbone.js framework.
  • Implemented MVC frameworks like Angular.JS and Backbone.JS.
  • Created Forms that provide Asynchronous operations using AJAX Helper Class to provide functionalities like Partial Page Rendering, Client Side Validations, Error Handling and Auto Complete to optimize UI.
  • Used AJAX for Partial Page Updating, Invisible Data Retrieval, Constant Updating, Smooth Interfaces, Simplicity and Rich Functionality.
  • Used Windows Presentation Foundation (WPF) to obtain GUI and items such as button, menu, grids and list box which are built-in to display validations using WPF and extending control functionality using XAML attached properties.
  • Worked with Web API to provide services to HTTP requests.
  • Worked in WCF to send data as asynchronous messages from one service endpoint to another and service hosted by IIS 6.0.
  • Worked with IIS 7/6 and .NET Assemblies during application deployment.
  • Involved in developing SQL Stored Procedures, Views and SQL functions for dash board, rule engine, permission, notification and workflow database operations
  • Worked on Middle layer for data access components in ADO.NET and C# classes.
  • Reduced the T-SQL overhead successfully by avoiding unnecessary use of The UNION, statement & using the TOP operator to limit the Select Statement in certain Queries.
  • Developed style-sheets for UI design and layout.
  • Designed an Enrolment UI for the project, where one can register with personal details.
  • Experience in using Angular.js, ability to test views and able to do end to end unit testing. Also, built dynamic web view applications.
  • Experience in working on bootstrap loader global CSS 3 settings and improve the html5 elements style behaviour for the UI display.
  • Designed and developed UI using ASP.NET, HTML, CSS, jQuery, JSON and AJAX.
  • Designed an Enrolment UI for the project, where one can register with personal details.
  • Built an image asset library using Knockout.js and Backbone.js as part of the same overall project. 
  • Edited and corrected errors in jQuery functions for improving performance of a page.
  • Experience with razor code in View pages.
  • Working with QA team in automating SOA Testing.
  • Created Stored Procedures, PL/SQL statements, Functions to manipulate the databases.
  • Developed applications in Test driven environment using Unit testing
  • Performing unit-testing on logics that are being built.

Environment: Visual Studio 2012, .Net framework 4.5, C#.Net, MVC 5, ADO.net, TFS, Entity Framework 4.0, WCF, SQL Server 2012, AJAX, JavaScript, JQuery, Angular.js, Node.js, Knockout.js, XML, HTML5, CSS3, Bootstrap.js, Crystal Reports, IIS 7.0, Visio, OOPS, XAML, WPF, JSON, LINQ, NUnit, JIRA.

Confidential, Los Angeles, CA

Sr. Dot Net Developer

Responsibilities:

  • Developed master pages and handled events between master pages and content pages
  • Implemented caching mechanism on page level and for ASP.NET web server controls
  • Implemented object dependency injection concepts among classes.
  • Designed and Created database objects such as stored procedures, packages, functions, triggers
  • Developed Web Service to interact between ASP and ASP.NET application
  • Experience in developing a bridging mechanism to share/communicate among modules that exists in Classic ASP and ASP.NET application.
  • Generated trading partner report, acceptance report, & volume report using SQL Server reporting services.
  • Used Model View Controller (MVC) pattern in the development of presentation layer for use of separation of user interface logic from business logic.
  • 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.
  • Modified the Pages of Classic ASP Pages and VB 6.0 to C# and ASP.NET.
  • Developed Drill-down, bar, pie and gauge charts for online dashboard prototype using DotNet Charting library.
  • Implemented a flexible, role-based security model to protect reports and reporting resources using SSRS .
  • Successfully managed the migration of the Service Abstraction Layer product as it transitioned from supporting an HTML based front end client to AngularJS   based front end client
  • Implemented SPRING.NET Framework
  • Implemented Test Driven Development (TDD) practice for Agile Software Development
  • Developed web services for cross-platform communication reports.
  • Designed and developed the Database Manager (Database Manager) component for the application.
  • Hands on experience in developing 508 compliant applications.
  • Provided deployment support in DISA Defence Information Systems Agency for Intra-Governmental applications.
  • Extensively used Cascading Style Sheets 3, JavaScript, AJAX, and HTML5.

Environment: ASP.NET 4.0, C#, Web Services, WCF, MVC 3.0, HTML, CSS, IIS, Visual Studio 2010, SQL Server 2008 R2, SQL Server Management Studio 2008, AJAX, Entity Framework 4.0, Architecture, TFS, VB.net, SSIS, WPF, Angular.js.

Confidential

Sr. Dot Net Developer

Responsibilities:

  • Worked in close quarters with clients in order to gather the requirements. The requirements were dynamic i.e. changing from time to time rite from search queries of the customer till the customer representative notes and in Rating module the logic and schema of the business layer had to be changed and updated frequently.
  • Interacted with business analysts in gathering the requirements for the application.
  • Designed and Developed the Application using ASP.NET.
  • Created Web Forms using C#.Net and ASP.NET with Visual Studio 2005.
  • Developed SQL stored procedures for data manipulation and querying data from SQL server and involved in UNIT testing.
  • Worked with Web controls, User controls and Custom controls.
  • Used ADO.Net for database connectivity and retrieving data from SQL server.
  • Used SMTP mail class of .NET for the users to send mail with suggestions, receive any alerts, receive confirmation notice etc.
  • Developed custom ad-hoc reports by using SQL Server Reporting Services (SSRS).
  • Was involved in all stages of Software Development Life Cycle including Analysis, Design, Coding, System Tests, Installation and Maintenance.
  • Master Pages were used to achieve uniformity in the entire application and CSS were used for theming the pages.
  • New Assemblies were developed to implement various functionalities in the Business Logic using C#.NET.
  • Created services using WCF over HTTP and TCP/IP protocols.
  • Extensive experience on data integration using SSIS.
  • Created Stored Procedures, PL/SQL statements, Functions to manipulate the databases.
  • SQL queries were written using joins on multiple tables into stored procedures. Functions, Triggers and Indexes were also used for achieving few database search functionalities.
  • Developed Web user controls for reusing controls in multiple web pages.
  • Used TFS for the purpose of project tracking and Source Control.
  • Explained the developed business functionalities and objects using use-case diagrams.
  • Worked on developing SSRS reports for generating different types of reports.
  • Performed several unit tests and integrated tests and also prepared user document related to the module.

Environment: ASP.NET 3.0; C#; Web Services; MVC 3.0; WCF; HTML; CSS; Visual Studio 2010; SQL Server Management Studio 2008; SSRS; Entity Framework; TFS; SSIS;

We'd love your feedback!