Chandan Gupta Bhagat

About

With over 10 years of experience in the IT industry, I have honed my skills predominantly in Microsoft technologies. My expertise primarily revolves around C#, Node.js, Azure, and GitHub, among others. However, I maintain a flexible approach to technology, embracing the philosophy that the best tool for the job is the one that gets the job done efficiently and effectively.

  • Core Competencies
    • C#: I have a deep understanding of C#, enabling me to develop a wide array of applications, from desktop solutions to web-based services. My work emphasizes creating robust, scalable, and maintainable code tailored to meet specific client requirements.
    • Node.js: Utilizing the power of JavaScript on the server side, I have built high-performance, real-time applications with Node.js. My projects range from developing simple APIs to architecting complex, data-driven platforms.
    • Azure: My proficiency with Microsoft Azure includes deploying, managing, and optimizing cloud-based solutions. I leverage Azure's extensive services for hosting, storage, networking, and security, ensuring high availability and reliability.
    • GitHub: As an active user of GitHub, I manage code repositories, collaborate with other developers, and implement version control strategies. This helps streamline the development process, facilitating continuous integration and delivery.
  • Additional Technical skills
    • DevOps: I am well-versed in DevOps practices, particularly with Azure DevOps and GitHub Actions. I implement continuous integration/continuous deployment (CI/CD) pipelines to automate the development lifecycle, improving efficiency and reducing errors.
    • Mobile Development: I am experienced in building mobile applications using Xamarin and Unity. This includes developing cross-platform solutions and creating interactive, user-friendly mobile experiences.
    • IoT and Machine Learning: In my free time, I delve into research and development in IoT and machine learning, exploring new technologies and their applications. This ongoing exploration helps me stay at the forefront of technological advancements and innovate in my projects.
  • Community Involvement and Training
    • Community Engagement: As an active member of the "Nepal Cloud Professionals" community, I regularly share my knowledge and insights. I participate in discussions, present at meetups, and contribute to collaborative learning within the community.
    • Teaching and Mentorship: I am also a part-time lecturer at several colleges, teaching various subjects related to my expertise. I find great satisfaction in mentoring students and guiding them through their academic projects, helping to shape the next generation of IT professionals.

By combining my technical skills with a passion for teaching and community involvement, I strive to make a meaningful impact in the IT industry. Whether working on cutting-edge projects, sharing knowledge, or mentoring aspiring developers, I am dedicated to continuous learning and professional growth.



Software Engineer, Trainer & Cloud Consultant.


  • Website: https://chandanbhagat.com.np
  • Phone: +44 7818620731
  • City: London, UK
  • Degree: Bachelors in Computer Engineering
  • Email: chandan.bhagat@outlook.com
  • Technical Consultancy: Available

Services

Full Time

Part Time

Consultant

Trainer

I am a versatile professional with experience in a wide range of technologies and services. My expertise spans across multiple programming languages and platforms, allowing me to tackle diverse projects efficiently and effectively. Here are some key areas of my proficiency:

  • Technologies
    • C#: With a strong command of C#, I have developed numerous applications, ranging from desktop software to web services. My work often involves creating robust, scalable, and maintainable code that meets the specific needs of clients.
    • Node.js: Leveraging the power of JavaScript on the server side, I have built high-performance, real-time applications using Node.js. My projects include everything from simple APIs to complex, data-driven platforms.
    • Azure: My experience with Microsoft Azure includes deploying and managing cloud-based solutions. I am adept at utilizing Azure’s vast array of services for hosting, storage, and networking, ensuring high availability and security.
    • GitHub: As a frequent user of GitHub, I manage code repositories, collaborate with other developers, and maintain version control for various projects. This helps streamline the development process and facilitates continuous integration and delivery.
  • Services Offered
    • Full-Time: For clients needing extensive support and development, I offer full-time services, dedicating my efforts entirely to their projects to ensure comprehensive and timely completion.
    • Part-Time: I provide part-time services for clients who require ongoing assistance but on a less intensive basis, allowing for flexibility in managing multiple projects concurrently.
    • Hourly: For shorter, more focused tasks, I offer hourly services. This is ideal for troubleshooting, consulting, or specific development work that doesn’t necessitate long-term commitment.
    • On-Site: Understanding that some projects benefit from close collaboration, I offer on-site services where I work directly from the client’s location. This is particularly useful for projects that require hands-on support or close integration with a client’s team.

