We provide IT Staff Augmentation Services!

.net full Stack Developer Resume

5.00/5 (Submit Your Rating)

St Louis, MO

SUMMARY

  • Around 6+ years of extensive experience in various stand - alone, intranet, client-server and web-based software applications using Microsoft stack technologies like .NET, .NET Core, ASP.NET, MVC, Microsoft .NET Frameworks VB.NET, C#.NET, LINQ, Entity Framework, SQL Server Microsoft Visual Basic 6.0 etc.
  • Experience in developing applications from scratch as well as migrating older technologies to newer technologies.
  • Involved in all phases of Software Development Life Cycle (SDLC) like requirements gathering, analysis, design, development, testing and maintaining of enterprise-level web and windows applications.
  • Developed using N-Tier Architecture, Multi-threading, Event handling and OOPS concepts including Abstract classes-interfaces-inheritances.
  • Extensive experience with various software methodologies like Agile/Scrum, Waterfall, Test-Driven (TDD) and Domain-Driven.
  • Experience using Node JS, NPM manager, Angular CLI and React + Redux in order to create apps.
  • Hands on working Knowledge in .Net Technologies ASP.Net, C#, ADO.Net, Web Services, Web API, WCF Services and Micro Services.
  • Experience on UI Design using Razor, Bootstrap and developed applications for laptop, tablet, and mobile devices.
  • Extensive experience on modern front-end templating frameworks for JavaScript - Including Bootstrap, jQuery.
  • Hands-on design experience with user interface web technologies like HTML, CSS, jQuery, AJAX, JavaScript, VBScript, and Bootstrap etc.
  • Extensively worked on cloud technologies like Azure cloud and used services like Azure Active Directory, Storage services, Azure Function and Azure logic apps.
  • Experience using Docker to virtualize the servers for development and test environments with Docker containers.
  • Expertise knowledge on Object Oriented Programming (OOPS) with .NET and Design Patterns.
  • Worked with MVVM pattern and developed view-models using typescript.
  • Extensive experience with working on all layers like presentation layer, business layer and data access layer using ORM technologies like LINQ, Entity Framework, NHibernate and ADO.NET.
  • Experience in writing Stored Procedures, Triggers, Views, DTS packages and SSIS packages on MS SQL Server, Oracle and Mongo DB.
  • Experience in designing complex reports including sub reports and formulas with complex logic using SQL Reporting Services on SQL Server 2012/2010/2008/2014/2016/2019 , MS Access and Crystal Reports 13.
  • Worked on database modeling, schemas and created PL/SQL statements, T-SQL statements, Stored Procedures, Triggers and Views in SQL Server, Oracle database.
  • Experienced in client-side programming using React JS, Angular, HTML5, CSS3, AJAX, jQuery and Responsive web design, PHP, Laravel and CodeIgniter.
  • Experience in developing Custom Reports and different types of Tabular, Ad-hoc and distributed reports in multiple formats using Crystal Reports and SQL Server Reporting Services (SSRS).
  • Developed, configured, and deployed a variety of .Net Framework Applications including Win Forms, Web Services, Web Forms, and Windows Services.
  • Experienced in WinForms / desktop application development using C#, VB.NET, LINQ TO SQL and third-party libraries.
  • Extensively used Web-API & Restful Services using WCF using HTTP and SOAP protocols for client-server communication.
  • Experience in Version control tools like TFS, SVN, GIT and Bitbucket.
  • Skilled Client-side debugger using Firebug in Firefox, Chrome debugger, and Fiddler.
  • Highly dedicated, quick starter, solution driven pattern programmer, Strong in Object Oriented Analysis and Design, Excellent at solving complex problems under strict deadlines.

TECHNICAL SKILLS

.NET Technologies: ASP.NET, ADO.Net, ASP.NET MVC, WCF, WPF, Web API, LINQ, ADO.NET, MVVM, Web Services, Web Forms, .Net Framework, Ext.NET Framework, Entity Framework.

Programming Languages: C#, .Net, VB.NET, VB 6.0, SQL, T-SQL, PL/SQL

Web Technologies: XML, XAML, CSHTML, HTML/HTML5, DHTML, XHTML, CSS3, CSS, JavaScript, jQuery, kendo UI, Bootstrap, AJAX, JSON, AngularJS, Angular 8, Angular 9.

Databases: SQL Server 2016/2012/2008/2005/2000 (T-SQL, Stored procedures, Triggers, DML, DDL, DTS, SSIS, SSRS, SSAS), Oracle 11g/10g/9i

