We provide IT Staff Augmentation Services!

Full Stack .net Consultant Resume

4.00/5 (Submit Your Rating)

Wayne, PA

SUMMARY

  • Experience in Agile software development methodology and Test driven development (TDD) including SCRUM Framework.
  • Extensive experience as a full stack .Net consultant.
  • Experience in application design based on MVC, Factory, and singleton design Patterns and also implemented Controllers and Controller Actions, Filters, Routing.
  • Extensive Experience in Implementing View, Model, Controller and View model by using ASP.Net MVC Framework 5.0/4.0/3.0.
  • Very well acquainted with the concepts like Inheritance, Polymorphism, Abstraction and encapsulation, have used them wherever Object Oriented Programming System (OOPS) is needed.
  • Strong experience in design of Web - based applications and Software Applications using C# (4.0/3.0/2.0), .NET Framework (4.5/4.0/3.5/3.0/2.0/1. x), ASP.NET (5.0/4.0/3.5/3.0/2.0 ), VB.NET (9/8/7), ASP.NET MVC Framework 5.0/4.0/3.0/2.0, ADO.NET, AJAX, LINQ, WCF, WPF, WWF, Silver Light (4.0/3.0), IIS 8.0/7.0, Web Forms, Win Forms, using HTML 4/5, CSS (2/3), Bootstrap 3, XHRML, Angular JS (1.4), JavaScript, JQuery (2.0/1.0), Razor, VB Script, AJAX, XML/XSL/XSLT, Json, SOAP, .NET Remoting, Visual Studio.Net 2013/2012/2010/2008/2005, Master Pages, Web Services, Windows services and Server Controls.
  • Very Strong in developing applications using HTML, DHTML, CSS, DOM Manipulation, JavaScript, JQuery, Angular JS, AJAX and JSON.
  • Extensive experience in ORM, Entity Framework, Code First, Database First approaches, implemented the Features Security, Performance, CRUD operations and Migrations etc.
  • Expertise in building Web Services using WSDL, UDDI, SOAP Protocol and consuming/publishing Web services Designed, modeled and architected enterprise n-tier software agent using WCF web service.
  • Expertise in implementing SOA using WCF technology developed and consumed WCF services with features versioning, security, optimization and reliability.
  • Created Entity classes, relationships between entity classes using Entity Framework 4.0 to manage relational data as objects and used LINQ to Entities to massage the data.
  • Good knowledge on WCF, SOA, Web API, Web Services, ASMX.
  • Expertise in Implementing LINQ Query Expressions or Lambda expressions for standard query operators that allow traversal, filter, and projection etc..Operations applied to any IEnumerable /IQueryable, different data sources
  • Leveraged the introduction of Web API Controllers (Web API 2) in ASP.NET MVC 5 to build, maintain Restful API’s and also consume the API’s client side using Angular JS data binding.
  • Expertise in Database design (RDBMS),programming, implementation and development using MS SQL Server 2005/2008/2012, Oracle 11g/10g/9i, MS access.
  • Strong analytical and conceptual skills in database related work primarily creating complex Stored Procedure, Views, Triggers, Functions, T-SQL, Indexes, Cursors, Performance Tuning, SQL Profiler.
  • Build effective/efficient queries for high-performance reports for SQL Server Reporting Services (SSRS) and good experience in optimizing of Queries using SQL Query Analyzer.
  • Experienced in various Extracting, Transforming and Loading (ETL) tasks using SSIS including tools like BCP utility, DTS and SSIS Packages with proper control & data flow elements.
  • Experience with ORM and its related components: Entity Framework 7.0/6.0/5.0/4.3, Language-Integrated Query (LINQ) queries and retrieve data from different data sources (LINQ to Objects, LINQ to XML, and LINQ to SQL), ASP.NET Providers and Typed Datasets.
  • Experience in Unit Testing with Auto Test and Visual Studio and implement Unit Test Objects to test components and writing Unit Test Cases.
  • Worked on MS Visual Studio 2008/2010/2012 and have end to end knowledge in integration of TFS and VSS and Perforce.
  • Highly adaptable in quickly changing technical environments with very strong organizational and analytical skills.
  • Excellent communication and interpersonal skills with ability to interact with individuals at all levels and can work as a part of a team as well as independently.

