We provide IT Staff Augmentation Services!

Sr .net Core Full Stack Developer Resume

3.00/5 (Submit Your Rating)

SUMMARY

  • Having 6+ years of professional experience in developing and deploying the applications utilizing a variety of programming languages, database technologies and Software Development Life Cycle (SDLC) such as planning, analysis, design, implementation, testing phases of various applications with architectural patterns Model View Control (MVC) and maintenance of Web Based, Client - Server and N-tier Architectures with Agile, Scrum, Kanban Methodologies.
  • Adept in developing client-side application functionalities with rich UI design and user-friendly design approaches, responsive web pages with performance functionalities in the web applications using Angular 6, Java Script, JQUERY, JSON, HTML5, XML.
  • Extensive experience in designing & developing the micro services architecture with unique web Api’s /Rest Api’s having flow with core services to backend for front-end Service BFF
  • Developed web-based applications using ASP.Net, C#.Net, .net core 3.1, Entity framework Core, ADO.Net, Web api’s, IIS, Java Script, LINQ, HTML, XML.
  • Experience in implementing UI functionality browser compatibility, DOM traversal, DOM Manipulations, developed components to fetch the data from the back end using XML data, debugging, fix bugs using Angular, JavaScript, jQuery.
  • Extensive experience in ASP.NET MVC Framework, implemented Model, View, Controllers, routing etc. to manage complexity for highly testable presentation Web Applications.
  • Extensive experience in HTML5 coding and CSS3 using Bootstrap to build responsive mobile to web layouts.
  • Experienced in using ASP.NET Web applications involving User controls, Server controls and ASP.NET State Management.
  • Strong knowledge of implementing Bootstrap framework for making responsive UI screens.
  • Expertise in implementing Object Oriented Programming (OOP) Concepts.
  • Extensively worked with ADO.NET to connect SQL Server using Connection, Command, Data Adapter, Data Set, Data View, Data Row, Data Grid, Data Column, Data Reader, Constraint and other Database Objects.
  • Experienced in Object Relational Mapping (ORM) by using Entity Framework.
  • Experienced in database connectivity programming using ADO.NET, ADO.NET Entity Framework, and LINQ to SQL
  • Strong analytical and conceptual skills in database related work primarily creating complex stored procedures, Views, Triggers, Functions using PL/SQL.
  • Proficient with database technologies like SQL Server and experienced in writing stored procedures, views, triggers and SQL Queries, setting up the contexts for the databases in micro services
  • Extensively worked with DI and IOC Container Autofac to make low dependencies over classes throughout the Application.
  • Experience with Splunk to find the issue in logger level with all various environment’s development to through PROD.
  • Have basic understanding or knowledge on Cloud based technologies like AWS or Azure to build the application on top of cloud.
  • Experienced in LINQ (Language Integrated Query) and Entity Framework by retrieving data from various data sources.
  • Having industrial Knowledge on cloud based technologies like Azure & AWS to build out the applications for could.
  • Working Experience in using Team Foundation Server (TFS), Azure DevOps, JIRA, GIT and knowledge on GitHub.
  • Worked thorough under Agile, Scrum, Kanban, Waterfall methodologies to meet the deliverable successfully.
  • Able to work independently, in teams and meet release/delivery deadline.
  • A self -motivated individual with exemplary analytical and problem-solving skills.
  • Highly organized and can achieve targets as an individual or as a team member and very good communication and inter-personal skills and can work independently as well as in a team environment.

TECHNICAL SKILLS

Programming Languages: C#.Net, HTML 5/4, T-SQL, PL/SQL.

Web Technologies: Angular 6, ASP.NET MVC 5.0/4.0, JavaScript, JQUERY, CSS, Bootstrap.

Xml Technologies: XML, XAML, LINQ to XML.

Middleware: Web API, ADO.NET, Entity Framework Core, Web hooks.

Databases: MS SQL SERVER 2017/2016/14/12.

IDE Tools: Visual Studio 2019/2017, SQL Server Management Studio, Oracle SQL Developer, MS Access