Web Servers: Web server, IIS 7.5/7.0/6.5/6.0 , Kestrel, Docker, Kubernetes

Reporting Services: Crystal Reports, SQL Server Reporting Services (SSRS), SQL Server Integration Services (SSIS)

Version Control: Team Foundation Server, GITHUB, Azure GIT, Subversion (SVN), Bitbucket

Cloud Technologies: Azure Cloud, Active Directory, Storage Service, Azure Functions, Azure Logic Apps, Key Vault, App Insights etc.

Other Tools: Microsoft Visual Studio. Net 2019/2017/2015/2013/2012/2010 , MS Office, Visual Studio 6.0, Microsoft Enterprise Library.

PROFESSIONAL EXPERIENCE

Confidential, St. Louis, MO

.NET Full Stack Developer

Responsibilities:

  • Involved in the complete Software Development Life Cycle including Analysis, Design, Implementation, Testing and Maintenance using agile methodology.
  • Part of Agile development team and involved in planning, and delivery in sprint cycles. Actively participated in conducting scrums and team mentoring.
  • Designed and developed various abstract classes, interfaces, classes to construct the business logic using C#.NET.
  • DevelopedASP.NET Core Web APIbased on departmental requirements and specifications.
  • Utilized Entity Framework technology 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.
  • Integrated Azure active directory for all user authentication/authorization and organization profiles.
  • Developed an Azure based high performance computer to support the massive computation requirements of a client congressional redistricting of the Azure application.
  • Hosting of Windows WEB APIs, Asp.Net applications in IIS and creating Cloud Instance using AWS for deployment in product environment.
  • Used ReactJS to build the UI components, developed filters to display different dimension of data and font size modifiers using internal tool Grommet.
  • Responsible for building P UI Interface which will allow DE user to add/remove Notification Channels using Angular 8/7/6/5, MVC web application and web API.
  • Used Angular 8/11 framework for binding HTML (views) to JavaScript objects (models) and Angular 8 library for developing client-side applications.
  • Developed tables, stored procedures, views, functions and triggers to perform automated rules, updating to related tables in SQL Server.
  • Worked with advanced concepts ofASP.NET Core MVCsuch asModelsandProviders,Filtersused for developing backend technology for migration project.
  • Used Microsoft Team Foundation Server (TFS) for all the source code maintenance needs.
  • Used GIT Repository with VS extensions for version control and source code maintenance needs.
  • Implemented Unit Testing. Participated in System Documentation and Code Documentation.
  • Experienced in managing both low and high-severity incidents across the life-cycle in accordance with availability, resolution and restoration.
  • Involved in various services in Azure like Data Lake to store and analyze the data.
  • Designed and implemented ASP.NET MVC AngularJS web solutions.
  • Used Microservices architecture, based services interacting through a combination of REST and leveraging AWS to build, test and deploy Identity Microservices.
  • Responsible for maintaining and expanding AWS (Cloud Services) S3 infrastructure using AWS.
  • Creating the GET, PUT, POST, APIs calls in the backend using .NET, C Sharp for making the most part of the application functionality effective and Robust.
  • Using Microsoft Technologies for the project development such as Visual Studio 2017/15, .Net framework 4.7.2, C# 4.7.2, SQL Server 2017/16 and TFS 2018.
  • Using the GIT configuration for managing source code, clone project files, updating the branch and getting the latest code on the daily basis.
  • Responsible to Build and Maintain Azure CI/CD Pipeline on Azure DevOps.
  • Involved in requirement gathering from product owners, requirement analysis and effort estimation, application demo to all stake holders, supporting QA and UAT teams, knowledge transfer to support teams, participated in peer reviews.
  • Deployed the tools Microsoft Azure Cloud Service (PaaS, IaaS), and Web Apps.
  • Always responsible and keen to take up additional responsibilities and been go to person in crisis situations.
  • Proactively resolved issues to achieve a successful defect free release and always keen to look for improvement areas.
  • Working on creating Rest Services using ASP.NET Web API and C#.
  • Used directives provided by angular for capture user input (angular/forms/reactive forms).
  • Participated in writing complex SQL Statements, Views and Stored Procedures, Indexes to validate data and ensure system integrity and security Written LINQ functions for data access.
  • Writing the Contract models, Domain models to consume the Rest Services and converters to map between contract models and domain models.
  • Created Relational Database, tables, Stored Procedures, packages, Views, functions in Oracle 12c/10g and SQL-Server.
  • Used Oracle SQL developer and TOAD tool for maintain environmental database. Used TFS for maintenance source code.
  • Developing the view models and controller actions method to fetch the data from the back-end rest services and send it as Jason objects to the views.
  • Perform automated tests, unit tests (NUNIT) and customized load testing for the overall system and the custom API specifically using tools such as JMeter etc.
  • ImplementedJWT Tokenbased authentication to secure theASP.NET Core Web APIand provide authorization to different users.
  • Deployed and maintained ASP.NET applications running at IIS.
  • Contribute to production deployments, including technical documentation, participation in change control processes, and creation of release notes. Communicate effectively with the scrum master, product owners to facilitate understanding of deliverables, prioritization, and required effort.

