Full Stack.net Developer Resume
PROFESSIONAL SUMMARY:
- Over 8+ years of professional experience in Analysis, Design, Development, and Deployment of various commercial web, client - server, and windows application.
- Experience in various business sectors includingInsurance,Financial, Banking, Health and IT Services.
- Technical expertise primarily in Microsoft Technologies, such as .NetFramework 4.5/4.0/3.0 ASP.NET, C# .NET, VB.NET, ADO .NET and Entity Framework.
- Extensively worked with Web Apps, Windows Applications, Web Forms, User Controls,ASP.NET MVC Views and WEB CONTROLS using C#, HTML/HTML5, CSHTML, DHTML, CSS, CSS3, XML, JavaScript, TypeScript, jQuery6, Ajax, JSON, Visual Studio, PHP Environment.
- Implemented various design patterns in application development and UI patterns such as MVC (Model View Controller), MVVM (Model View, View Model) in the web applications.
- Experienced in developing dynamic web and mobile UI using modern JavaScript frameworks, libraries like AngularJS/2/4, React JS, NodeJS, Bootstrap templates and jQuery.
- Experienced in managing security features in the .NETframework like authentication and authorization of users using Forms based authentication, creating, Profiles and Role Providers.
- Have Experience in using ADO.NET objects such as SQL/OLEDB Connection and Command, Data Reader, Dataset, Data Adapter.
- Implemented multi-threaded Web Scraping solution utilizing the .NET Parallel Library and Managed Extendable Library (MEF).
- Experience in using WEBAPI 2 and WEBAPI1 to create HTTP Restful Webservices and worked extensively on Web API(Restful), Services oriented Architecture (SOA), webservices, .Net Remoting, SOAP, WSDL, UDDI, XML, WCF (Windows Communication Foundation).
- Implemented WCF Security using XML-based SOAP profiles.
- Strong knowledge in using WPF, Silverlight and worked on XML, XSTL and SOAP.
- Hands on Experience with Object Oriented Programming concepts like Inheritance, Polymorphism, Abstraction and Encapsulation, use to provide optimal code for the clients-Side and Sever-Side.
- Developed applications following Object Oriented Programming (OOP), Service Oriented Architecture (SOA), N-Tier and Inversion of Control (IOC) patterns.
- Experienced in LINQ (Language Integrated Query Language), LINQ to SQL, LINQ to Objects.
- Involved in responsive design and developed a single ISOMORPHIC responsive website that could be served to desktop, Tablets and mobile users using AngularJS and Developed user interface by using theAngular JS, Flux for SPA development.
- Involved in usingAngular JScomponents, Forms, Events, Keys, Router, Animations and Flux concept.
- Used Bootstrap and AngularJS, React.JSandNode.JSin effective web design.
- Involved in developing the web pages using Angular2/6/7 in building the Single page applications (SPA).
- Experience in NoSQL database development like enhancements toMongoDBarchitecture for improving the performance and scalability used MongoDB in many full stack applications.
- Experience in database objects like complex queries, stored procedure, views, triggers and functions using MS SQL server 2012/2008 R2 and performed query tuning to improving performance.
- By using Entity Framework Code First Migrations I could accomplish this task in a relatively easy way.
- Experience in reporting and analysis using Crystal Reports, SQL Server Reporting Services (SSRS) and SQL Server Integration Services (SSIS) with in .Netenvironment.
- Had good experience on JavaScript test scripts using tools like Grunt, Karma and test frameworks like, mocha, Jasmine.
- Experience with N-Unit Testing, Log4Net in developing test cases and determining application functionality, performed unit testing, integration testing, system testing and performance testing.
- Good experience using Source Code Control Systems like MS Visual Source Safe, Tortoise subversion, clear case and Team Foundation Server (TFS).
- Hands-on experience in using various version control systems: SVN, Git and GitHub. Used Git for version controlling and regularly pushed the code to GitHub.
- Hands on experience on using Bug issue Tacking tools like JIRA, Bugzilla.
- Responsible for checking cross browser compatibility and hence worked on different browsers like Safari, Internet Explorer, Mozilla Firefox, and Google chrome.
- Had excellent Communication skills, Interpersonal skills, Analytical and Problem-solving skills.
TECHNICAL SKILLS:
Programming languages: C#, VB.Net, C.
Web Technologies: ASP.NET (4.0/3.5), MVC, Web API, AJAX, XML, HTML, CSS, Web Services, Angular JS/2/4, WCF, VBA, ASP 3.0/2.0, WSDL, UDDI, AWS, Azure, IIS (8.0,7.0,6.0).
.NETTechnologies: .NETFramework (4.5,4.0, 3.5,3.0), ADO.NET, WPF, Entity Framework 6.0/5.0/4.0, NET Core 1.0.
Testing Frameworks /Tools: MS-Test, N-Unit, Junit, Jasmine, Mocha, Karma.
Tools /IDE: Visual Studio .Net 2005/2008/2010/2012/2013/2015/2017, Eclipse,Micro services.
Database Development: MS SQL server 2000/2005/2008, MS-Access, MySQL, IBM DB2, MongoDB.
SQL Server Tools: SQL Management Studio, Profiler, Query Analyzer, Export & Import (DTS) BizTalk.
Scripting Languages/Libraries: Angular, Typescript, JavaScript, jQuery, React JS, Ajax, bootstrap.
Source Control Tools: GIT, SVN, TFS (2010), Visual Source Safe 6.0.
PROFESSIONAL EXPERIENCE:
Confidential
Full Stack.Net Developer
Responsibilities:
- Working on agile methodology, daily we must stand up meeting and present our self and explain the task which we have completed will mention any roadblocks or issues in the application, then will discuss what we are going to complete today in the application.
- Software which I use on daily bases to get the job done is Microsoft visual studios 2019, Microsoft Visual Studio Code, Microsoft SQL Server 2016, ODBC Data Source, Clarify, Microsoft Azure DevOps, Bomgar.
- Using Visual Studios and visual studio code I was part of development of the application coding and deployment process.
- Using C# language code throughout the application and implement the functions, call the methods of the application, and create a data connection object to connect to SQL.
- Part of team creating Single page application using angular which makes the application to receive the data in the application faster and introduced store in the application which reduces the retrieval time of data from the database which improves the application performance.
- Azure is an Agile Project Management tool which we handle the entire task which is assigned to us and creates a branch and starts working in the application.
- Using to create a pull request, push request and mergers in the Azure ADO and handle mergers conflicts and Cross version conflicts of the application.
- Using Azure CI/CD for continues integrations and continues delivery from source code management to delivering code to production throughout the application.
- Control-M is being used in the application to speed up and simplify application delivery process and improve the SLA and manage behind the scenes data in the application while running the batch process.
- Storing all the data in the cloud by using Microsoft Azure which we can retrieve at any palace by using Azure SQL commands.
- Created a web application with Azure Ad authentication by using Azure Service bus to connect multiple office servers at a single time.
- Expertise in automate post-build integration including Code Coverage &Quality Analysis Tools likeSonar, Find bugs and Check style.
- Used N-tier architecture for presentation layer, the Business and Data Access Layers and were coded using C#. Net. Good Experience in Developing Applications using Microservice architecture.
- Azure ADO is the palace where our entire application code is present, and the repositories are created to maintain the code and version of the code.
Environment: Visual Studio 2019/2017, .Net framework 4.5, Core 2.1, MVC 5/4, C#.Net, Angular, ADO.net, Bitbucket, Entity Framework 4.0, SQL Server 2012, XML, JavaScript, JSON, jQuery, HTML5, CSS3, Angular JS/7.
Confidential
Full Stack.Net Developer
Responsibilities:
- Working on agile methodology, daily we must stand up meeting and present our self and explain the task which we have completed will mention any roadblocks or issues in the application, then will discuss what we are going to complete today in the application.
- Software which I use on daily bases to get the job done is Microsoft visual studios 2017, Microsoft Visual Studio Code, Microsoft SQL Server 2017, ODBC Data Source, IBM DB2, Jira, Bit Bucket, Jenkins, Control-M.
- By using Visual Studios and visual studio code I develop the application level coding and by using MVC divide the application code into different branches like the modal engine, view engines and controller engines in the application.
- Using C# language code throughout the application and implement the functions, call the methods of the application, and create a data connection object to connect to SQL.
- Creating Single page application using angular which makes the application to receive the data in the application faster and introduced store in the application which reduces the retrieval time of data from the database which improves the application performance.
- By creating SQL stored procedures and queries and create a database table with data in it, which are easily accessible to the application.
- ODBC data Source which allows the application to access the mainframe databases by using SQL Queries as a standard for accessing the data.
- Jira is an Agile Project Management tool which we handle the entire task which is assigned to us and creates a branch and starts working in the application.
- Using to create a pull request, push request and mergers in the Bit Bucket and handle mergers conflicts and Cross version conflicts of the application.
- Using Jenkins (JULES) CI/CD tools for continues integration's and continues delivery from source code management to delivering code to production throughout the application.
- Control-M is being used in the application to speed up and simplify application delivery process and improve the SLA and manage behind the scenes data in the application while running the batch process.
- Storing all the data in the cloud by using Microsoft Azure which we can retrieve at any palace by using Azure SQL commands.
- Used N-tier architecture for presentation layer, the Business and Data Access Layers and were coded using C#. Net. Good Experience in Developing Applications using Microservices architecture.
- Bit Bucket is the palace where our entire application code is present, and the repositories are created to maintain the code and version of the code.
Environment: Visual Studio 2017, .Net framework 4.5, Core 2.1, MVC 5/4, C#.Net, Angular, ADO.net, Bitbucket, Entity Framework 4.0, SQL Server 2012, XML, JavaScript, JSON, jQuery, HTML5, CSS3, Angular JS/7.
Confidential
Full Stack.Net Developer
Responsibilities:
- Involved in Software Development Lifecycle (SDLC) starting from Requirements gathering and performing object-oriented analysis, design, implementation, and development using Agile methodology with daily scrums.
- Participated in SCRUM meetings and ceremonies; especially the sprint retrospectives where the desire to improve the process is discussed.
- Developed applications using Microsoft technologies such as .NET Core 2.0, Web applications using ASP.NETMVC.
- Used Microsoft Entity Framework Code First approach for the Data Access Layer and defined entities that are used for data access ASP.NETMVC 5 application.
- Created a fully functional MVC bug tracker web application, from scratch, implementing enhanced security and file uploading features.
- Used HTML 5, Cascading Style Sheets (CSS3), Bootstrap and Angular to develop and implement a user-friendly UI design for the presentation layer.
- Created responsive web design integrating Bootstrap with Angular, queries and ensured site design integrity and quality control consistency throughout the project's lifecycle.
- Improved the responsiveness of the overall application using twitter bootstrap and designed single page applications (SPA) using and Angular.
- Implemented Two-way data binding features of Angular to bind various server controls to the data from the database.
- Used Angular Validations and Validation messages to show the errors when submitting the form.
- Worked on some features of Angular 5 like new lifecycle events router, CLI 1.5, new HTTP Client, lifecycle events routeretc.
- Extensive experience with Angular, creating Single page applications (SPA), custom directives, decorators, and services to interface with both restful and SOAP web services.
- Experience in Angular 2 with a good understanding of its style guide, modular design, routing, dependency injection & component structure
- Thorough understanding & experience in designing database Tables, Stored Procedures, Functions and Triggers in multiple databases - SQL Server and MS Access.
- Involved in requirement analysis, designing and development Involved in Unit and Integration testing for quality assurance purpose.
- Used GIT as the version control system. Performed merging, fixed conflicts and pushed code commits to the server.
Environment: Visual Studio 2015, .Net framework 4.5, Core 2.0, MVC 5/4, C#.Net, Angular, ADO.net, GIT, Entity Framework 4.0, WCF, SQL Server 2012, Bootstrap, AJAX, XML, JavaScript, JSON, jQuery, HTML5, CSS3.
Confidential
Full Stack Dot Net Developer
Responsibilities:
- Worked in AgileMethodologies for rapid development and regular adaption to the varying requirements and continuous delivery of the working software.
- Developed applications using Microsoft technologies such as .NET Framework 4.5, Web applications using ASP.NET MVC.
- Implemented Web API and REST architecture to create services and expose it to data.
- Used Angular 2/4 to bind HTML to JavaScript Objects and develop Single Page Application (SPA).
- Implemented Presentation layer using CSS Framework, Angular 2, jQuery, Wire-framing, and HTML5.
- Developed custom HTML elements using Angular2 directives.
- Responsible for designing UI, web pages, web forms using server controls, HTML and CSS for enhanced UI experience.
- Responsible for creating custom filters and pagers using Angular 2 core providers and Designing and implementing dependency injection in Angular 2.
- Responsible for all client-side UI Validation and implementing Business logic based on user selection using jQuery UI and Angular2.
- Implemented UI using HTML5, XML, CSS3, JavaScript, AJAX, and Web Form Controls to create responsive web pages, developed Master Pages.
- Responsible for UI design and creating contracts and classes in WCF for different modules in the application.
- Implemented.Net classes for Business Logic Layer using C# and implemented rich UI Frontend application using TypeScript.
- Implemented Data Access Layer using Entity Framework to connect, retrieve and update the data from SQL server.
- Using jQuery and JavaScript for implementing client-side validations at the Controller level.
- Developed Web User Controls and Custom User Controls to minimize code redundancy, Designing and developing a rich application for Windows (WPF).
- Created Queries, joins and stored procedure on multiple tables, Functions, and Triggers in SQL 2014 for inserting/updating/ deleting the data into the relational tables.
- Developed various Stored Procedures for the data retrieval from the database and generating different types of reports
- Troubleshoot and solve data issues or validation issues in SSIS packages and web applications.
- Involved in object-oriented analysis and design using UML (Unified Modelling Language) such as use case, activity, sequence, class and component diagrams using Visio.
- Developed Service Oriented Architecture (SOA) that provided methods for system development and integration.
- ImplementedAzureStorage, AzureSQL,AzureServices and developingAzure Web role and to deploy the application on cloud and managing the session.
- Used Git repository and Git source control for Source Code Control, project related document sharing and team collaboration.
Environment: Visual Studio 2015, VB.NET, .Net framework 4.5, MVC 5/4, C#.Net, Angular JS, Node JS ADO.net, GIT, Entity Framework 4.0, WCF, SQL Server 2012, Bootstrap, AJAX, XML, JavaScript, JSON, jQuery, HTML5, CSS3, Azure Technology.
Confidential
Full Stack Dot Net Developer.
Responsibilities:
- Used Three-tier architecture for presentation, Business and Data Access Layers, involved in designing and development of web forms
- Consuming WCF services and communicated them with JavaScript to display certain useful information for existing application.
- Developed application using C# and MVC in Microsoft.NETframework and Participated in Analysis, Design and Development using ASP.NETand C#.
- Development of.NETand server-side code using .NETFramework and Extensively Worked on the User Interface.
- Designed and maintained database in MSSQL Server 2008 Created tables, views, user defined functions, stored procedures and triggers using Enterprise Manager and Query Analyzer.
- Used AJAX and jQuery in web forms to validate, Worked on HTML, CSS, and XML-Schemas.
- Extensively used Grid Views, Details View and Tree View sorting and paging
- Used Crystal Report Viewer control and Report document component to view the reports.
- Participated in collaborative team environment with Team Foundation Server to create pages and created custom electronic Discovery operations reports with Crystal Report XIII.
- Developed User Interface with CSS Cascading Style Sheet and HTML and Implemented Custom Nested Grid Views.
- Developed N-tier application that includes presentation layer, business logic layer, data layer and Application tier using ASP.NET and C#.
- Interaction with SQL was established with ADO.NET and Created stored procedures (SP), triggers, views and Functions using SQL, Designed, and developed reports in SQL Server using SQL Server Reporting Services.
- Hands on experience in CRUD operations with databases.
- Participated in meetings with Business users and with other project teams to ensure that the volatile business requirements reflect in the project development.
Environment: Microsoft Visual Studio.NET2008, .NETFramework 3.5, WPF, ASP.NET3.5, C#, ADO.NET, AJAX, ASP.NET, C#.NET, ADO.NET, XML, HTML, SQL Server, Team Foundation Server.
Confidential
Dot Net Developer
Responsibilities:
- I was a part of a Development team responsible for developing tools and solutions using ASP.Net technology with C#.
- Perform Microsoft Standards like coding, naming conventions and performance.
- Writing Style sheets for UI, And Writing JavaScript for Client-side Validations, Used Ajax control took kit to develop rich user interface experience.
- Designed and Implemented the UI with the extensive use of JavaScript and jQuery.
- Strong Object Oriented (OOPS) programming skills as extensively used C# to develop the middle tier of the applications.
- Worked with the team on relational database systems on SQL server 2008, 2008 R2.
- Assisted in developing Tables, Triggers, Views, stored procedures and updating the SQL Server database and Optimized SQL Server Stored Procedures using joins and indexes. Supported the database for daily, weekly, and scheduled jobs along with bug fixing and production issues. Assisted in the design and development of reports in SQL Server using SQL Server Reporting Services (SSRS).
- Developed various operational Drill-through and Drill-down reports using SSRS which can be used as reports or sub reports in other Drill-through reports.
- Proficient in using SQL Server Integration Services (SSIS) to build Data Integration and Workflow Solutions, Extract, Transform and Load (ETL) solutions for Data warehousing applications.
- Created SQL Queries for the SSRS Reports and Improved the performance of queries by applying indexing on them.
- Implemented AJAX features to reduce full post back, for improving the efficiency and interactivity across web applications.
- Created Client-side validations with jQuery selectors, Events and Server-side validations with MVC Data Annotations.
- Implemented and upgraded variousDrupalmodules.
- BuiltAJAXpagesusing PHPand created various asynchronous web applications
- Developed user interface usingPHP,Codeigniter,NOCMS,bootstrap,Ajax,jQuery,HTML,CSS
Environment: ASP.Net, C#, ADO.NET, XML, CodeIgniter, PHP, Drupal7, XSL, Visual Studio, Webservices, HTML, Ajax Toolkit, SQL Server 2008, SSRS, SSIS, HTML, CSS.
Confidential
Dot Net Developer
Responsibilities:
- Involved in design, development, testing, and quality assurance of the product.
- Developed Custom Controls forwindows formand generating reports.
- Wrote Style sheets for UI and JavaScript for Client-Side Validations, Events and Server-side validations with ASP.Net.
- Used web services to interact with the business layer to design, implementation, deployment, maintenance, and management for the life cycle of the business application.
- Used JavaScript and AJAX for Client-side events, styling, and Validations on the data prior to being submitted to the database.
- Adding the Ajax Controls to the Page, such that a powerful infrastructure can be provided for customizable and extensible Ajax extenders and controls.
- Created required objects using C# for interacting withCrystal Reports.
- Written stored procedures in SQL servers which are indeed used as data source for Crystal Reports.
- Created Clustered, Non-Clustered Indexes on tables to speed up the data pulls.
- Used Master Pages, Cascading Style Sheets (CSS) and Skins to attain uniformity of all web pages and to control the layout and look of the page easily.
- Responsible for developing and implementing Workflows by increasing the access to information also.
- Writing Stored Procedures in SQL and Created Database Tables and its Data types, Triggers, Constraints, Joins, Indexes, SQL Profile to test traces.
Environment: ASP.Net, C#, ADO.NET, XML, XSL, Visual Studio, Webservices, HTML, Ajax Toolkit, SQL Server 2008, S HTML, CSS, Crystal Reports.
