Full Stack .net/ C# Developer Resume
NY
PROFESSIONAL SUMMARY:
- Having 6 years of experience in Design, Development, Testing, Integration and Implementation of Web Based applications including Analysis and Requirement Gathering by using Microsoft .NET Technologies.
- Expertise in developing windows and web applications using .Net Framework 3.5/4.0/4.5/4.6 , C#, VB, ASP.NET, ASP .NET MVC, WCF and WEB API.
- Worked on developing Client Interface using HTML5, CSS, JavaScript, JQuery, AJAX, Angular, and Bootstrap.
- Demonstrated proficiency in Microsoft .NET technologies like .Net Framework 4.5/4.0/3.5/3.0/2.0 , C# 5.0/4.0/3.0/2.0 , ADO.NET, Entity Framework, ASP.NET MVC, Web API, Web Services, WCF, XML, Microsoft SQL Server (SQL 2012 R2 / 2008), Oracle 10g/9i database.
- Experience in using Angular components and thorough understanding of core concepts like Ng Modules, Services, and Dependency Injection.
- Experience in creating, consuming and publishing traditional Web Services Simple Object Accesses Protocol (SOAP) and Windows Communication Foundation (WCF) Services, Web - API.
- Extensive knowledge on using Data Adapter, Data Reader and Data Set in ADO.NET for Data Accessing and LINQ (Language Integrated Query) providers for Data Manipulation.
- Good experience in using ADO.NET objects like Connection Object, Command Object, Data Reader Object, Dataset Object, Data Set and Data Adapter Object.
- Implemented Different Approaches in Entity Framework.
- Having good knowledge on IIS (Internet Information Services) Settings and Configurations.
- Having Knowledge on Basic AWS Knowledge and how cloud environment works.
- Used GitHub and VSTS for Version Control, Team builds, Data Collection and Reporting.
- Hands on Experience in Issue Tracking and Bug Fixing by working with Various Source Control software like Visual Source Safe (VSS), JIRA and Team Foundation Server (TFS).
- Expertise in Relational Databases using MS SQL Server 2008/2012/2014 and MYSQL.
- Expertise in SQL, T-SQL Designed Stored Procedures, Functions, Views, Triggers, DDL and DML.
- Having knowledge on SSIS (SQL Server Integration Services) for data migration from Source to Target.
- Responsible for checking and testing Cross Browser Compatibility on Different Desktops, Tablets, Mobiles.
- Have performed Unit Testing, Integration Testing, MS Unit Test, N-Unit Tests Cases, Mocking with MOQ and Functional Testing on all the Applications modules to ensure that the right functionality of each Module.
- Developed Unit tests, test cases, test scenarios and features in TDD (Test Driven Developments).
- Worked On Splunk in Creating Dashboards, Alerts (Real-time and Scheduled), and Reports.
- Developed Dynamic Drill Down and Regular Expression in Splunk for Dashboards.
TECHNICAL SKILLS:
.NET Technologies: C#, ASP.NET, ADO.NET, Web forms, Window Services (SOAP/Restful), Web API, VB.net, Visual Studio .., MVC, WCF, WPF, AJAX, WCF, Entity Framework and LINQ, IIS Server.
Databases: SQL Server 08/10/12/16, MY SQL, MongoDB, SQL, T- SQL, Erwin.
Web Technologies: Angular, XML, HTML, CSS, JavaScript, JQuery, Bootstrap.
Reporting, APM & Analysis Tools: Splunk, Appdynamics, Grafana and Power BI.
Version & Source Control: Jira, VSTS, TFS, GitHub, Tortoise SVN.
WORK EXPERIENCE:
Confidential, NY
Full Stack .Net/ C# Developer
Responsibilities:
- Worked on the different Web Applications on ASP.Net WebApi’s, ASPX, Angular 4, Angular 6 and Splunk.
- Participated in designing and development process of Web Applications.
- Used LINQ to Query Different Objects, Datasets, SQL Databases, XML and Other Data Sources.
- Implemented Data Validations, Client validations on ASP.NET and LINQ (For Data Validations) using C# and different validation controls.
- Developed ASP.NET Core Web API based on departmental requirements and specifications.
- Used Angular 4 and Angular 6 for building the web applications.
- Implemented Unit testing and Integrated testing and developed a page for QA team to test the automated tests.
- Implemented and Designed Different Functionalities and Layouts using JavaScript, JQuery, HTML5, CSS.
- Implemented Logging as required for analysis of root cause and building Dashboards in Splunk on based on the requests, responses and created different kind of dashboards.
- The .Net core solution consisted of 5 projects including client, middle tier, api, common model and database repository.
- Send the data to BI from Splunk for Reports and Analysis of the Data using DB Connect.
- Build Real-time dashboards in splunk for monitoring the application logs.
- Used SQL Server Management Studio for Designing, Creating, and Maintenance and Updating Database.
- Developed SQL Queries like Tables, Views, Indexes, Joins, and Stored Procedures.
- Used Monitoring tools like Grafana, Appdynamics Extensively for monitoring.
- Used VSTS and SVN as Version Control.
Environment: C#, ASP.NET, LINQ, .Net Core, Entity Framework 5.0/6.0, Oracle 10g, SQL Server 2014, SQL, JavaScript, Angular, HTML5, CSS, Bootstrap, unit tests, Splunk, Appdynamics and IIS.
Confidential, Washington, DC
Full Stack .Net/ C# Developer
Responsibilities:
- Involved in gathering requirements, analysis, design, development, testing, implementation of the .NET Framework with C# following Agile Methodology and followed SDLC live cycle.
- Participated in designing and development process of Web Applications using ASP MVC Frame work used Razor Views, C# For Designing and Manipulating Different Controllers, Models, Views.
- 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.
- Used Entity Framework 5.0/6.0 Code First Approach for Domain Driven Design and creating the models using C# classes and directly create databases tables from ASP.NET Applications.
- Implemented Data Validations, Client validations on ASP.NET using C# and different validation controls.
- Used WCF (Windows Communication Foundation), Web services to build and develop Distributed, Interoperable Services and Applications.
- Worked with advanced concepts of ASP.NET Core MVC such as Models and Providers, Filters used for developing backend technology.
- Implemented and Designed Different Functionalities and Layouts using JavaScript, JQuery, HTML5, CSS and Bootstrap for Web Applications.
- Developed SQL, T- SQL Queries like Tables, Views, Indexes, Joins, and Stored Procedures.
- Assisted Coworkers in using visual studio for SSIS for Designing and Performing Different type of Transformations (bulk insert, transform from source to target, XML tasks, Script Tasks, Batch process).
- Developed test-driven development (TDD) strategy guiding use of the Nunit testing framework.
- Used Team Foundation Server (TFS) and GIT to achieve version control, created branches, worked spaces, and managed all the projects for the team.
Environment: C#, ASP.NET, MVC 5.0, LINQ, Entity Framework 5.0/6.0, .Net Core,Oracle 10g, SQL Server 2014, SQL, JavaScript, JQuery, HTML5, CSS, Bootstrap 3.0, AJAX, Unit tests, TFS.
Confidential
.Net Developer
Responsibilities:
- Involved in full Software development life-cycle (SDLC) followed by agile methodologies to produce high quality software model.
- Designed Graphical User Interface (GUI) using .Net framework 3.5/4.0 and responsible for creating components using C#.Net and designed layouts for unified look for web applications.
- Implemented CRUD functionality with Entity framework in ASP.NET MVC and implemented sorting, filtering and paging with Entity Framework in MVC.
- Designed different components using C#.NET language and built on N-tier architecture with extensive use of Object Oriented Programming Techniques likes Inheritance, Interfaces, Delegates, etc.
- Implemented Server side and Client-Side validation modules using Validation Controls and regex expressions using JavaScript. Created WEB API’s in the controller and effectively worked on JSON data.
- Used Entity Framework Code First, Database First approach to Populate the Data directly in to the Databases.
- Used in Master Pages, Web User Controls and Custom Controls in developing the front-end application and multi-thread web applications using C#.
- Responsible for making AJAX Calls for the UI Interactions to the Controller Actions using JQuery, Java Script and getting the Data back as JSON and parsing it onto the UI and Used XML for Data Transfer.
- Used ADO.NET and LINQ connection to Connect Different Databases Securely.
Environment: C#, ASP.NET 4.0, MVC 5/4.5, ADO.NET, LINQ, Entity Framework, SQL Server, SQL, Oracle 10g, T- SQL, HTML, Java Script, CSS, Bootstrap, TFS.
Confidential,
.Net Developer/ SQL Developer
Responsibilities:
- Implemented the Business Logic, Validation Rules using C# and provided solutions using oops concepts.
- Worked on migrating the VB projects to C# .Net Projects using different frameworks like WCF and WPF.
- Worked on Asp.Net Server Controls and User Controls as part of Application Design, implemented page navigation methods using different techniques.
- Used Asp.Net MVC and Designed Model, View and Controller by using toolbox server controls and solution explorer and used LINQ and Entity Framework for data transfer.
- Used Java Script, HTML for developing and designing of User Interface by using Asp.Net Web forms.
- Developed and Designed Database from Scratch for OLTP systems and linked Databases to Asp.Net by using Entity Framework.
Environment: ASP.NET 3.5/4.0, MVC 3.0, C#, Waterfall Model, VB.NET, SQL, T-SQL, Oracle 10g, SQL Server, JavaScript, LINQ, Entity Framework, CSS, Visual Studio 08/10, IIS, SQL Server 2008R2, SQL, TFS.