Summary
Timeline
Work History
Overview
Education
Skills
Additional Information
Generic
Jatinkumar Dhanani

Jatinkumar Dhanani

Full Stack .NET Developer
Bristol,BST

Summary

  • Having 12+ years of experience in various software development including Windows Application and Web based Application using .NET technologies..
  • Having working experience in coding, testing, debugging and managing enterprise solutions. in C#, ASP.Net, MVC, .Net Core, Core Web API, Angular, TypeScript, JavaScript, Vue,js, gRPC, Microservices deployment using Docker, LINQ, NHibernate ORM for SQL Server, Winforms, Window Service, WCF and having 2+ years of experience in team leading.
  • Experience in the software development life cycle includes Analysis, Design and Development, documentation, and maintenance of business applications
  • Having strong knowledge of OOPS concepts, Stored Procedure.
  • Having a good understanding of design patterns and SOLID principles.
  • Having hands-on experience in developing code for cloud services such as Azure Function and Service Bus, Azure API Management
  • Having experience in containerizing applications by using Docker container.
  • Having experience in high-quality software engineering practices by using agile SCRUM methodology, including coding standards, code reviews, source control management, build processes, testing, and deployment.
  • Having knowledge of version control (Git / TFS/ VSS), and bug tracking systems (Azure DevOps, JIRA

Timeline

.NET Software Developer, Full Stack

It Governance Services
09.2022 - 12.2024

Application Developer

Metropolitan Thames Valley
09.2021 - 07.2022

Senior Software Engineer

Thomson Reuters Corporation
11.2019 - 06.2021

Senior Software Engineer

Knovos
05.2013 - 11.2019

Master of Science - Computer Programming

Gujarat Technological University
05.2009 - 05.2012

Bachelor of Science - Computer Science And Programming

North Gujarat University
04.2006 - 05.2009

Work History

.NET Software Developer, Full Stack

It Governance Services
09.2022 - 12.2024

Product: Cyber Comply
Technology: Vue.js, C#, ASP.Net Core, NHibernate, web APIs, MVC, Azure Functions, Azure Services Bus, Cosmos DB and SQL Server

  • Developed and maintained a Vue.js front-end application integrated with ASP.NET Core MVC pages, enabling dynamic and responsive user interfaces.
  • Implemented CRUD operations using NHibernate ORM, ensuring efficient data access and persistence across the system.
  • Contributed to a microservices-based architecture using Azure Functions and Azure Service Bus to decouple services and enhance scalability and maintainability.
  • Participated in Agile Scrum ceremonies, including sprint planning, daily stand-ups, and retrospectives; alternated as Scrum runner to facilitate team coordination.
  • Translated user stories into actionable development tasks, delivering new features and enhancements aligned with business requirements.
  • Conducted code reviews to ensure adherence to clean architecture principles and maintain high code quality across the team.
  • Led the exploration and gradual migration of the Vue.js codebase to Vue with TypeScript, improving type safety and long-term maintainability.

Application Developer

Metropolitan Thames Valley
09.2021 - 07.2022

Project: MySch Application
Technology: Angular, C#, ASP.Net Core Web Api, SQL Server

  • Led the migration of a legacy AngularJS application to a modern Angular framework using a hybrid approach, ensuring seamless integration and minimal disruption to ongoing operations.
  • Integrated Angular front-end components with .NET Core MVC pages via robust Core Web API endpoints, enabling efficient data flow and modular architecture.
  • Collaborated closely with the production team to gather requirements, troubleshoot issues, and deliver timely solutions for new business needs.
  • Ensured code quality and maintainability through best practices in front-end development and API design.

Senior Software Engineer

Thomson Reuters Corporation
11.2019 - 06.2021

Project: OnBalance (Internal Tool)
Technology: Angular, C#, MVC, ASP.Net Web Api, SQL Server, Entity Framework, Bootstrap Design

  • Communicate with US team for discussing changes to do and that’s feasibility.
  • Mostly worked on the UI part that was built with
    Angular JS and migrate it too Angular.
  • Responsible for creating web applications using Angular as Front-End, Microservices, C# as Server-Side Technology and SQL Server.
  • Design and develop Micro-services using C# .NET CORE, Sql Server for data processing, manipulation.
  • Active involvement in coding, unit testing, deployment, and code review
  • Working with various internal applications data syncing as well as 3rd-parties like Intuit QuickBooks and Yodlee service.
  • Worked in an Agile Scrum environment with Azure DevOps.

Senior Software Engineer

Knovos
05.2013 - 11.2019

Project: eZReview (eDiscovery Software)
Technology: .Net Framework 4.7.2, C#, ASP.Net, WCF, ExtJS 6.0.3

  • Legal Software Development: Contributed to
    eZ-Review Web development for litigation case
    assessment and document review.
  • SPA Development: Built robust SPA using ExtJS
    with WCF REST Proxy Services
  • Document Management: Implemented
    advanced document search, term frequency
    analysis, and auto-tagging features
  • Team Leadership: Led a team of four developers,
    providing technical guidance and conducting
    code reviews.
  • UI/UX Design: Designed intuitive user interfaces
    and led UI design efforts for consistency across
    module.

Overview

12
12
years of professional experience
6
6
years of post-secondary education

Education

Master of Science - Computer Programming

Gujarat Technological University
India
05.2009 - 05.2012

Bachelor of Science - Computer Science And Programming

North Gujarat University
India
04.2006 - 05.2009

Skills

  • Microsoft Technology Stack
  • NET 8, NET Core, API, NET MVC
  • WinForms, C#, SQL Server
  • NET Framework with C#
  • ASPNET MVC, APIs
  • APIs, HTTP Verbs, Model Binding and Fluent Validation
  • Azure Functions and Service Bus
  • Azure AD and API Management
  • gRPC with ASPNET Core
  • Angular, TypeScript
  • VueJs and JavaScript
  • Microservices architecture
  • Docker containers
  • Design patterns
  • Entity framework
  • Unit testing
  • SOLID principles
  • Python
  • Exploring Azure ML

Additional Information

Exploring Azure ML and Preparing Certification DP-100

Jatinkumar DhananiFull Stack .NET Developer