Sr. Full Stack Dotnet Developer Resume
Jacksonville, FloridA
SUMMARY
- 7+ years of Software Application Development, testing and implementation and deployment experience wif Web based and N - tier Architecture involving all stages of Software Development Life Cycle (SDLC).
- Strong experience in design and development of web-based and windows-based applications using C#, VB.NET, ADO.NET, AJAX, UML, JavaScript, SQL-Server 2012/2008/2005/2000 , VBScript, XML, CSS, Visual Studio 2015/2013/2012/2010/2008/2005/2003 , ASP.NET 4.5/4.0/3.5/2.0 , .NET Framework 4.5/4.0/3.5/3.0 , ADO.NET, Web Services, WCF services and User Controls.
- Extensive working experience wif different methodologies like Agile (Scrum), Test-driven development (TDD) and Waterfall methodologies.
- Responsible for Designing user interface for web forms using HTML, CSS, jQuery, MVC Razor Syntax, React JS, AngularJS.
- Experience in Object Oriented Analysis and Design methodology wif strong noledge and experience wif the design patterns including Structural, Creational and Behavioral patterns like Model View Controller (MVC) and Model View View -Model (MVVM).
- Developed, configured and consumed Web services in C#.net using WCF.
- Experience in developing software using ASP.NET and MVC 5/4/3/2.
- Proficient in developing N-tier distributed .NET applications using SOAP based and RESTFUL Web services using Windows Communication Foundation (WCF), WEB API.
- Strong Experience on using RDLC and SSRS for reporting purpose.
- Experience wif data access using Entity Framework.
- Experience in hosting web application on Internet Information Service (IIS).
- Experience in database design and server-side programming in SQL-Server 2012/2010/2008/2005/2000 and Oracle.
- Created Entity classes, relationships between entity classes using LINQ (Language Integrated Query) to SQL to manage relational data as objects.
- Experienced in creating the packages in optimized way, SQL job scripts, debugging (Data viewers, break points) and deploying the packages in SSIS.
- Experience in hosting web application on Internet Information Service (IIS)
- Proven Customer Interaction, Off-Shore development, Installation, Integration and Customer Trainings led the team wif high degree of initiative and great sense of responsibility and meeting deadlines successfully.
- Experience in developing Custom Reports in multiple formats using SQL Server Reporting Services (SSRS) and Crystal Reports.
- Proven Customer Interaction, Off-Shore development, Installation, Integration and Customer Trainings led the team wif high degree of initiative and great sense of responsibility and meeting deadlines successfully
TECHNICAL SKILLS
Languages: C#, ADO.NET, ASP.NET, 4GL, LINQ, PL/SQL, T-SQL, XML, Java
Web Technologies: HTML, DHTML, XHTML, XML, JSON, CSS, JavaScript, AJAX, Web-Services, WCF, WPF, MVC, Silverlight, jQuery, AngularJS
Databases: SQL Server, Oracle, MongoDB, MySQL
Cloud Services: Azure
Framework: MS Framework, .NET Framework, MVC, MVVM
Web Servers: Internet Information Server (IIS)
Development Tools: MS Visual Studio 2010/12/13/15/17 , N-Unit + TestDriven.NET, MS Visio
PROFESSIONAL EXPERIENCE
Confidential, Jacksonville, Florida
Sr. Full Stack Dotnet Developer
Responsibilities:
- Involve in gathering the requirements and defined the business rules to user requirements in SDLC and analysis of the system based on MVC architecture.
- Designed and Developed Healthcare Benefits Exchange Updates (HBE) applications using C#, ASP.NETWeb Forms, ADO.NETusing Visual Studio 2015, following Agile SCRUM Methodology using JIRA, Confluence for software development process.
- For front end development actively used ASP.NET, CSS, JavaScript, AJAX control and Telerik Controls.
- Developed the application using C#, Entity Framework, .NET MVC wif Razor View Engine, AJAX, HTML5, JavaScript, jQuery, Angular 2 and CSS3.
- Created modules using Angular 2 Controllers, Directives, and Services, making use of Modules and Filters objects according to the application requirement.
- Focused on frontend development using ReactJS/ Redux, Materialize CSS and Toolbox API
- Worked on developing a different module wif Angular 2 which will be run on Node JS server and some modules have developed using Angular 2 and React JS.
- Developed Single page application using Angular 2 Components, Routing, Services and Node JS.
- Extensively used Node JS package manager NPM, Bower for UI dependency and Grunt for task automation and UI optimization.
- Used Bootstrap for UI layout for web and mobile. Used w2ui for displaying Grid.
- Work wif ASP.NET MVC application wif UI framework Angular 2 and used several ASP.NET MVC features like Routing, HTML halpers, Action Filters, Partial Views, etc.
- Redesigned the Web Pages using HTML, CSS, ASP.NET and jQuery for new interactive features.
- Responsible for designing the ASP.NETapplication authentication using .NETFramework, Model View Controller MVC and IIS security model.
- Involved in Design and Architecture of the ASP.NETapplication, WCF based Web Services.Used WCF for developing and deploying services on Windows in line wif the Service Oriented Architecture (SOA).
- Developed system services SOA application platform for use by all web applications utilizing WCF services and the ASP.NET provider model.
- Involved in database design and system design, Used ADO.NETfor data access, Data Adapter, Reader and Dataset Classes. Created Data Access Layer operations by ADO.NET Entity framework.
- Develop ORM based architecture using Entity Framework and LINQ queries for the framework to integrate wif various RDBMS architectures including SQL Server and PostgreSQL
- Responsible in developing Stored Procedures, Views, Indexes, Scripts for database transactions on SQL Server. Worked on modifying the existing stored procedures and views using .NETwif SQL Server as the database.
- Extensively used datasets, Data table and Data view to retrieve and manipulate data and display it in an ASP.NETpage.
- Create and configured the continuous delivery pipelines for deploying microservices and lambda functions using CI/CD Jenkins server.
- Develop subscriber/publisher model wif Azure push services.
- Creating Storage Pool and Stripping of Disk for Azure Virtual Machines. Backup Configure and Restore Azure Virtual Machine using Azure Backup.
- Prepared test cases for functionality testing and implemented Unit Testing, Integration Testing and System Testing using N-UNIT. Involved in Unit Testing and code reviews while development and fixing the bugs.
- Used GIT for version controlling, branching and merging from Development Server to Stage and Stage to Production Severs
- Extensively Designed and implemented Data Integration and ETL processes wif SQL Server Integration Service (SSIS) packages to make data available for reporting purpose wifin a data warehouse.
- Worked in developing Custom Report and different types of Tabular Reports, Matrix Reports, Ad hoc reports, viewer control reports and distributed reports in multiple formats using SQL Server Reporting Services (SSRS).
Environment: Visual studio 2015, C#.NET, ADO.NET, Azure, PowerShell, ASP.NET, CSS, JavaScript, jQuery, Angular 2/4, SQL Server, AJAX, MVC, SVN, WCF, XML, Webservices, Web API, SOA, LINQ, GIT, N-UNIT, SSIS, SSRS, IIS, Bootstrap.
Confidential, Santa Fe
Sr. Full Stack Dotnet Developer
Responsibilities:
- Involved in Analysis, Design, Coding, Testing and maintenance phase of the project lifecycle which includes Rollout and Support of application migration for every distribution center Under Agile.
- Designed and developed REST based API using ASP.NET5 WEB API hosted on Cloud Azure which returns JSON file and viewed through Excel by Power Query.
- Worked on handling queries using LINQ components and the Entity Framework.
- Extensively used web services (SOAP, WSDL) to exchange the data between different applications and used JAX - RPC to build web services.
- Consumed remote Web Services using WCF Service Model and called wifin Silverlight to implement Data Binding wif Silverlight Controls.
- Extensively used Datasets, Data table, Data view to retrieve, manipulate and display data in web page.
- Utilized ADO.NETtechnology extensively for data retrieving, querying, storage and manipulation using LINQ. Statements, views, User Defined Functions, Stored Procedures for inserting/updating/Deleting the data into the relational tables.
- Support the Account Closures Team wif new SQL queries, administration of the DB objects, development of new functionalities using VBA and Macros, analysis on client information to detect potential data quality issues.
- Designed and developed a system using MS Access/Excel pulling data from SQL Server, complete wif user interface and forms; tables, fields, relationships, using VBA and SQL for maintenance and the generation of reports.
- Worked independently in migration of the project from VB6 to VB.NETusing visual studio 2008.
- Wrote application level code to perform client-side validation using JQUERY and JavaScript.
- Using advanced level of JQUERY, AJAX, JavaScript, CSS and pure CSS layouts.
- Implemented Dependency Injection, Repository Pattern, Unit of Work and Mocking framework for Unit test of entire application.
- Experience in Apache Cordova based applications.
- Developed Object Oriented JavaScript code to dynamically generate and manipulate UI elements.
- Developed a worker role to reduce the load on Web roles and improve the performance of the end user application in Azure.
- Implemented N-Tier Architecture and integrated the UI wif Data base for data retrieval and manipulation using ADO.NETdata objects and ADO.NETEntity Framework Code First.
- Automated Data Migration from one database to other using Bulk Inserts, Code First.
- Experience in creating Snapshots in database and creating reports wif latest snapshot in Excel using Power Query, Macros, and Power Pivot.
- Implemented suite of PowerShell scripts to find bugs in look-up table implementation.
- Transformed data from one server to other servers using tools like Bulk Copy Program (BCP), and SQL Server Integration Services (SSIS)
- Developed Power Pivot Reports in Excel 2013 by publishing them to SharePoint 2013 for providing ad-hoc reports per client need.
Environment: .NET FRAMEWORK 3.0/4.0/4.5, C#, VB.NET 3.5/4.0, MVC 4, MVC5- RAZOR View, MS Visual Studio. .NET20013/2015, XML, ADO.NET, LINQ, jQuery, AJAX, VBA, VB6, MS Build, Snapshot Reports, Cloud Azure, SQL, T-SQL, SSRS, Kendo UI controls, Knockout, REST web service, Power Query, Maven, TFS, Sub version.
Confidential, Lowell, IN
Dot net Developer
Responsibilities:
- Involved in Analysis, System Requirements, Design, development, testing, implementation and documentation of the system.
- Design components using Visio that includes Class Diagrams and Sequence Diagrams.
- Design Web Pages and build multi-tier system using Visual Studio.NET, C#.NET, ASP.NET and ADO.NET.
- Worked on Class, Objects, Methods, Inheritance, Exception and ADO.NET.
- Worked on designing Master Pages, AJAX Toolkit and Cascading Style Sheets.
- Developed User Interface wif ASP.NET Controls.
- Creating applications using C# and enhancing projects for .NET applications
- Designed, architected, programmed WinForms, Web based Application and Libraries.
- Designed GUI using C# and WPF.
- Developed new user interface components for different modules using Kendo UI
- Used Validation controls to validate the input Data using Validation Controls (like Required Field, Range, Custom and Compare Validation).
- Extensively worked on the .NET Data Grid controls to display user information.
- Created different UML diagrams using Microsoft Visio.
- Implemented changes in coding and designs using noledge of C#.
- Managed Oracle Instance, database storage structure, schema objects.
- Involved in developing new modules using jQuery, jQuery UI, JSON
- Develop complex MVC Controller, View Models and Helper methods linked to backend database.
- Worked on Web Services integration.
- Extensively used SOA services and created WSDL’s.
- Created Schemas, Indexes, Stored Procedures and Views for data storage and retrieval.
- Active role in unit testing, integration testing and code debugging.
- Build and release process and Bug fixes.
Environment: .NET framework 4.0, Visual studio 2012, C#, SOA, XML, WPF, WinForms, WSDL, SQL Server 2008, Oracle, JavaScript, AJAX, MVC, jQuery, Entity Framework, Web4Services, Microsoft Visual Studio.
Confidential, ND
DOT NET Developer
Responsibilities:
- Worked in close quarters wif 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.
- MVC (model-view-controller) architecture-based development.
- Designed and developed NoSQL solutions for all users along wif Azure tables.
- Developed View-Models to restrict the controllers to control the dataflow between the model and view.
- Created Views and Partial Views - UI and middle tier for various modules using C#, MVC (Razor View Engine), AJAX, jQuery, HTML, CSS.
- Designed and developed UI using ASP.NET, HTML, CSS, jQuery and AJAX.
- Exception handling functionalities were embedded into the business logic layer wif C#.NET as code behind.
- Was involved in all stages of Software Development Life Cycle including Analysis, Design, Coding, System Tests, Installation and Maintenance.
- Client-Side validations were used as validation controls and java scripts were coded for functionalities at client-side.
- 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.
- Developed good user interfacing applications using WPF.
- Developed web applications using ANGULARJS.
- Used ADO.NET and related data objects such as Data Adapter, Data Reader, Data Set and Data Table for consistent access to SQL data sources.
- Used LINQ and ADO.NET Entity Framework for Database interaction.
- Microsoft Dynamics CRM looks at the IP address, so I planed the incoming request and, if dis is in the internal range of the registry key, we promoted to a "Windows experience." If the IP address is external, it gives you an "IFD experience.
- 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 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 prepared user document related to the module.
Environment: ASP.NET; C#; Web Services; MVC; WCF; WPF; HTML; CSS; Visual Studio; SQL Server Management Studio; SSRS; Entity Framework; TFS; SSIS; ANGULA
Confidential
.Net Programmer
Responsibilities:
- Involved in Analysis, Design, Coding, and Testing and maintenance phase of modules of software life cycle.
- Designed and developed complete front - end application using ASP.NET/VB.NET Web Forms.
- Achieved COM interoperability for the existing COM components for business layer and data access layer in ASP.NET web pages.
- Designed web forms by implementing CSS, HTML and JavaScript.
- Developed BLL wif C# as backend.
- Created User Controls for the header and footer of the website which appears in all the pages.
- Worked extensively on web forms and data binding controls like data list and dropdown boxes. Used pagination and sorting features of data grid in reports.
- Implemented validation using ASP.NET validation controls.
- Created queries and stored procedures in the SQL Server Database.
- Used SSRS for generation reports.
Environment: ASP.Net, ADO.Net, VB.Net, C#, Visual Studio2003.Net, XML, DLL, MS SQL Server, SQL, IIS, Windows 2000, SSRS.