Environment: .Net Framework 4.5/4.0, C#.net, ASP.NET MVC 5.2, ADO.NET, HTML5, CSS3, AngularJS8/7/6/5/4/2, Confluence 2018, Visual Studio 2015/2017, XML, OOP, WCF 4.5, WPF 4.0, Web API, Azure, SQL Server 2012/14/16/17/19 , SSRS, SSIS, TFS 2018, IIS 7.5, VSS, Agile.

Confidential, Boston, MA

Full Stack .NET Developer

Responsibilities:

  • Worked in Agile/scrum Environment to develop the application by meeting the timelines and interacting with team.
  • Used ASP.NET MVC framework to support the use of Dependency Injection to inject objects into a class, instead of relying on the class to create the object itself.
  • Used JavaScript, Angular 2, Node, Bootstrap, HTML5, and CSS3 for frontend development.
  • Developed backend infrastructure to support the user interface using Microservices for a distributed interactive scalable application.
  • Utilized within the company as an expert resource in newer technologies and provided for other developers learning WPF, MVVM and object-oriented programming techniques.
  • Created and consumedASP.NET Web services and implemented REST full Web API/WCF Services for service layer, created Action filters and Exception filters to implement REST API.
  • Created the React app using NPM & set-up local development environment
  • Used Entity Framework Code First approach for the Data Access Layer for the ASP.NET MVC 5.0 application.
  • Used Microsoft Azure to run the Web Jobs for the faster performance of importing data into the SQL Server.
  • Experience in automating AWS environment using Terraforming.
  • Setup and build AWS infrastructure resources like VPC EC2, S3, IAM, EBS, Security Group, Auto Scaling, EMR, ECR and RDS in Cloud Formation templates.
  • Designed entire framework to support Test Driven Development (TDD) by making use of Dependency Injection through unity framework and developed a generic repository.
  • Involving in agile methodology and undergone in all phases of software development life cycle and proposed solutions to the business problems.
  • Experience in Deployed cloud services on Microsoft Azure platform.
  • Experience in writing services to store and retrieve user data from NoSQL database like MongoDB.
  • Used Clear Quest and Quality Center for Ticketing.
  • Written Queries using T-SQL Statements, Views, User Defined Functions, Stored Procedures, Triggers in SQL Server 2008 for inserting/Updating/Deleting the data into the relational tables.
  • Worked Extensively with Query Optimization Techniques to Fetch Data with better Performance Tuning.
  • Setup full CI/CD pipelines so that each commit a developer makes will go through standard process of software lifecycle and gets tested well enough before it can make it to the production.
  • Implemented Unit Testing, Integration Testing and System Testing using NUNIT.
  • Expertise in Azure Infrastructure Management (Azure web role, Worker role, SQL Azure, Azure Storage).
  • Wrote the reducers & dispatchers in order to return the new states for the web app (react + Redux)
  • Defining & maintaining all production roll out processes, manage implementation lifecycle; coordinate documentation when needed.
  • Direct interaction with Business Users across AMER, EMEA& APAC countries.

Environment: Visual Studio 2015/17/19, ASP.Net Core, C#.NET, ASP.NET MVC 5.0, WCF, Entity Frame Work, HTML5, CSS3, .Net Framework 4.5, Angular 2, JavaScript, jQuery, TFS, AJAX, Azure, MVC, LINQ, XML, SQL Server 2014 R2, Windows Server 2012.

Confidential, Baton Rouge, LA

.Net UI Developer