TECHNICAL SKILLS

Operating Systems: Windows8, Windows2000/XP/ Vista/7, Windows 2003 Server

Databases: SQL Server 2000/2005/2008/2008 R2, MS Access, Oracle 8i/9i/10g

Programming Languages: C, C++, XAML, C#, Win forms, VB.NET,.NET 2.0/3.0/3.5/4.0/4.5

Web technologies: ASP.NET,MVC4.0/3.0,ADO.NET, Visualstudio.NET 1.1/2.0/3.0/3.5/4/4.5, Web Services, WPF, SOAP, REST, Angular JS, WEB API. JavaScript JQuery 2.x/1.x, VB Script, MS IIS 5.0/5.1/6.0/7.0/7.5

.Net Frameworks: Entity Framework 6.x/4.3

XML Technologies: XML, XSL, XSLT, HTML, WSDL, SOAP

Modeling Tools: UML, Use Cases, Workflow and Dataflow

Reporting Tools: Crystal Reports, Data Reports and Actuate SSRS 2005/2008, SSIS 2005/2008

Source Control: Team Foundation Server (TFS) 2010/2008 Visual Source Safe 6.0/8.0, TFS, Subversion, Microsoft Visio, Fiddler

PROFESSIONAL EXPERIENCE

Confidential, Wayne, PA

Full Stack .Net Consultant

Responsibilities:

  • Responsible for developing the reusable Components on UI(Views) by developing the Partial Views, View starts, and reusable components for implementing the business rules with C# and OOPS Concepts.
  • Implemented Get, Post by using Controller actions and Caching by using Action Filters and Child actions in Controller and return Razor HTML to View through Action Results.
  • Developed MVC application by using Layouts to have consistent look of and to add styles to each page in application.
  • Involved in development of MVC 3.0/4.0 patterns for client server interaction.
  • Implemented UI using MVC 4.0, HTML5, XML, CSS3, JavaScript, Angular JS, AJAX, Bootstrap to create responsive web pages, developed Layouts.
  • Implemented MVC Architecture on client side and creating Models, Controllers, and Views Scope etc Using Angular JS, Coded frontend interface with Bootstrap, Angular JS, CSS and HTML5.
  • Strong working knowledge of Rich UI applications based on latest UI technologies, libraries and frameworks like Angular JS & Bootstrap.
  • Used Angular JS framework to implement Single Page Applicationand Created HTML pages using Angular JS directives for driver and vehicle modules.
  • Built a robust and scalable application that calls a data service based on the Service Oriented Architecture (SOA) paradigm and built using WCF.
  • Built WCF clients to make synchronous calls to Web Services over SOAP and HTTP and Persist data to flat CSV files. Added new functionality to existing Monitoring and Alerting tools and Performance Monitoring and Management
  • Developed system services SOA application platform for use by all web applications utilizing WCF services.
  • Used bindings to control the construction of the Windows Communication Foundation (WCF) channel stack at runtime.
  • Used Data Contract as the standard mechanism in the WCF for serializing .NET object types into XML.
  • Developed partial post back validations to manipulate data on web pages using AJAX.
  • XML Serialization and Deserialization was used before and after data transmission.
  • Designed a software system using web services like REST and SOAP to support interoperable machine-to-machine interaction over a network.
  • Involved in using REST which the primary purpose of the service is to manipulate XML representations of Web resources using a uniform set of stateless operations.
  • Created complex Stored Procedures, Triggers, Tables, Views and SQL Joins and other statements to maintained referential integrity and implemented complex business logic.
  • Developed complex T-SQL queries, User Defined Functions, Stored Procedures and Triggers in SQL Server 2008 R2 followed by analysis and testing of those database objects before deployment to the production server.
  • Created SSIS packages for importing data from various data files/excel to the data source Utilized Trace and Debug flags within the web application in the development and test environments of the application
  • Used SSRS to create reports, customized Reports, on-demand reports, ad-hoc reports and involved in analyzing multi-dimensional reports in SSRS.
  • Used Team Foundation Server (TFS) for source control and documented the entire application.
  • Created test plans and performed unit and regression testing on the application.
  • Experience in coordinating with on site and offshore team members in daily status meeting to resolve issues related to project Activities.