Unit Testing tools: Xunit, NUnit, MS Test, MOQ.

.Net Frameworks: .Net Core 3.1, .Net Framework 4.7/4.5/4.0

API Tools: Swagger, POSTMAN, SoapUI

Version Control Tools: Bitbucket, TortoiseGit, Team Foundation Server 2013, Git, GitHub, Azure devops.

Servers: Windows Server 2010, Microsoft IIS 10.0/8.0.

Others: Splunk, Jira, CA Agile Rally, Sonar Cube, ReSharper, Robo 3T, Microsoft Dynamics Nav, Shopify.

PROFESSIONAL EXPERIENCE

Confidential

Sr .Net Core Full Stack Developer

Responsibilities:

  • Participated & volunteered in all the meetings with Product owners, Technical Leads, UX team, fellow Developers and Sr.managers for the whole project and the portfolio of Supply Chain & Business Tools of Lowes to get better perspective and understanding the legacy systems of Cap for SCP’s, SCE’s and DC’s and gathering all the requirements for the new System(Re-Cap) and given valuable inputs/suggestions on how to implement and to fill the gaps between old vs new systems like with Kafka & ETL integrations and in architectural flow. also, to segregate the technical specifications based on the information provided in User Stories & Agile, Kanban Boards from Jira and to prioritize them based on business needs
  • Developed the sophisticated Micro Services/Api’s using C#.Net, .Net Core 3.1, Entity Framework Core, ASP.NET MVC Core Packages, DB2, SQL Server & MongoDB data dependencies, Json, SignalR, .SDK nuget packages for inter-micro services communication & re-usability,
  • Implemented SignalR for fetching the real time data flow whenever we receive a subscription message from backend service hub.
  • Developed some dynamic dictionaries using C#.net, .Net Core 3.1 for easy lookups of item dimensions values which results in faster performance.
  • Developed the Front-End for applications like SCE and DC - Coordinators using React 16.8, HTML5, Sass, ReactStrap, Redux, Bootstrap, NPM and Axios.
  • Developed the UI Components by using React to implement custom & wide range of modern components with ReactStrap component library for React.
  • Used Redux for state level data management on both SCE and DC - Coordinators web applications and created re-usable components to consume the same components in other applications using ReactStrap component library.
  • Installed and utilized third party components like ReactStrap for bootstrap stylings, Axios for API's integration, used react-select, react- confirm alert popups and also, added redux action, reducers for acknowledging the user data whenever there is a change occurred on UI and for fetching latest API data
  • Developed tooltips and toast messages for the error validation messages and confirmation pop-ups for the Users whenever there is an error with the validations using HTML5.
  • Created custom tables to enhance UI reusability of the Applications and to stretch the UI control all over the applications by using HTML5.
  • Developed and published different .SDK packages for the data model which can be used by not only one core micro service but also by all other micro services throughout all 3 applications.
  • Implemented an architectural flow for all 3 applications with one core service to bear the raw data which is required to pull from the DB2 or SQL Server Databases or from MongoDB collections through API end points and later on use the data got pulled from core service by another micro service which is BFF (backend for front end) which is only purpose to serve and satisfy the needs of front-end by calling the core service using HTTP Client
  • Applications like SCE (Supply chain Engineer) & SCP (Supply Chain planner) and DC - Coordinators deals with many business validations and rules to achieve this milestone developed own error validators to check the validations as per the requirements of business without using any external validator frameworks involved in developing the micro services for backend with different DB’s structure using SQL Server 2017, MS Access to access the DB2 tables on different API’s/Services since these Micro Services are highly relied on Integration Teams
  • Implemented health checks for several micro services to check or to make sure the web api’s are up & running properly without any data connectivity issues and used Serilog for logging purposes of all microservices coded unit tests for micro services to follow the TDD & BDD approach with xUnit and Spec Flow to test each piece of functionality of the services, controllers and even with models which helps a lot in fixing the bugs through debugging and also, wrote unit tests for front-end Components, validators using Code Unit tests by using Jest framework
  • Installed all the different Asp.net Core dependency packages like analyzers, MVC analyzers to target the micro services structure like attributes of Api’s etc.,
  • Followed/Worked in Agile Scrum development Environment to achieve the milestones and deliverables and participated in all meetings like daily scrum, backlog refinement and sprint review/retrospective and demo’s with all the project manager, product owners, tech lead, scrum master and with all co- developers of the team to sign off the user stories which are done and accepted by all as a Team.
  • Worked closely with all the deployments, CRQ documentation, getting the approvals for CRQ for Prod environment and with devops team to make sure the all the changes went into respective environments
  • Extensively involved & supported the Production bugs which are assigned through JIRA and then reproduce or replicate the behavior of the defect, discussing more on bugs with QA’s and PO’s and try to resolve it as it meets the business requirements
  • Extensively worked with JIRA for the agile sprint boards for the user stories assigning and tracking the tasks for the productive work towards achieving the deliverables. Also, an additional point to mention although, we followed strictly agile practices still, because of team engagement in product and taking ownership towards the application made all of us to finish up the User stories and took more stories into the active sprint whenever we have capacity which are agreed by all team when we taking in those User stories.

