Dhaval Kanani

Dhaval Kanani

Full Stack Engineer

Followers of Dhaval Kanani414 followers
location of Dhaval KananiSurat, Gujarat, India

Connect with Dhaval Kanani to Send Message

Connect

Connect with Dhaval Kanani to Send Message

Connect
  • Timeline

  • About me

    Full Stack Developer(.NET, React, Azure) | Looking for opportunities

  • Education

    • L.D. College of Engineering

      2017 - 2021
      Bachelor of Engineering - BE Information Technology 9.4
  • Experience

    • Tata Consultancy Services

      Jul 2021 - now
      Full Stack Engineer

      Skills: C#, .Net 6, Vue.js, Clean Architecture, EF core, AutoMapper, FluentValidation, MediatR, Serilog, Hangfire, Moq, MS SQL, Web API, JWT, API Integration, Azure APIM, Azure DevOps.• Build a secure and scalable full-stack application using .NET 6 and Vue.js.• Implemented Clean Architecture for maintainability, code reusability, Used EF Core and AutoMapperlibraries for seamless data flow.• Make use of FluentValidation and Mediator package for data integrity and clean request handling.• Leveraged Serilog for robust logging, Hangfire for background tasks, and RabbitMQ for asynchronouscommunication.• Secured API access with JWT.• Wrote unit tests with Moq for comprehensive code coverage, ensuring data integrity.• Developed reusable data migration strategy for migrating data for new or updated data tables similar toEFCore. Show less

  • Licenses & Certifications