Ram Kishan Choudhary

Software Engineer

Noida, Uttar Pradesh, India5 yrs 6 mos experience
Highly Stable

Key Highlights

  • 5+ years of experience in scalable application development.
  • Expertise in cloud computing and big data technologies.
  • Strong foundation in algorithms and system design.
Stackforce AI infers this person is a Backend-focused Software Engineer with expertise in Cloud Computing and AI data processing.

Contact

Skills

Core Skills

C#React.jsMicrosoft AzureGo (programming Language)MongodbKafkaPostgresqlMysqlKubernetesSecurityC++Machine Learning

Other Skills

Azure Cosmos DBCUE LangOpenTelemetryAzure DevOps ServicesAzure Kubernetes Service (AKS)Retrieval-Augmented Generation (RAG)Large Language Models (LLM)RestgRPCMongoMicroservicesData StructuresSoftware Design PatternsAlgorithmsContinuous Integration and Continuous Delivery (CI/CD)

About

Software Engineer with 5+ years of experience in building scalable and high-performance applications for product-based companies. Skilled in designing and developing distributed systems, leveraging cloud computing and big data technologies. Strong foundation in algorithms, data structures, and system design (LLD & HLD), with hands-on experience across the entire software development lifecycle—from requirement gathering and architecture to implementation and optimization. Technical Skills: Languages: C, C++, Golang, Java, JavaScript Cloud & DevOps: Kubernetes, Docker, Google Cloud Platform (GCP), CI/CD Databases and Messaging Queues: PostgreSQL, MongoDB, Kafka, RabbitMQ Web Technologies: HTML, CSS, Node.js Other Expertise: Microservices, Operating Systems, Networks, Databases (DBMS), Distributed Systems, Git, Jira, GitHub

Experience

5 yrs 6 mos
Total Experience
2 yrs 5 mos
Average Tenure
8 mos
Current Experience

Microsoft

2 roles

Software Engineer 2

Sep 2025Present · 8 mos · Hybrid

  • Working with the XPD team within the Microsoft Gaming division, focusing on creating and enhancing the core game creators experience for the XBOX platform.
C#React.js

Software Engineer 2

Jun 2025Aug 2025 · 2 mos · Hybrid

Microsoft AzureGo (Programming Language)

Netapp

3 roles

Member of Technical Staff 3

Dec 2024Jun 2025 · 6 mos · Bengaluru, Karnataka, India

  • > Collaborated in developing an advanced data computing platform specifically designed for AI data processing.
  • > Implemented a scalable and flexible architecture involving Data Compute Nodes (DCNs), metadata catalogs, vector databases which is critical for AI applications like recommendation engines, NLP and similarity searches.
MongodbKafka

Member of Technical Staff 3

Jul 2023Dec 2024 · 1 yr 5 mos · Bengaluru, Karnataka, India

  • > Worked with Cloud Volumes Engineering R&D team to provide storage & advance data management services in GCP.
  • > Responsible for design & development in orchestration layer, backed by NetApp's proprietary operating system ONTAP used in storage disk arrays.
  • > Implemented a cache mechanism to optimize database calls, resulting in a substantial reduction in the overall database load.
  • > Designed and implemented a Reclaim Network Job within the network microservice, scheduled to run every 6 hours. This job efficiently reclaims network components such as VLANs and VX networks when all associated resources (volumes, SVMs) have been deleted from the network.
  • > Implemented Address Space feature, facilitating dynamic route aggregation per Address Range instead of per Service Project in shared VPC, overcoming the 200-project limitation imposed by Google's max allowed Dynamic Routes.
Go (Programming Language)PostgreSQL

Member Of Technical Staff 2

Apr 2022Jul 2023 · 1 yr 3 mos · Bengaluru, Karnataka, India

  • Designed and implemented feature to change GCP Project State (Enable/Disable) and wipeout of Customer project and all associated resources for Google Cloud.
  • Developed cross region replication cleanup for GCP project deletion, ensuring secure removal of replicated data.
  • Designed and implemented cron jobs for microservice DB and network switch interface discrepancy detection, enhancing system monitoring and data integrity with efficient error handling and logging.
  • Developed resilient retry mechanism for asynchronous jobs in microservices, ensuring continuous processing during downtime with intelligent error handling, automated retries, and error logging for enhanced reliability.
MySQLKubernetes

Samsung india

Software Engineer

Aug 2020Apr 2022 · 1 yr 8 mos · Noida, Uttar Pradesh, India · On-site

  • 1. Worked with Samsung Noida team maintaining Samsung Knox Platform for Enterprise and Data-at-Rest encryption features (SDP & DualDAR).
  • 2. Worked on Android Framework and Kernel (Filesystem and block I/O).
  • 3. Designed and build the feature to hide the preview of last clicked picture when device is in locked state.
SecurityC++

Cdac

Internship in Cyber Security

May 2019Jul 2019 · 2 mos · Bengaluru, Karnataka, India

  • 1. Developed an add-on for Mozilla Thunderbird which displays the safety percentage of Email using the bar graph.
  • 2. It classifies whether the email is malicious or benign using Lexical Analysis.
SecurityMachine Learning

Education

National Institute of Technology Hamirpur

Bachelor of Technology — Computer Science and Engineering

Jan 2016Jan 2020

Stackforce found 100+ more professionals with C# & React.js

Explore similar profiles based on matching skills and experience