Environment: VisualStudio2012/2013, C#4.5, VB.NET8, ASP.NET4.5, MVC 3.0/4.0, HTTP, HTML 5, Web API, SOA, WCF, Razor, ADO.NET, Entity Framework (Code First)6.0/4.0, Angular JS1.4, JQuery2.0/1.0, LINQ, XML, JSON, Java Script, Enterprise Library Logging, Service Locator, Visual Basic, SQL Server 2008 R2(SDS), T-SQL, SSIS, SSRS, MS Test, Visio 2012, UML, VBA, Team Foundation Server 2010, IIS 7.0, and Windows Server 2008/2008 R2

Confidential, Columbia, MD

Full Stack .Net Consultant

Responsibilities:

  • Involved in Software development life cycle (SDLC) of application from design phase to implementation phase, testing, Deployment and maintenance phase
  • Participated in daily Scrums with the whole team to discuss about the progress of the application development.
  • Business Logic has been implemented using the concepts of secure coding features and Object Oriented programming (OOPS) with Code behind language C#.NET.
  • Developed complex view using ASP.NET MVC Razor engine, JQuery UI, server-side scripting with C#, .NET Framework 4.0.
  • Developed MVC 5 pattern using Entity Framework for the Data Access Layer and UI with JQuery/Bootstrap for the front end.
  • Also Used JQuery which communicates with RESTFUL web service and Working with JQuery Ajax, CSS, and callback Objects, Effects and Events
  • Created Client side validations with JQuery selectors, Events and Server side validations with ASP.Net.
  • Design, Development and testing of RESTful web services called using Entity Framework data services.
  • Implemented abstract, sealed classes, interfaces and classes to construct the business and data tier using C# and Entity Framework.
  • Implemented CRUD functionality with Entity framework in ASP.NETMVC and implemented sorting, filtering and paging with Entity framework in MVC.
  • Used EntityFrame Work and LINQ for retrieval of data from the SQL Server Database using connected/disconnected architectures
  • Designed and created Relational database tables using Normalization, Managed clustered and non-clustered indexes and implemented Relationships b/w tables
  • Created the link servers to pull the data from different data sources and used them in the stored procedure, which will be executing on the scheduled basis through SQL agent.
  • Written Queries using T-SQL Statements, Views, Stored Procedures, Triggers, Cursors and User Defined Functions in SQL Server 2008 for inserting/Updating/Deleting the data into the relational tables.
  • Created SQL Server Integrating Services (SSIS) Reusable packages to extract data from Multi Formatted Flat files, XL, XML files into DB2 Systems.
  • Created Ad-hoc reports and automated recurring reports based on business requirements using SSRS. Developed different kinds of reports such as chart reports, matrix reports, drill-down reports and parameterized reports.
  • Implemented Unit Testing, Integration Testing and System Testing using NUNIT.
  • Responsible for maintaining versions of source code using Team Foundation Server 2010.Created HTML Helpers in order to reduce the amount of tedious typing of HTML tags
  • Worked on Microsoft Team Foundation Server for version control, individual task status and Database server project.