Responsibilities:

  • Designing databases and ensuring their stability, reliability, and performance.
  • Involved in Design of architectural patterns using ASP.NET Core Model View Controller (MVC) and implemented business logic using C#.
  • Develop Crystal Reports version 10, ASP.NET Core MVC4, VB.NET, MS SQL Server, and Visual Studio 2003/2010/2012.
  • Creating S3 buckets and managing policies for S3 buckets and utilized S3 bucket and Glacier for storage and backup AWS.
  • Extensively involved in developing components for Business and Data tier using C#, ADO.NET and involved in creating controllers to handle the events raised on the Razor views in ASP.NET Core MVC 4.7 framework.
  • Developing the application using MVC, Entity Data Model and RESTful and WCF services.
  • Extensive experience in Data Modelling; including conceptual, logical and physical.
  • Deploying Web Apps and Creating Web-Jobs, Experience in configuring Cloud Platform (Azure SQL, Service Bus and Cloud Services).
  • Worked with strategic decisions on the frameworks and data modelling structures to be used by Data Modelling Team.
  • Involved in designing User Interfaces (UI) for websites and web applications using HTML5, XHTML, CSS2/3, JAVASCRIPT, JQUERY, AngularJS and Bootstrap.
  • Attended daily Scrum meetings, kept up to date on best practices for JavaScript frameworks and techniques.
  • Experience building reusable framework for consuming and providing REST API’s using .Net/ Node.js / PHP.
  • Created efficient design and developing User Interaction screens using HTML, CSS3, Bootstrap, JavaScript, Angular JS and Node JS.
  • Enhanced application performance by Angular JS Component based development in view of future Angular framework transitions.
  • Develop best practices for database design and development activities.
  • Analyze existing SQL queries for performance improvements.
  • VB.Net and C used for scripting in Script Tasking in SSIS to control the flow of SSIS package.
  • Created stored procedure, trigger on the database to provide/insert specific data from multiple tables for Web API services.
  • Designed user interface for the product of gift card using Angular JS, jQuery, CSS3, HTML5 and JavaScript.
  • Devised solutions to expedite the procurement of required data for unique website architectures comprised of X/HTML, JavaScript, jQuery, CSS, and AJAX.
  • Experience in designing, configuring, deploying SSIS packages and providing security for packages.
  • Helped implement the DAL layer of Web API using Entity Framework 4.7.
  • Implemented and adhere to Agile development practices, continuous integration, test-driven development best practices as they apply to front-end, JavaScript, Ajax, Java development.
  • Automated business procedures through server-side JavaScript.
  • Used DTS/SSIS and T-SQL stored procedures to transfer data from OLTP databases to staging area and finally transfer into data marts and performed action in XML.
  • Worked on Queues, Blobs, and Containers to persist data on Azure.
  • Experience in Error handling, Debugging, error logging for production support in SSIS.
  • Coordinate with other software professionals and developers.
  • Converted .NET application to Microsoft AZURE Cloud Service Project as part of cloud deployment.
  • Experience using RESTful/SOA web services required.
  • Migrated SQL Server 2008 database to Windows AZURE SQL Database and updating the Connection Strings based on this.
  • Developing the web-based software using computer programming languages such as VB.net, C# and MSSQL.
  • Used advanced features of T-SQL in order to design and tune T-SQL to interface with the Database and other applications in the most efficient manner and created Stored Procedures for the business logic using T-SQL.
  • Improved the user experience of Webpages by using AJAX calls from the View to get data asynchronously without posting the whole View.
  • Creating and maintaining the ASP.NET Core based websites and their web applications as per the initial guidelines of the client.

Environment: SSIS, SSRS, Microsoft SQL Server Management Studio 2017, Visual Studio 2017, ASP.NET, C#, VB.net, MVC, Angular JS.

Confidential

.Net Developer

Responsibilities:

  • Participated in the design and development of new product ideas, concepts, prototypes and proofs of concept.
  • Developed the application using ASP.NET, C#, ADO.NET, WCF.
  • Gathered Requirements from clients and advised on changes to requirements.
  • Designed backend and frontend application based on business needs.
  • Delivered completed client-side application using JavaScript, jQuery and HTML.
  • Worked on Forms Authentication & Authorization in .NET applications.
  • Provided effectiveness HTML design on UI page using CSS.
  • Provided all types of validations based on client requirements.
  • Used ADO.NET provider to communicate with Microsoft SQL Server Database.
  • Used Fiddler for debugging and improving client-side functions like AJAX.
  • Used SVN by collaborating with other developers, and other project designers.
  • Deployed the Web based application on IIS.

Environment: JavaScript, CSS, C#.NET, ASP.NET, ADO.NET, WCF, SVN, IIS.

We'd love your feedback!