By offering these varied services, I can cater to different project requirements and client needs, ensuring that I provide the most effective and tailored solutions. Whether it's a large-scale enterprise application or a small, custom-built solution, I am committed to delivering high-quality work and achieving client satisfaction.

Skills

C#
Azure
Node.js
CI/CD
Azure Devops
ASP.NET Core / MVC
Containerization / Orchestration
Angular / React
Kubernetes
Github Actions

Experiences

Professional Experience

AE Live: Software Engineer

December 2022 - Present

London, United Kingdom

  • Development of customized solution for inhouse projects using WPF and XML
  • Active participation on development of web-based API using ASP.NET Core Web Api
  • Workaround R&D on containers, kubernetes
  • Performing R&D on various cutting edge technologies on Cloud
  • Supporting development using Angular

Amazing Digital: Technical Lead

May 2021 - October 2022

Seatle, US - Remote

    Development and Management
  • Active involvement in developing backend APIs
  • Supporting team members on their development blockades, verifying their codes on Pull Request and Code Reviews
  • Advocating the idea, changes and progress among the stakeholders and to the team members
  • Making sure that the team members have the same enthusiasm and motivation through regular 1-1 meetings
  • Regular meetings and stand-ups to make sure the requirement provided by stakeholders are on same page.
  • Devops
  • Managing the source code and its automation using GitHub action
  • Implementation of CI/CD of web api and frontend application from GitHub to IBM Cloud using GitHub Actions

Agrisync: Devops / Software Engineer

2020 March - 2021 March

Des Moines, Iowa

    Devops
  • Since, I was given the role of DevOps Engineer. Being single on that role, I had to work closely with the CTO to restructure the entire DevOps culture.
  • Performed R&D stuffs, coordinating with stakeholders.
  • Creating/Managing pipelines with GitHub actions for entire services in the system.
  • Created private GitHub actions using node.js that fulfils devops requirements for the organization
  • Containerizing the services built in .NET Core to Azure Container Registry.
  • Implementation and Management of Kubernetes cluster and resources associated in it.
  • Active participation in the deployments of web app, services and Mobile Apps.
  • Worked with the CI/CD pipeline of Mobile App Deployment for Android and iOS using Microsoft AppCenter.
  • Actively participated in Implementation of writing the Unit Tests in order to increase the code coverage.
  • Development
  • Salesforce Application Development according to the business requirement using Apex
  • Worked with the integration/deployment of Salesforce Application in Marketplace
  • Development of the service to connect the Salesforce Application

Blue Panda Communications, Technical Lead

2019 July - 2020 February

Kathmandu, Nepal

    Management
  • Helping group of team members with their technical issues and defining the standards while developments.
  • Defining requirement by coordinating the stakeholders.
  • Advocating the idea, changes and progress among the stakeholders and to the team members
  • Making sure that the team members have the same enthusiasm and motivation through regular 1-1 meetings
  • Regular meetings and stand-ups to make sure the requirement provided by stakeholders are on same page.
  • Devops
  • Managing Azure resources
  • Creating and managing CI/CD pipelines using Azure Devops
  • Managing the containerized microservices on Kubernetes cluster, Azure Container Registry
  • Available for production issues and support US Teams
  • Development
  • Active participation in development with the Different Services
  • Integration of Salesforce in the system.
  • Active participation in development for core modules

Insight Workshop: Engineering Manager

2018 June - 2019 July