Tech Stack/Environment: C#.NET, React 16.8, ReactStrap, .Net Core 3.1, SQL Server 2017, DB2, MongoDB, Micro Services/Rest Api’s, Entity Framework Core, ETL, Kafka, SignalR, HTML 5, CSS3, Sass, Bootstrap, xUNit, Jest Framework, ASP.NET MVC core Packages, Swagger, JSON, Robo 3T, Confluence, JIRA, Jenkins, Visual Studio IDE 2019, Visual Studio Code IDE, Git Bash, Bitbucket.

Confidential

.Net Application Developer

Responsibilities:

  • Developed Complete Front-End using C#, HTML5, CSS3, Angular 6, Confidential custom Angular Synergy components.
  • Participated with product owners to understand the business requirements includes converting mock-ups or wireframes into single page applications.
  • Extensively utilized core Angular features such as HTTP, Data Binding, Forms, Services, Resolvers, Guards and Dependency Injection.
  • Used Synergy material to build web components such as signup form and rule form.
  • Consumed Restful web service APIs using POST, PUT, DELETE and GET methods.
  • Worked with custom Confidential Synergy components which is like Angular Material and Confidential VDL CSS framework which is like bootstrap to improve the UI and UX.
  • Created Single Page Application with loading multiple views using route services and adding more.
  • Implemented a service to make asynchronous calls to the Web API using HTTP Client and checking and handling any errors that may arise using the subscribe feature.
  • Each input field was validated based on the requirement and used Custom Validators when Required.
  • Designed Web API REST/JSON applications to support backend processing.
  • Created authorization using individual user accounts in order to prevent unauthorized use of Web API.
  • Enabled CORS on the Web API to allow calls from other domains.
  • Used Jenkins Continuous delivery / Continuous Integration (CD/CI) tools to deploy application.
  • Worked on Agile Methodology (Scrum Framework) to meet timelines with quality deliverables.
  • Used TortoiseGit for Version Control of code for incremental development and day-to-day basis to maintain the code history.
  • Used RALLY for project management such as Backlogs, Iteration Status, Task assignments, bug tracking and fixture.
  • Worked with QA team to replicate the different environment issues like DIT, FIT, IAT, UAT also, to analyze and fix the production defects
  • Attend Daily stand-up meetings (Scrum), Estimation meetings and Requirement review meetings to analyze requirements for each story card in a sprint.

Environment: Angular CLI, TypeScript, HTML5, CSS3, Synergy, JavaScript, Angular 6, Swagger, Jasmine, Rxjs, TortoiseGit, Sql Server, ASP.NET, C#, IIS, Visual Studio Code, ASP.NET Web API 2, Visual Studio 2017/19, Postman, RALLY.

We'd love your feedback!