Environment: VisualStudio2010, C#4.5, VB.NET7, ASP.NET4.5, MVC 3.0/4.0, WCF, SOA, Entity Framework 4.0, Java Script, JQuery1.0, TFS 2010, WCF, IIS 7.0, AJAX, Angular JS, Agile, ADO.NET, LINQ, XML, REST/SOAP, IRWIN, PL/SQL, Microsoft Enterprise Library, NUNIT, SQL Server 2008 R2/2008, SSIS, SSRS, Windows XP, UML, Windows Server 2003, Windows Server 2008 R2/2008.

Confidential, San Antonio, TX

.Net developer

Responsibilities:

  • Developed solutions for diverse programming scenarios in C#, employing Object Oriented Programming (OOP) concepts.
  • Involved in Software development life cycle (SDLC) of application from design phase to implementation phase, testing, Deployment and maintenance phase.
  • Created & hosted WCF Services and also used different bindings to make it available to different types of clients.
  • Implemented Web services to retrieve various accounts information.
  • Developed and consumed Web Services to extract information from the database and other services.
  • Created login XML Web Service that handles the primary authentication, availability of licenses and generation encrypted key, which would be used for many operation.
  • Developed Web Serivce API to handle Credit card authorizations, using Authorize .Net.
  • Designed Web service to implement logic for data import to pre-populate database with user profiles, responsible with interaction and point of contact for clients to technically help achieve successful handshake with our API
  • Designed and developed .Net Web Interface using C#, CSS3, HTML5, and ASP.Netmodel.
  • Designed the web UI using ASP.NET, HTML, DHTML, XSL/XSLT, JavaScript, CSS, Web Forms and AJAX controls.
  • Used MVP/MVVM Design patterns for designing the application.
  • Utilized ADO.Net Entity Framework Database First technology extensively for data retrieving, querying, storage and manipulation using LINQ to Entities.
  • Created complex Stored Procedures, Triggers, Views, SQL joins and other T-SQL code to implement business rules.
  • Involved in transferring data from homogeneous and heterogeneous data sources such as MS Access, MS Excel, Flat files, and CSV files into SQL server
  • Developing SSIS packages for integration with downstream / upstream application and generating reports which could be sent to other Systems .
  • Built complex reports with charts and drill-down capabilities, created report models for Ad- hoc reports when the end user wants to see the reports on fly and also created Ad-hoc reports for manager using SSRS to find all the work items open for Developers.
  • Created SQL Server Reports using SSRS 2008 and exported them to Excel format for managers and QA team for easy validation and Identified and worked with parameters for parameterized reports in SSRS 2008.
  • Used Team foundation Server (TFS) for version control and Shelve pending changes of the source code along with the maintenance of the builds and the relevant documents of the same.
  • Implemented Unit Testing, Integration Testing and System Testing using NUNIT.
  • Involved in Deployment and Troubleshooting issues in the application.

Environment: .Net Framework 3.5/4.0, ASP.Net 4.0, C#3.5, ADO.Net, XML, Web services, HTML, JavaScript, IIS 6.0, Windows 2000 Server, ADO.NET Entity Framework 4.3, HTML4, DHTML, CSS, UML, JQuery1.0, WCF, TFS 2010, Visual Studio.NET 2010/ 2008, Windows Server 2003, Windows Server 2008/2008R2, Windows XP, SSIS, SSRS, XML, AJAX, XAML, LINQ, SQL Server 2008, NUNIT.

Confidential, Hope Well, NJ

.Net Developer

