Full Stack .net Developer Resume
Louisville, KY
SUMMARY
- Over 7+ years of experience in Design, Development and Implementation of Web Based applications using Microsoft .NET Technologies.
- Expertise in Microsoft.NET Technologies like Visual Studio.NET / / 2015, .NET CORE 2.0/1.0, .NET Framework (4.5/4.0/3.5/3.0/2.0 ), Microsoft .NET Class libraries, ASP.NET (4.6/4.5/4.0/3.5/3.0/2.0 ), C# (4.0/3.5/3.0/2.0 ), ADO.NET, Web Services, Micro Services, WCF Services, SOAP, REST, XML, Entity Framework, LINQ, SSIS, NUnit.
- Experience in Microsoft .NET Technologies, .NET Framework, C#, ASP. NET, ADO.Net, ADO.Net Entity Framework, SharePoint.
- Expertise in Developing, Publishing & Consuming REST & SOAP Services using Windows Communication Foundation (WCF).
- Experience in creating documents - Technical Documents, User Test Cases, Release Plan and User Guide.
- Created UI wizards using angular.
- Experience in using SSIStools like Import and Export Wizard, Package Installation, and SSIS Package Designer.
- Worked onAngular8 Templates, directives, Routing and navigation, Components, Services, Pipes and Data Binding.
- Expertise in developing applications to access data (Data Access Layers) and data services using ADO.NET and ADO.Net Entity Framework.
- Experience in Developing, Testing, Deploying & Scheduling SSIS Packages and knowledge on crystal reports.
- Experience in creating packages to import data from various file formats like Flat File and CSV files into database using SQL Server Integrated Services (SSIS).
- Experience building/managing Web Apps using ASP.NET Web Forms, MVC.
- Experienced in designing and developing web pages using basic HTML5, ASP.Net Server Controls, User Controls, Third party controls, JavaScript, JQuery and CSS3 Styles.
- Experience in securing web applications using ASP.NET authentication and authorization mechanisms.
- Experience in using Visual Studio .NET platform (C#, ASP.NET, ADO.Net), through knowledge of the architecture and the framework.
- Hands on Experience in development of applications for hosting in Microsoft Azure.
- Experience in working withAngular 7/8modules, services, templates, directives, services and dependency injection to create aSPA.
- Design and develop micro services using asp.net core 2.0
- Specialties: Microsoft Azure, Azure Internals, Azure Stack, Azure SQL, Azure Cosmos Python, PowerShell, Dynamics CRM and Apps, Knowledge Management, Reporting Services, Private Cloud/Hybrid Cloud Setup and Usage Scenarios, Virtualization
- Experience in integration of WCF Services with Share point which includes creating, deploying and consuming the services as functionality.
- Experience in creating complex Stored procedures, packages, Views, Triggers, Functions, using MS SQL, PL/SQL and Performance Tuning in SQL Server and Oracle.
- Experience in using front-end technologies like HTML5, CSS3, JavaScript, and JQuery.
- Hands on Experience in development of applications for hosting in Microsoft Azure.
- Have interacted with database using Entity Framework.
TECHNICAL SKILLS
Operating Systems: Windows XP,7,8 and LINUX, UNIX
Programming Languages: JavaScript C, C#, ASP.NET(C#), VB.NET, VB6.0, HTML, XML, and PL/SQL
Frameworks: NET Framework 4.0/3.5/2.0/1. x.
Scripting Languages: JavaScript, JQuery, AJAX,Java Script, VB script, jQuery, Angular JS, Express.js, Angular 2/4/5, Type Script, Gulp JS, Node JS, React JS, Ext JS.
Web Technologies: ASP.Net, ADO. Net, Dev Express, NHibernate, HTML, DHTML, AngularJS, NODE.JS, Bootstrap, Rest. JS, XML, AJAX, CSS, XML, XSL, Web Services, WSDL, UDDI, WCF, WPF, Silverlight.
Software Application: VisualStudio.Net, Dreamweaver and Expression Blend.
Reports: Crystal Reports 10/9.0, SQL Server Reports.
Web Servers: IIS 5.0/6.0/7.0.
Methodologies: Agile, waterfall, SCRUM, TDD
Version Control Tools: Subversion(SVN), CVS, GIT
Database: Oracle 8.x/9i/10g/11g, MS Access 2003, MS SQL Server, MongoDB.
Third Party Frameworks: Telerik Controls and Infragistics.
PROFESSIONAL EXPERIENCE
Confidential, Louisville, KY
Full Stack .Net Developer
Responsibilities:
- Worked onAgile Methodologyto achieve smooth collaboration between self-organizing, cross functional teams.
- Implemented User Interface for various desktop tool applications using visual studio 2005/2010.
- Developed solutions for diverse programming scenarios in C#, employing Object Oriented Programming (OOP).
- Design discussions and Develop application with technical team on code level and reusable UI components.
- Extensive use ofAngular 8for developing theSPAs(Single Page Applications) for internal application/tool.
- Design and develop micro services using asp.net core 2.0.
- Extensive knowledge of and use ofAngular.js directivesto bring additional functionality toHTML.
- Followed Agile methodology with daily scrum meetings and providing user story updates. Worked with JIRA as an ALM tool for the central view for user stories and bug tracking.
- Designed and Developed applications using .NET CORE 3.0, MVC 5.0, C#.NET, Web APIs, Typescript, Angular&jQuery.
- Experience in creating configuration files to deploy the SSIS packages across all environments.
- Enhanced legacy application by building new components inAngular 8andtypescript.
- Database Development, writing and troubleshoot SQL Code and design Schema (stored procedures, functions, cursors, tables, views, indexes, constraints).
- Used Azure DevOps for CI/CD pipelines to deploy changes into the releases
- Developed single page applications usingAngular 8,Typescript,web packandgrunt.
- Generating domain models and auto generated database objects. Designed and developed an application using Model View Controller (MVC) application framework.
- Working on creating Rest Services using ASP.NET Web API and C#.
- Used Azure Blob Storage to log all the errors and for debugging purposes.
- Performing Code Reviews and to follow up to fix Review Comments.
- As part of test, debug need to review application defects and fix bug.
- CodedAngular8controllers and directives for application functionality.
- Design, Development using C#, JavaScript, Angular 8 for the user interface using the Code behind Class technique.
- ConsumedSOAP APIsfrom enterprise customer system andRESTful APIsprovided by other applications in the portfolio, also created RESTful APIs.
- Modelled and built database using Sql Server 2016, writing complex stored procedures and triggers at the back end and writing queries using Entity Framework & LINQ to perform CRUD operations from the application.
- DevelopedASP.NET Core Web APIbased on departmental requirements and specifications.
- Unit tested the service components and participated in regression testing.
- Extensive experience in implementation of Azure message queue & consuming.
- Involved in implementation/creation of Azure functions and keyvoults.
- Experience in usage of Azure SaaS(sendgrid).
- Having good understanding of CI/CD using Azure devops.
- Experience triggering manual deployment in Azure devops.
Environment: .NETFramework 4.5,ASP.NET MVC 4.0,WebAPI,C#.Net, VB.NET, Angular JS, TDD, CMS,WebServices, REST, WCF, ASP.NET, OOD, OOPs, SOLID, SOAP, XML, HTML 5, CSS 3, JQuery, MS Visual Studio 2013, MS SQL Server 2012, SSIS, SSRS, Entity Framework, LINQ, IIS, TFS,LINQ,RestWebServices, MS Visual Studio 2005, SQL Server 2005, CSS, Crystal Reports 8.5 and Windows XP, ASP.Net 4.0, C#.Net, VB.Net, ADO.Net, MS Visual Studio .
Confidential, Dania Beach,FL
Sr. .Net Developer
Responsibilities:
- Developed web application in Visual Studio 2013 and Microsoft SQL Server 2012. Designed Presentation layer using ASP.NET, Angular JS, Bootstrap, HTML 5, CSS3, JavaScript, jQuery and AJAX using TDD and Agile methodology
- Imported data into SQL Server 2014 fromOracle11g data source and created complex Stored Procedures, Functions, Indexes, Tables, and Views.
- Experience in design and implementation of services using WCF SOAP\REST, creating REST services using ASP.NET Web API.
- Preparing Technical Design Document, Unit Test Cases, User Manual and Functionality Documentation.
- Experience in using Source Code Control Systems like TFS (Team Foundation Server) and GIT.
- Leveraged the introduction of Web API Controllers (Web API 2) in ASP.NET MVC 5 to build, maintain.
- Implemented ASP.NET MVC 5.0 pattern mechanism to display Insurance Claims, Service Transaction, Schedule and Appointments.
- Utilized ASP.NET input validation controls and JavaScript to perform client side validation.
- Developed Email Notification System using MSMQ asynchronous model using WCF Service and .net MSMQ binding.
- Used Factories, Services and built many custom directives.
- Design, develop, test and implement workflow applications. Worked within Appliance Insurance team, in partnership with the firm’s Architecture, Security Operations and Lines of businesses, in a hands-on environment.
- Creating a multi-threaded environment to run code concurrently, that run background processes that are non-blocking and do not rely on asynchronous calls.\
- Implemented Response design using Bootstrap for accessing application in Desktop, Table and Mobile.
- Worked on major modules like Users, Roles, Entities, Entity Types and Reports.
- Used Angular 7 for Client-side validations while rendering JSON validation errors in the backend.
- Implemented Angular Services for connectivity between web application and back-end API'S using Typescript.
- Implemented Data Access using Entity Framework 6.0 Database First approach with LINQ queries.
- Involved in performance tuning of the application by creating various database Indexes and optimizing Database queries.
- Implemented two-way binding and event handling with Angular JS.
- Experience in configuring API's using API Management and add policies using JWT tokens to avoid calling API’s from unauthenticated and unauthorized users.
- Worked on Azure platform for developing, building, and deploying the applications.
- Worked on Azure Active Directory for authentication of users to access API's.
Environment: .Net Framework 4.7, Azure, Angular 2/4/5,C#, ASP.Net, Visual Studio 2012, JavaScript, HTML5, CSS3, ASP.Net MVC 5.0, SQL Developer, FileZilla, LINQ, SSIS, SQL Server2012, Vault
Confidential, Austin TX
Senior .NET / Web Developer
Responsibilities:
- Followed Agile methodology with daily scrum meetings and providing user story updates. Worked with JIRA as an ALM tool for the central view for user stories and bug tracking.
- Designed and Developed applications using MVC, C#, Web API, NodeJSin theapplication with MVC 5.0 Razor Engine. Service layer was developed using ASP.NET Web API for Restful services.
- Extensively used jQuery UI and jQuery to add functionalities like Infinite Scroll bar, Slider bar, Resizable, Progress bar.
- Developed MVC3 Razor application with LINQ as ORM.
- Worked on multithreading so that single set of code can be used by several processors at different stages of execution
- Implemented Response design using Bootstrap for accessing application in Desktop, Table and Mobile.
- Rendered XML document s to HTML using XSL and XSLT Transformation.
- Implementing the data access layer using Entity Framework Code First approach and writing queries using LINQ to Entity for data retrieval.
- Used Web API as an ideal platform in building Restful applications on .NET Framework using SQL Server database as backend along with the Entity Framework and LINQ (LINQ to SQL and LINQ to XML) to access the databases.
- Involved in Design of the application & core development of the application.
- Designed, developed and enhanced the application in .NET Framework 4.0
- Involved in designing the application architecture using Microsoft design patterns, C#, ASP.NET.MVC, JQUERY, C#. NET and Web User Controls using Test Driven Development (TDD).
- Converted all the in-line SQL into stored procedure in SQL 2008 for better execution.
- Used Data Grid, Grid View and Repeater for various pages.
- Designing database schemas.
- Involved in unit testing for various pages.
- Created database triggers and stored procedures in Data Layer of the Recreation Dynamics.
- Designed and developed Search query in SQL.
- Created a triggers, cursor, functions, and collections in SQL.
- Used .NET validation controls on several pages.
- Create data access layer using Enterprise library and C# objects.
- Experience on creating web pages using ASP.NET, C#, Java Script, CSS and skins.
- Worked with business analysts, project managers, project lead and other developer to help design, develop technical design, specs, and coding as part of SDLC.
- Used SharePoint web application for the content management.
- Used SCRUM methodology of Agile Software development and TDD in different modules.
- Developed web interface C#, JQuery, JavaScript and HTML.
- Used MVC3 Design Pattern for ASP.Net application development.
- Used AJAX Library, CSS, JavaScript and various web controls to present data to users in a much comfortable environment.
- Used Web API to create a RESTful Web Services in MVC.NET, which can send messages using XML and JSON.
- Used Ajax tool kit, Multi views, regular expressions, regular expression validates, user search controls
- Developed multiple web services for feeding data to multiple applications using Windows Communication Foundation (WCF).
- Developed the independent WCF /WCF REST services and defined Service Contracts for specific functionality in search module.
- Used LINQ for querying data from the databases and Object collections.
Environment: Visual Studio 2010/2012, C#, XAML, Silverlight, HTML5, MVC 5, CSS3, jQuery, knockout JS, Bootstrap JS, Kendo UI, SQL Server 2008/2014, TFS (team foundation server), Multithreading, JSON, Windows Services, Nuget, MVVM, ADO.NET, Telerik RadControls.
Confidential, Houston,Texas
Sr .Net Developer
Responsibilities:
- Working in an agile environment to deliver higher-quality software far more rapidly.
- Actively involved in Microsoft BizTalk Server 2013 Installation and configuration.
- Designed, developed and deployed a web application using ASP.NET that incorporates both N-Tier Architecture, and Database Connectivity.
- Worked on migration of VB6 to VB.NET using visual studio. sponsible for maintaining and expanding AWS (Cloud Services) S3 infrastructure using AWS (SNS, SQS).
- Designed and Built AWS fail-overs, fault tolerance website with auto-scaling and load testing with multiple EC2 instances with RDS
- Build code in AWS lambda and deployed using AWS Elastic Container Service(ECS).
- CreatedRest full API’s using MVC4 Web API’s.
- Developed and deployed a .Net Core 2.0 N tiered application with an Angular 4 SPA front end. I helped lead the small team, also proposed and implemented the projects architecture.
- The .Net core solution consisted of 5 projects including client, middle tier, api, common model and database repository.
- Involved in proof-of-concept using ASP.NET Model-View-Controller, MVC pattern.
- Developed a windows applicationusing VB.NET and web servicesfor secured and machine specific log on to web-based systems Involved in front-end development using Visual Studio 2010, ASP.NET, and CSS.
- UsedJQuery, ASP.NET, VB.NET, AJAX toolkit controls and CSSto enhance the performance and richness to the user interface.
- Planning to rewrite windows application into web application wherein involved in creating POC in technologies likeHTML5 or ASP.NET 4.0 with MVC.
- DevelopingWCF services and consuming them in WPFand class library applications.
- Developed User controls usingASP.NET, VB.NET and C#and used them dynamically in the web pages using Master pages and CSS.
- Involved in coding member validation business functionalityusing WCFand client front end layers usingWPF and Silverlight.
- Used ASP.Net Web Form controls like Textbox, Button and Dropdown list controls for creating an easily accessible user interface.
- Involved in the design and development of web application in C#.NET, ASP. Net, User Controls and deployment in theAzureenvironment.
- Designed and implemented WindowsAzureOMS Hybrid Automation.
- Developed Decode custom pipeline components to merge multiple files into one file, submit message to BizTalk message box database.
- Experience working with Team Foundation Server 2013.
- Assist team of engineers to provide production support and troubleshooting for 24/7 manufacturing operation.
Environment: .Net Framework 4.5, C#, VB.NET, ASP.NET, HTML5.0, Camstar, JavaScript, CSS3, JSON, MVC5, TFS 2013, SharePoint Designer 2013, XML, SOAP UI, SQL Server 2012, Windows Server 2012
Confidential, Bellevue, WA
Full Stack Developer
Responsibilities:
- Designed and developed Web Pages usingASP.NET, VB.Net, C#.NET, HTML, JavaScript, CSSand server controls.
- Developed theUIcomponent architecture usingjQuery, Java Script, CSS and RAZOR.
- Worked in anAgileMethodology (Scrum)to meet timelines with quality deliverables.
- Used various server controls like Multi View and Grid View with extensive data binding to display, page and sort multiple records.
- Developed Web Forms for User Interfaces usingASP.NET and VB.NETusing Server Controls,HTMLControls and User Controls.
- 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#, VB.Netand .Net 3.5 for web pages.
- Experienced in working on jQuery on client-side validations, triggering events, popup window and alert messages.
- Responsible for developing the Data Access Layer (Model) using ADO.Net Entity Framework Model, LINQ to Entities, and C#.
- Used advanced features of Visual studio 2008 controls like Master Pages, Security and Login Forms.
- Programmed ADO.NET for communication between application & database, used extensively Data Grid, Data Set, Data Table, Data Views, Data Adapter and Data Readers to render reports.
- Worked closely with clients in gathering and analyzing requirements and providing solutions that meet the client's requirements.
- Wrote Oracle11g 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 SSIS.
- Using SSRS delivering enterprise, Web-enabled reporting to create reports that draw content from a variety of data sources.
- UsedSOAPUI & SOACleaner Express tool for testingWCFServices
- Established communication between different applications running on same/different platforms usingWCF.
- Designed & developed cutting-edge application interfaces usingWPFto deliver intuitive userexperiences.
- Designed and developed Rich presentation tiers usingWPFExpression Blend 4, Telerik components like RadPickerControl, RadRichTextBox.
- Used Validation Controls for corresponding validations required for business logic in Web Forms.
- Worked and deployedWCFServices usingASP.NET and C#.Net.
- Perform allFacetsof design, application development and deployment within the .NET Architecture based on programming guidelines/standards.
- Responsible for designing the User Interface by coding in HTML5, CSS3, AngularJS, bootstrap to build aSPA.
- Developed the server-side code usingVB.NETclient-side code using Java Script with Visual Studio IDE.
- Developed web applications usingVB.NETMVC, HTML5, JavaScript, AJAX, AngularJS and CSS which provide data visualization to users.
- Designing and developing Web forms usingVB.NET.
- Developed core functionality with the ASP.NET MVC Framework from visual basic(Vb6) Application (VB.NET,EntityFramework7.0).
- Worked on development and supports of the legacyVB6applications.
- Used LINQ to build set of operations, parameters and expression during execution a set of data from SQL Server.
- Involved in designing and coding the various core components and UI Screens for the Outbound Interface in the Application using ASP.NET, Angular 2 andKendo UI.
- ImplementedKendo UIMVVM framework, widgets and charting.
Environment: Visual Studio.NET 2012, MVC 4, Clear case, Web API, SQL Server 2012, C#, Web Forms, Entity Framework 6.0, ASP.NET 4.5, JSON, Angular JS, HTML5, CSS3, IIS.
Confidential
Jr .NET Developer
Responsibilities:
- Involved in gathering all requirements from the client and provided expertise advice for better enhancement of the application.
- Involved in Full Systems Development Life Cycle (SDLC) and architectural design.
- Designed User Interface using Web Forms, Win forms, DHTML, XSLT, XML, JavaScript, AJAX, CSS, ASP.NET, Server Controls and Visual Studio.Net.
- Validation controls by using C#.NET and JavaScript were implemented to perform validations.
- Worked on .NET Security features such as Forms-based Authentication and Role-based Authorization.
- Extensively worked on WinForms using C#, which involved Multithreading.
- Worked on migration of ASP.NET using Visual Studio 2008.
- Designed Master Pages, Themes and Profiles for consistency and look and feel of website.
- Created various SSRS reports for department.
Environment: .NET Framework, ASP.NET, C#.Net, Web Services, Web controls, Microsoft SQL Server 2008, LINQ, AJAX, JavaScript, ADO.Net, JQuery, HTML, DHTML, XSLT, XML, CSS.
