Divyesh Bhartiya

Divyesh Bhartiya

About

Detail

Passionate Developer | Data Science Enthusiast | Freelancer | Cricketer
Bengaluru, Karnataka, India

Timeline


work
Job
school
Education
folder
Project

Résumé


Jobs verified_user 0% verified
  • Degreed
    Senior Software Engineer Technical Lead
    Degreed
    Sep 2023 - Current (3 years 2 months)
    Backend Development & Architecture designing using .NET8/9.
    Worked on various initiatives including migration of Monoliths to Modular/Managed Monoliths, Microservices & Packages. Used the concepts of Vertical Slicing Architecture and CQRS patterns for the same.
    Leading a team of engineers to deliver end to end modules for the product.
    Implemented an Model Context Protocol (MCP) for Reporting module. This targets all the 3 databases (PostgreSQL, Snowflake and SQL Server) with the help of Data Access Layer (described below).
    To achieve Reporting as a Service (RaaS) architecture, this implementation involved two flows:
    1) NLP based Speech to Text flow. This flow could disrupt the way admins and stake holders have meeti
  • OpenTable
    Senior Software Engineer
    OpenTable
    Nov 2022 - Jun 2023 (8 months)
    Backend microservice communication development using C# .NET6/7.
    Worked on technologies like GraphQL, Event Driven Programming using Kafka, Pub-Sub, Docker and Kubernetes.
    Implemented Dead Letter Queue for making the communications between the Diner and the Restaurant more resilient.
    Implemented Fallbacks for various services.
    Below are the list of activities I do on daily basis:
    1) Reviewing code and advocating best practices.
    2) Pair Programming.
    3) Deploying code and Monitoring the deployment.
    4) Writing the actual code followed by Unit Tests, Integration Tests and Acceptance Tests.
    5) Performing Manual Tests on Pre-Prod environments.
    5) Monitoring the services on Kibana and Grafana.
  • OpenTable
    Senior Software Engineer
    OpenTable
    Nov 2022 - Jun 2023 (8 months)
    Backend microservice communication development using C# .NET6/7.
    Worked on technologies like GraphQL, Event Driven Programming using Kafka, Pub-Sub, Docker and Kubernetes.
    Implemented Dead Letter Queue for making the communications between the Diner and the Restaurant more resilient.
    Implemented Fallbacks for various services.
    Below are the list of activities I do on daily basis:
    1) Reviewing code and advocating best practices.
    2) Pair Programming.
    3) Deploying code and Monitoring the deployment.
    4) Writing the actual code followed by Unit Tests, Integration Tests and Acceptance Tests.
    5) Performing Manual Tests on Pre-Prod environments.
    5) Monitoring the services on Kibana and Grafana.
  • Zenoti
    Development Lead
    Zenoti
    Aug 2021 - Oct 2022 (1 year 3 months)
    Developed various modules from scratch in Microservice Architecture in C# .NET Core 6/5.
    Utilized the capabilities of AWS components like SQS, SNS and S3.
    Optimized and refactored existing APIs.
    Created an API Monitoring and Healthcheck system.
    Introduced gRPC for the inter service communications and created an Infra to support gRPC communication.
    As far as the learning is concerned:
    Worked on a POC that involves WebHooks and .NET 5.
  • CES
    Lead Technologist
    CES
    Feb 2020 - Aug 2021 (1 year 7 months)
    Worked and delivered various projects and POCs:
    1) E-commerce project: C# .Net Core 3.0 + Vue JS.
    2) Umbraco CMS project: C# .Net Framework + JavaScript + jQuery + Umbraco.
    3) POCs on Blazor + .Net Core 5.0
    4) POCs on MQTT Services (Pub Sub Mechanism) and .Net Core 3.1
    5) POC on Kafka and .Net Core Microservices.
    6) Created a POC Web application on Angular 9/10 and .Net Core 3.1
    7) Worked on a project involving Kafka + DAPR + Azure Event Hubs + .Net Core 3.1
    8) Implemented CDC (Change Data Capture) events using Debezium + PostgreSQL DB on Azure and Event Hub
    9) Created a POC on Payment Processing Scenario. Communication between Microservices was achieved using gRPC and .NET Core 3.1/5.0
    10)
  • Pramati Technologies Private Limited
    Senior Development Engineer
    Pramati Technologies Private Limited
    Mar 2018 - Dec 2019 (1 year 10 months)
    Learned Python.
    Worked on various POCs on Python, C#, .Net Core and Angular 7/8.
    Created few recommender systems.

    Worked on a health care project which involved Workflow Management for various hospital procedures like admission, operations, surgeries. The project involved .Net Core, Python and Angular.
    Used a repository 'Workflow Core' for implementing workflows and state management. It also involved verification and validation of some rules, which was handled by Rule Engine API created in Python (Flask).
  • Capillary Technologies
    Software Development Engineer II
    Capillary Technologies
    Sep 2017 - Feb 2018 (6 months)
    Developed components on Angular JS (1.6.1) for navigation functionality for the product.

    Developed components using Angular 5.0.0 and C# ASP.NET Core 2.0.0 and integrated the component in various apps build in different technologies.
    Implemented Microservice at backend.
  • LearningMate
    Senior Software Engineer
    LearningMate
    Dec 2016 - Aug 2017 (9 months)
    Worked on OWIN and JWT.
    Implemented various modules using C# for an E-Learning Product like Question and Answer Metrics. Students' metrics, Areas of improvement and strengths. Implemented various tools like Calculator, Ruler, Conversion Tables etc. for helping students during assessments.
    Created a POC on a recommender system for students which recommends popular courses and also provides personal recommendations based on student's interest and performance on related subjects.
  • GEP Worldwide
    Software Engineer-Innovation Group
    GEP Worldwide
    Jul 2015 - Nov 2016 (1 year 5 months)
    Developed a Product as SPA (It stands for Single Page Application) with Angular JS and (RESTFUL) Web APIs in C# .Net
    Learned basic concepts of programming.
  • GEP Worldwide
    Software Engineer-Innovation Group
    GEP Worldwide
    Jul 2015 - Nov 2016 (1 year 5 months)
    Developed a Product as SPA (It stands for Single Page Application) with Angular JS and (RESTFUL) Web APIs in C# .Net
    Learned basic concepts of programming.
  • Tata Consultancy Services
    System Engineer
    Tata Consultancy Services
    Jan 2013 - Jul 2015 (2 years 7 months)
     Analysing user requirements & then developing systems that meet their
    requirements.
     Estimating cost of new solutions.
     Suggesting improvements to the usage of applications and their design.
     Ensuring accuracy of output on business critical systems by quality
    assurance.
     Deploying the QA approved and wellness certified product into production
    to be used by actual users.
     Providing support in the event of software failure.
     Working on systems maintenance patches and data fixes.
     Maintenance and enhancement to new and existing systems.
     Performance optimisation of new and existing applications.
     To support customers and operational staff in issue resolution.
Education verified_user 0% verified
  • Birla Institute of Technology and Science Pilani
    Master of Technology - MTech, Data Science and Engineering
    Birla Institute of Technology and Science Pilani
    Oct 2018 - Mar 2022 (3 years 6 months)
    Currently exploring new opportunities in this domain.
  • Acropolis Institute of Technology and Research Indore
    Bachelor of Engineering (B.E, Electronics and Communications Engineering
    Acropolis Institute of Technology and Research Indore
    Jan 2008 - Dec 2012 (5 years)
    Bachelor's in Electronics and Communication.
    Played Cricket
  • S
    AISSCE, Physics, Chemistry, Mathematics with Computer Science
    St Marys Convent Sr Sec School Dewas
    Cricket Player in the school team.
Projects (professional or personal) verified_user 0% verified
  • I
    IEXInsider
    Oct 2025
    IEXInsider is a fully MCP-compliant AI assistant for analyzing Indian Energy Exchange (IEX) market data. It provides a unified MCP Server that can integrate with Claude, GPT, and other AI agents.