Responsibilities:

  • Involved in all the phases of the project life cycle and also analysis of the system based on n-tier architecture.
  • Involved in designing the layout of User interface using Visio and Class diagrams using UML.
  • Implemented and extensively used the Object in C# Oriented programming concepts and ASP. Net 3.0.
  • Implemented different components using VB.NET language with extensive use of Object Oriented Programming Techniques (OOPS) like Abstract Classes, polymorphism, Interfaces etc.
  • Experience in using ASP.NET AJAX framework for quickly creating efficient and interactive Web applications that work across all popular browsers.
  • Worked with ASP.NET Web Forms, Web Services, State management, Caching features, configuring optimizations, securing the web application, Web Services Components consumed for authenticating the user credentials .
  • Created User Controls, Custom controls, Data Access Layer, Business Logic Layer classes using C# and .Net 3.5 for web pages
  • Utilized ADO.Net technology extensively for data retrieving, querying, storage and manipulation using LINQ.
  • Worked with ADO.NET to interact with the SQL Server 2008 (i.e. retrieving, updating and inserting data into the tables) for Alerts.
  • Used advanced features of Visual studio 2008 controls like Master Pages, Security and Login Forms.
  • Used ADO.NET objects such as Data Reader, Dataset and Data Adapter for consistent access to Designed, modeled multi-threaded, enterprise n-tier software agent using WCF web service hosted in a Windows service
  • Used ADO.NET components like SQL Connection, SQL Command, Data Adapter, Data Set, Data Reader, Grid View and Details View for database connection and database communication.
  • Worked closely with clients in gathering and analyzing requirements and providing solutions that meet the client's requirements.
  • Wrote SQL queries, Store Procedures, Joins, Triggers to process large collection of products and used Data Reader, Data Adapter, SQL command and Dataset for retrieving for management.
  • Involved in Performance Tuning of Code using execution plan and SQL profiler and added Indexes to improve performance on tables
  • Extracted large volumes of data from various data sources and loaded the data into target data sources by performing different kinds of transformations using SQL Server Integration services (SSIS).
  • Using SQL server reporting services (SSRS) delivering enterprise, Web-enabled reporting to create reports that draw content from a variety of data sources.
  • Worked on Microsoft Team Foundation Server for version control, Database server project and individual task status.

Environment: .Net Framework 3.5/4.0, ASP.Net 3.5/4.0, C#.NET3.5, ADO.NET, Win Forms, VB.Net7, Server controls, JavaScript, Web Forms, Web Services, XML, XHTML, PL/SQL, SQL Server 2008, Crystal Reports.Net, SSIS, SSRS, IIS 6.0, Windows 2000 Server, TFS 2008, NUnit, Visual Studio 2008/2010, LINQ, WCF.

Confidential 

.Net Developer

Responsibilities:

  • Used AGILE development Methodology to ensure teamwork, collaboration and process adaptability throughout the life-cycle of the project
  • Successfully organized initial set of requirements into master list of Use Cases.
  • Involved in development of Web Forms, Classes using C#.NET that incorporates both N-tier architecture and database connectivity.
  • Used Visual Studio.NET IDE to design the forms, develop and debug the application.
  • Created event driven Web Forms using ASP.NET and implemented form validation.
  • Extensively used Grid view control throughout the application.
  • Designed and developed various abstract classes, interfaces, Inheritance to construct the business logic using VB.Net, ADO.NET and SQL.
  • Developed extensive Stored Procedures and Triggers in SQL Server and Developed Classes for connecting to the SQL Server Database.
  • Created SQL Server procedures, Triggers, Views and query optimization is done using SQL profiler.
  • Developed programs for accessing the database using Ado.Net to execute queries, and to manipulate the data in the database.
  • Worked on Crystal Reports for Reports Module. Maintained Version control using Team Foundation Server (TFS).
  • Worked on waterfall model project management.
  • Done Code review, Debugging, Bug Fixing, Unit testing and Integration testing and Production support
  • Developed server side code using ASP.NET Web forms. Created Dynamic Web Pages in which Web Controls such as (Text, Tree view, List view, Tab, Calendar Control) and AJAX Toolkit, HTML, and CSS were used.
  • Utilized Web.config file to have own setting for the application by writing database connection strings, custom settings and user authentication.

Environment: .NET Framework 2.0/3.5, Visual Studio .NET 2005/2008, ASP.NET 2.0/3.5, C#, VB.NET6, JQuery1.0, JavaScript, VSS, HTML4, CSS, VSS, Visual Studio 2005/2008,SSRS, CSS, SQL Server 2005, Team Foundation Server 2008, ADO.NET, MS Unit.

We'd love your feedback!