Full Stack .net Developer (etl) Resume
Dallas, TX
SUMMARY
- Skilled Senior Software Developer wif 7+ years of professional experience. Proven ability in handling Software Development Life Cycle (SDLC) includes Requirements Gathering, Analysis, Design, Implementing and Testing of Object Oriented Programming Concepts (OOPS), N - Tier Architecture, Distributed Applications and Web Applications using Microsoft .Net Technologies.
- Strong experience in various phases of Software Development Life Cycle (SDLC).
- Expertise in Application development, Project Management, Deployment, Testing and maintenance life cycle process.
- Expertise in Design, Development and Deployment of Web Based applications, Client-Server and 3-tier applications along wif programming in C#.NET, VB.NET, ADO.NET, ASP.NET, JavaScript, VB Script, AJAX, Assemblies, JQuery and Angular JS by using .Net Framework 2.0/3.0/3.5/4.0/4.5.
- Developed enhanced Master Pages, User Controls, Custom Controls and User Interface by using HTML, CSS and ASP.NET Controls.
- Experience in developing applications using ORM tool like Entity Framework in MVC architecture.
- Developed core functionality wif teh ASP.NETMVCFramework (C#, ASP.NET Web API) which included MVC 3/4/5.
- Experience in developing and consuming ASP.NET Web Services, Windows Communication Foundation (WCF) and ASP.NET Web API (RESTful).
- Extensive experience in XML, XML Web Services, XSLT Security in ASP .NET.
- Implemented Object Oriented Programming (OOP) concepts in most of teh applications.
- Experienced in deploying Web Services using WSDL, UDDI and SOAP.
- Expertise in developing Single Page Application (SPAs) using AJAX and HTML5 to create fluid and responsive Web apps various JavaScript libraries like DataTables, Angular JS, Angular 2, Angular 4.
- Experience in using Language-Integrated Query (LINQ) to retrieve data from different data sources like LINQ to Objects, LINQ to SQL and LINQ to Entities.
- Used NuGet to deliver software and manage dependencies throughout teh platform.
- Extensive database designing and programming skills using SQL Server 2008 R 2/2012/2014.
- Hands of experience on SQL Server querying database using Joins, Indexes and creating Tables, Views, Indexes, triggers and writing Stored Procedures, Maintaining Database, Experience in Query Optimization.
- Exposure to Microsoft BOT Framework.
- Developed teh Test Scripts and performed teh Unit and Integration Testing of teh functionality.
- Good experience in deploying and testing web applications on IIS 5.0/6.0/7.0.
- Experience in using Team Foundation Server (TFS), Tortoise Hg, Visual Source Safe (VSS).
- Excellent Analytical, Organizational, Interpersonal, Communication skills, technical skills and developing systems using different software methodologies like Agile and Waterfall.
- Involved in all teh phases of SDLC including Functional and Regression Testing.
- Accustomed to work in a team environment, quick leaner, exceptional problem solving and troubleshooting capabilities.
TECHNICAL SKILLS
Microsoft Technologies: Microsoft .Net Framework, MVC, Web Forms, Win Forms, WCF, ADO.Net, LINQ
Web Technologies: ASP.Net MVC 3/4, ASP.NET Web Forms, IIS 5.0,6.0, JavaScript, CSS3, XML, HTML, HTML5, Angular JS, AJAX, JQuery, LINQ to SQL, WCF, ASP.NET Web API, Bootstrap CSS.
Services: WCF, Web Services and ASP.NET Web API
Programming Languages: C#.NET, VB.NET, T-SQL, HTML5, CSS3
Development Tools: Visual Studio 2010, 2012, 2013, 2015
Client side Technologies: JavaScript, JQuery, AngularJS, Angular2, Angular 4, DataTable
Frameworks: Microsoft .Net 4.5/ 4.0/ 3.5/3.0
Databases: MS SQL Server 2008 R2/2012/2014, Oracle 10g, 11g
BI Tools: SSRS reports, SSIS
Version Controller: TFS, Microsoft Visual SourceSafe
Database Tools: MS SQL Management Studio
Software Packages: MS-Office 2003/ 07/10/13
Operating Systems: Windows Win7/XP/NT/ 95/98/2000/2008/2012
Methodologies: Agile and Waterfall
Testing Tools: NUnit, VSTS Test tools
PROFESSIONAL EXPERIENCE
Confidential, Dallas, TX
Full Stack .NET Developer (ETL)
Responsibilities:
- Designed and developed application by understanding teh requirements.
- Developed teh application using Scrum Methodology under teh Agile Framework and Code First and Test Driven Development Approach.
- Involved in Analysis, Design, Development and Deployment of teh application.
- Used Visual Studio 2015 IDE to design teh forms, develop and debug teh application.
- Used C#.Net in developing teh business logic and implemented teh Object-Oriented Programming Functionalities.
- Involved in development of Web Forms, Classes using C#. NET dat incorporates both N-Tier Architecture and Database Connectivity.
- Created Entity Model Classes and created Database Tables by generating Migrations using Code First Approach.
- Used Scaffold Template to generate code for basic CRUD operations like create, read, update and delete operations for different models in ASP.NET MVC 5.
- Development web service using WCF and to receive and process XML files and deploy on Cloud Service on MicrosoftAzure.
- Implemented interactive views and client side validations using JQuery, HTML5, CSS3, AJAX, Bootstrap and DataTable JQuery plugin editor.
- Created Single Page Applications wif Angular 4 and developed teh Angular components using Typescript and ES6 Helpful operators.
- Created SQL templates using Razor tool to dynamically generate SQL database objects.
- Extensively used Entity Framework 6.0 ORM tool for database connectivity.
- Used Automapper mapping tool for mapping entity models to viewmodels.
- Used structureMap dependency injection for Singleton.
- Worked wif ActiveDirectories for creating Roles, Permissions and Users for access.
- Used Mercurial Tortoise Hg for source control.
- Worked on TeamCity for CI build process and automated deployments.
- Worked wif PowerShell scripting for deploying packages.
- Migrated SQL Database to Windows Azure Database.
- Created PowerShell script for Continuous Integration and Deployment.
- Performed unit testing and integration testing of application using Shouldly Framework, NUnit Test Framework and MOQ.Created automated unit tests using teh NUnit Test fixtures, Test Methods and Test Cases.Automated tests using Selenium.
- Used Resharper to fine tune teh code by removing unnecessary implementation and increasing teh performance.
- Performed Peer Code Review.
Environment: .NET Framework 4.5, C#, ASP.NET MVC 5, Entity Framework 6.0, Code First Approach, WCF, Visual Studio 2015, SQL Server 2014, PowerShell, JQuery, HTML5, CSS3, JavaScript, Angular 4, Bootstrap, JQuery Plugin for DataTable, AutoMapper, Razor, Azure, Tortoise Hg, NUnit, Atlassian Jira, FogBugz, Kiln, Selenium, IIS 7.0, Agile, TeamCity.
Confidential, Atlanta, GeorgiaSr.NET Developer
Responsibilities:
- Designed and developed application by understanding teh requirements.
- Developed teh application using Scrum Methodology under teh Agile Framework.
- Developed ASP.net Web API Web Services for creating and consuming business components.
- Used Cascading Style Sheets (CSS3), Master Pages, Themes, and Skins for achieving uniformity through all teh pages.
- Implementing ASP.NET MVC 4 Architecture, designed interactive views using JQuery, HTML5, CSS3, AngularJS, AJAX and Bootstrap.
- Worked on creating teh views using different Standard and Strongly Typed HTML Helpers like TextBoxFor, HiddenFieldFor, CheckBoxFor, RadioButtonFor, Drop-DownlistFor and ListBoxFor and also created custom HTML halpers.
- Used different Controller Action Methods return types and made use of jQuery Ajax web service calls for partial rendering of teh views.
- Used HTML5 for well-structured presentation of content on teh web pages, CSS3 for applying formatting to various elements and Bootstrap for easy and TEMPeffective scaling of teh website/application.
- Worked on Data Annotations to define rules to model classes or properties for data validation and displaying suitable message to end users.
- Extensively used AngularJS on frontend. Utilized teh AngularJS directives, factory, service and filters. Created a number of custom directives to reuse them across teh application.
- Managed error handling and subroutines using VB Script.
- Used and JQuery on User Interface Controls to ensure client side validation.
- Worked on AJAX for asynchronous calls to server.
- Developed and consumed WCF services to search for incidents based on filter attributes and to maintain connection wif teh database.
- Implemented SOA architecture using WCF services wif SOAP protocol and hosted on IIS.
- Applied Multithreading techniques for creating high performance applications.
- Created T-SQL CRUD queries for teh application operations.
- Created and maintained database objects like complex Stored Procedures, Cursors, and Tables, Views and SQL Joins.
- Worked Extensively wif Query Optimization Techniques to fetch data wif better Performance Tuning.
- Created Cross-Tab, Drill-down and Sub-Reports using SSRS Reports.
- Ensured dat all teh coding standards are met. Involved in System testing support, Defect fixing and UAT Support.
- Thorough unit test wif various testcases using NUnit Framework.
- Troubleshooting problems pertaining to System Performance, Network Administration, Application Conflicts and System Bugs.
- Maintained teh Version, Labeled Versions and Backups of teh source using Team Foundation server (TFS).
Environment: .NET Framework 4.5, C#, ASP.NET MVC 4, WCF 4.0, SOAP, ADO.NET Entity Framework 6.0, SSRS, SQL Server 2012, WebAPI, JQuery, HTML5, CSS3, JavaScript, VB Script, Angular JS, AJAX, Bootstrap, NUnit, IIS 7.0, TFS, Visual Studio 2013, Agile.
Confidential, Georgia
Sr.NET Developer
Responsibilities:
- Worked in an agile Environment to deliver higher-quality software far more rapidly.
- Successfully organized initial set of requirements into master list of Use Cases.
- Involved in Analysis, Design, Development and Deployment of teh application.
- Used C#.Net in developing teh business logic and implemented teh Object Oriented Programming Functionalities.
- Involved in development of Web Forms, Classes using C#. NET dat incorporates both N-Tier Architecture, and Database Connectivity.
- Used Scaffold Template to generate code for basic CRUD operations like create, read, update and delete operations for different models in ASP.net MVC.
- Used different types of Action Filters in ASP.NET MVC 4.0 like Authentication, Authorization, Action and Exception Filters.
- Used Visual Studio IDE to design teh forms, develop and debug teh application.
- Worked on different .NET frameworks like ASP.NET and ADO.NET.
- Extensively used ADO.NET objects like Connection, Command, Dataset and Data Reader.
- Developed interactive views using JQuery, HTML5, CSS3, Angular JS and AJAX.
- Developed presentation layer using Server-controls, HTML Controls, User Controls, and Custom Controls.
- Created, deployed and modified web services to interact wif teh other applications and exposed them using SOAP and HTTP.
- CreatedSilverlightWeb Objects for an Interactive UI.
- Wif teh use ofSilverlightfeatures created to functionality Pan, Zoom and rotate images.
- Added animations during page transitions usingSilverlight.
- CreatedSilverlightapplications for interactive, Web-based data visualization using XAML in Visual Studio 2012
- Written code to access secure web service using C# .NET, WSDL, Proxy Class, XML/SOAP.
- Experience in creating multiple reports (SSRS) in Drill mode using tables, financial tables, crosses tabs and charts.
- Developed RESTful Services using WEB API
- Developed and modified stored procedures, functions and queries in SQL Server as well as Oracle 11g
- Extensively involved in Stored Procedures Optimization.
- Worked on Visual SourceSafe for Version Controlling.
- Deployed teh web application to teh IIS 7.0 Test environment.
Environment: .NET Framework 4.5, C#.Net, ASP.NET 4.5, ADO.NET, Web API, Web Forms, Web Services, JQuery, HTML5, CSS3, Angular JS, AJAX, JavaScript, IIS 7.0, Silverlight, Visual SourceSafe, SQL Server 2012, Oracle 11g, XML, Visual Studio 2012, SOAP, SOA.
Confidential, AL
Sr.Net Developer
Responsibilities:
- Involved in designing, trading and documentation of application flows and developed functional diagrams using Visio worked on presentation layer for developing GUI and developed various Web forms using ASP.Net.
- Developed ASP.Net Custom controls and User Controls and Master Pages using CSS and for providing uniformity among teh pages using ASP.NET 4.0.
- Worked on Service Oriented Architecture (SOA) for developing application.
- Worked wif ASP.NET Web Forms, Web Services, and State Management, caching features, configuring optimizations and securing teh web application.
- Used Web Services (SOAP, WSDL) for communicating wif other application and components.
- Worked on AJAX frame work for interactive web application and used Microsoft ADO.NET to access data from database in them
- Used JavaScript, VB Script and JQuery script for client side validations in application.
- Extensively used teh LINQ feature in .NET 4.0 for querying collections and integrating wif SQL.
- Used SQL server 2012 for creating Stored Procedures, Views and Triggers.
- Developed web pages wif data bound controls like Data Grid, Data List and Data Repeater using teh methods Data Binding and Data Templating.
- Made use of Active Directory Users functionality for accesses.
- Extensively used Report Wizard, Report Builder and Report Manager for developing reports and deploying reports in SSRS.
- Consumed WCF services to get teh Information from different legacy applications.
- Experienced in Software Configuration Management, setting up company Version policies utilizing Team Foundation Server (TFS) 2012.
- Engaged in development of web pages using ASP.NET, HTML, CSS2 and UI enhancement coding.
- Coordinating wif Project and Software Quality Assurance (QA) teams
Environment: .NET Framework 4.0, ASP.Net 4.0, Visual Studio 2010, C#.Net, JQuery, IIS 6.0, CSS, AJAX Controls, WCF, Web Services, HTML, XML, XSLT, SOAP, WSDL, SOA, SQL Server 2012, SSRS, JavaScript, VB Script, TFS.
Confidential, Connecticut
Sr .NET Developer
Responsibilities:
- Developed and maintained web portal intranet based application using agile methodology.
- Interacted wif application admin users for day to day and weekly activities and Scrum meetings.
- Involved in Requirement gathering, Design, Development, Unit testing, and Integration testing.
- Developed new screens based on client requirement for teh application using .Net framework 4.0 wif Object Oriented Principles (OOP) in MVC.
- Developed Application layer using ASP. Net, Server controls, HTML Controls and Validation controls.
- Designed Graphical User Interface (GUI) for various web pages using, HTML, CSS, JavaScript and AJAX interactions. Experience in developing Rich UI wif teh use of ASP.NET Angular JS, Bootstrap and JQuery.
- Inbound and Outbound WCF Services / Web Services has been created to integrate wif Email client and support applications using VB.Net and HTTP protocol.
- Using JQuery, JavaScript and Model Binder attributes for implementing client side validations at Controller level.
- Maintained changes for PL/ SQL packages to develop stored procedures design and develop database.
- Responsible for creating teh tables, Views, Functions, Jobs using Oracle10g.
- Used SQL Server Integration Services (SSIS) for extraction transformation and loading data.
- Extensively used SQL Server Reporting Services (SSRS) for generating reports populated by data in databases.
- Created snapshots by using WPF.
- Client side validations and functions are implemented using VB Script.
- Used Microsoft Team Foundation Server version control and source code maintenance tool.
- Involve in user acceptance testing cycles wif application users.
- Represents teh team progress in weekly and monthly status meetings.
Environment: .Net framework 4.0, VB.NET, ASP .Net, WCF, HTTP, WSDL, MVC 3, WPF, Visual Studio 2010, Angular JS, Bootstrap, CSS, XML, TFS 2010, Java script, AJAX, JQuery, HTML, VB Script, SSRS, IIS 6.0, PL/SQL, Oracle 10g.
Confidential
.NET Developer
Responsibilities:
- Developed core functionality wif teh ASP.NET MVC2.0 Framework.
- Developed and Used User Controls using C# and ASP.NET.
- Developed UI Screens using ASP.NETMVC pattern, JavaScript, JQuery, CSS and HTML.
- Developed Service Layer using C#.Net andWindows Communication Foundation (WCF).
- Used LINQ to query against strongly typed collections of objects and various data source: SQL databases, ADO.NET Objects and Entity Framework 4.0.
- Developed service contract, operation contract & data contract classes to support communication between Agents to Insure.NET using Service Oriented Architecture (SOA) through WCF web services through C#.NET using TCP/IP.
- Developed teh Application using WPF. Used various UI platforms using WPF/WinForms.
- Used C#, data grids and XML to pull teh data from teh database and display it on teh UI.
- Developed XML and XSL based menus which are compatible wif IE8 and IE10 browser.
- Developed Custom User Controls and Navigation controls using C#.
- Worked on View State to maintain data between teh pages of teh application.
- Wrote class library for Database Access layer using C# and ADO.NET.
- Designed user control for re-use of UI functionality.
- Identify and create indexes and stored procedures in SQL Server.
- Responsible for maintaining Solution in TFS.
Environment: .NET Framework 3.0, C# .NET, ASP.NET, MVC 2.0, WPF, SQL Server 2008, LINQ, Entity Framework, WCF, TCP/IP, WSDL, XML, HTML, AJAX, JavaScript, JQuery, IIS 5.0, SOA, TFS (Team Foundation Server).