Kathmandu, Nepal

    Management
  • Helping group of team members with their technical issues and defining the standards while developments.
  • Defining requirement by coordinating the stakeholders.
  • Advocating the idea, changes and progress among the stakeholders and to the team members
  • Making sure that the team members have the same enthusiasm and motivation through regular 1-1 meetings
  • Regular meetings and stand-ups to make sure the requirement provided by stakeholders are on same page.
  • Development
  • Managing software development process for .NET Environment
  • Enhancing software development process for .NET Environment for smooth development adapting the standards in industries.
  • Helping group of team members with their technical issues according to the standards defined.
  • Designing solution/architecture for the complex application
  • Software development with Azure, ASP.NET, Xamarin and sometimes R&D for proof of concept.

Agile IT Solutions: Software Engineer

2017 September - 2018 June

Kathmandu, Nepal

  • Development of a website using EpiServer
  • Active participation in development and Communicating with remote team to get the requirements

Bidhee IT Solutions: Software Engineer

2017 February - 2017 September

Kathmandu, Nepal

  • Active on development of School MIS and Travel portal MIS using ASP.NET
  • Worked in in-house project of digital wallet
  • Active participation in communication with client to get the requirements
  • Actively participation on designing solution based on the problems as per given by client with Project Manager
  • R&D on various like managing CI/CD pipelines for the deployment using Jenkins

Bajra Technologies: Software Engineer

2016 January - 2017 February

Kathmandu, Nepal

  • Desktop application development using WPF
  • Development Portable Class Library (Compatible for Windows, iOS and Android) using Xamarin for various modules.
  • Worked with Agile methodologies
  • Working closely with the stakeholders to maintain the development and delivery on same page

Spiralogics Inc.: Software Engineer

2014 December - 2016 January

Kathmandu, Nepal

  • Development of a website using ASP.NET
  • Active participation in development and Communicating with remote team to get the requirements
  • Active participation in designing solution based on the problems as per given by client with Project Manager
  • Worked with Agile methodologies
  • Working closely with the stakeholders to maintain the development and delivery on same page

Yorbit Technologies Pvt. Ltd.Co-Founder

2013 July - 2017 September

Kathmandu, Nepal

  • Founding Member of Yorbit Technologies Pvt. Ltd.
  • Active participation in the development and requirement gathering for the client project
  • Active involved with the R&D on embedded systems
  • Active involved with the R&D on IoT with enthusiasts Robotics Engineers
  • Leading the project "Trackmandu.com", A system that was able to track vehicles in real time

Training and Teachings

ASP.NET Training

2021 February - 2022 October

Broadway Infosys, Kathmandu, Nepal

  • Git
  • GitHub
  • Visual Studio
  • Visual Studio Code
  • OOP with C#
  • Console Application
  • Windows Forms
  • SQl Server
  • SQl Server Reporting Service
  • ASP.NET
  • ASP.NET MVC
  • ASP.NET Web API
  • Entity Framework
  • ADO.NET
  • HTML
  • CSS
  • JavaScript
  • jQuery
  • Bootstrap
  • Angular
  • Node
  • Microsoft Azure

Part time Faculty Member

2021 April - 2022 August

Aadim College, Kathmandu, Nepal

  • Computer Network
  • Numerical Methods
  • Network Programming
  • Distributed System

Part time Faculty Member

2022 April - 2022 August

Orchid International College, Kathmandu, Nepal

  • Network Programming

Part time Faculty Member

2019 April - 2022 August

Academia College, Kathmandu, Nepal

  • Net Centric Computing
  • Cloud Computing
  • Scripting Language

.NET Trainer

2016 January - 2020 July

IT Training Nepal, Kathmandu, Nepal

  • Git
  • GitHub
  • Visual Studio
  • Visual Studio Code
  • OOP with C#
  • Console Application
  • Windows Forms
  • SQl Server
  • SQl Server Reporting Service
  • ASP.NET
  • ASP.NET MVC
  • ASP.NET Web API
  • Entity Framework
  • ADO.NET
  • HTML
  • CSS
  • JavaScript
  • jQuery
  • Bootstrap
  • Microsoft Azure

Education

Bachelor

Computer Engineering

2011 - 2014

IOE, Pulchowk Campus, Nepal

Tools and Teachnologies I Use

Here are the list of technologies that I usually work on.

Contact

Location:

London, United Kingdom

Call:

+44 7818620731