Ritikesh Vali profile photo 1 on Tal

Ritikesh Vali

Software Engineer @ Microsoft (Azure Core) | Distributed Systems & High-Performance Backend | NSUT | C#, Python, Cloud Infrastructure | Building Scalable Services

Bengaluru

4+ years of work experience

Microsoft
Jun 20233 yrs 3 mosPresent

Bengaluru, Karnataka, India

Working in Azure Core Specialized team within Cloud and AI Division, building large-scale distributed backend systems and cloud infrastructure for enterprise customers.
INDmoney
Sep 20223 mosNov 2022

Gurugram, Haryana, India

Worked in Engagement and Communications team at INDMoney. • Built backend features using Python and Go for user engagement features and communication systems • Developed certificate generation system for INDLearn educational platform, automating certificate creation and distribution • Implemented scalable solutions handling high-volume user interactions and notifications • Worked in fast-paced startup environment with rapid iteration cycles and agile sprint methodology • Experienced product development velocity with quick feature delivery and user feedback integration • Collaborated with cross-functional team on engagement strategies and technical implementation
Microsoft
May 20223 mosJul 2022

Hyderabad, Telangana, India

Worked in Azure Core Compute team within Cloud and AI Division on critical infrastructure modernization project. • Refactored legacy polling-based architecture to event-driven microservices using Apache Kafka (AzPubSub) • Achieved 45% improvement in scaling capability while reducing load on infrastructure components • Maintained backward compatibility with existing services, ensuring zero-downtime migration path • Worked closely with AzPubSub team to understand design constraints and integration patterns • Contributed to improving AzPubSub documentation based on integration experience and feedback • Gained deep understanding of event-driven architectures and message queue systems at enterprise scale • Learned professional coding practices including proper error handling, logging, and code readability • Developed debugging skills for distributed systems and improved cross-team communication practices • Incorporated mentor feedback on code quality, leading to more maintainable and debuggable code
Bharti Airtel
Aug 20207 mosFeb 2021

Delhi, India

Worked in Network Analytics Team within Engineering Department of Bharti Airtel's research and development lab, X-Labs. • Engineered ETL data pipeline to process large-scale network data. • Implemented data transformation workflows improving data quality and usability for downstream systems • Worked with distributed file systems (HDFS) and big data tools to handle telecom network data at scale • Conducted comprehensive network data analysis evaluating multiple factors to identify system efficiency improvements • Analyzed patterns in network behavior to support infrastructure optimization decisions • Gained hands-on experience with Apache Hadoop ecosystem for distributed data processing • Utilized PySpark for large-scale data transformations and analytics workloads • Worked with MySQL for structured data storage and querying

Ritikesh’s AI Stack

claude code
claude code
claude
claude
cursor
cursor
github copilot
github copilot
ollama
ollama
openai
openai

Education

Netaji Subhas Institute of Technology

Bachelor of Technology - BTech, Electrical and Electronics Engineering

Netaji Subhas Institute of Technology

20194 yrs2023
Blue Bells School International

Student, Science: PCM with Computer Science

Blue Bells School International

20145 yrs2019

Join Ritikesh and 10k+ other professionals on

Tal Boss

Tal is the app where bosses meet engineers & builders directly, without middlemen

Download Tal Boss

Ritikesh Vali on Tal

Headline

Software Engineer @ Microsoft (Azure Core) | Distributed Systems & High-Performance Backend | NSUT | C#, Python, Cloud Infrastructure | Building Scalable Services

About

Software Engineer at Microsoft Azure Core with 2+ years of experience building scalable, high-performance distributed systems and backend infrastructure that powers enterprise-scale applications. Graduate from Netaji Subhas Institute of Technology (NSIT), Delhi, specializing in system design, microservices architecture, and cloud-native development. What I build : End-to-end distributed backend services, RESTful APIs, microservices architectures, event-driven systems, and data processing pipelines at scale. Experience spans from designing and developing greenfield projects to optimizing production systems serving enterprise customers. Architected and built microservices infrastructure from ground up using C# and .NET Core with Azure integration Engineered data pipeline automation using Apache Spark and PySpark for enterprise-scale datasets, optimizing systems to reduce API latency with 99%+ reliability Maintained 99.9% uptime through monitoring systems with alerting, reduced production incidents Tech stack: C#, .NET Core, Python, C++, Java, JavaScript/TypeScript, ReactJS, Azure (Data Factory, Functions, Service Bus, Event Hub, Synapse Analytics, Fabric), Docker, Kubernetes, Apache Kafka, Apache Spark, SQL Server, MongoDB, RESTful APIs, Microservices Focus areas: Backend engineering, distributed systems design, API architecture, system design, performance optimization, data engineering, infrastructure engineering, event-driven architectures, and building products from 0 ->1. Experience across the stack: While backend-focused, I've built full-stack features including customer onboarding wizards with ReactJS/TypeScript, collaborated with designers on UI/UX implementation, and delivered end-to-end features from design to production. Comfortable working across the entire software development lifecycle. Passionate about solving challenging technical problems, building reliable systems at scale, and working in high-impact environments. Previous experience includes fintech startup (INDmoney) and telecom R&D (Airtel X-Labs), giving me perspective on both startup velocity and enterprise-scale engineering. What excites me: Building products that solve real problems at scale, particularly at the intersection of distributed systems and emerging technologies. Recently completed Stanford CME 295 training on LLMs, GenAI, transformer architectures, and prompt engineering. Passionate about how modern AI capabilities, from Azure OpenAI to intelligent automation, can enhance system reliability, developer productivity, and data-driven decision making.

Location

Bengaluru

AI stack

claude code

claude

cursor

github copilot

ollama

openai

Work experience

Software Engineer at Microsoft, Jun 2023 - Present · 3 yrs 3 mos, Bengaluru, Karnataka, India, Working in Azure Core Specialized team within Cloud and AI Division, building large-scale distributed backend systems and cloud infrastructure for enterprise customers.

Software Engineer at INDmoney, Sep 2022 - Nov 2022 · 3 mos, Gurugram, Haryana, India, Worked in Engagement and Communications team at INDMoney. • Built backend features using Python and Go for user engagement features and communication systems • Developed certificate generation system for INDLearn educational platform, automating certificate creation and distribution • Implemented scalable solutions handling high-volume user interactions and notifications • Worked in fast-paced startup environment with rapid iteration cycles and agile sprint methodology • Experienced product development velocity with quick feature delivery and user feedback integration • Collaborated with cross-functional team on engagement strategies and technical implementation

Software Engineer at Microsoft, May 2022 - Jul 2022 · 3 mos, Hyderabad, Telangana, India, Worked in Azure Core Compute team within Cloud and AI Division on critical infrastructure modernization project. • Refactored legacy polling-based architecture to event-driven microservices using Apache Kafka (AzPubSub) • Achieved 45% improvement in scaling capability while reducing load on infrastructure components • Maintained backward compatibility with existing services, ensuring zero-downtime migration path • Worked closely with AzPubSub team to understand design constraints and integration patterns • Contributed to improving AzPubSub documentation based on integration experience and feedback • Gained deep understanding of event-driven architectures and message queue systems at enterprise scale • Learned professional coding practices including proper error handling, logging, and code readability • Developed debugging skills for distributed systems and improved cross-team communication practices • Incorporated mentor feedback on code quality, leading to more maintainable and debuggable code

Software Engineer at Bharti Airtel, Aug 2020 - Feb 2021 · 7 mos, Delhi, India, Worked in Network Analytics Team within Engineering Department of Bharti Airtel's research and development lab, X-Labs. • Engineered ETL data pipeline to process large-scale network data. • Implemented data transformation workflows improving data quality and usability for downstream systems • Worked with distributed file systems (HDFS) and big data tools to handle telecom network data at scale • Conducted comprehensive network data analysis evaluating multiple factors to identify system efficiency improvements • Analyzed patterns in network behavior to support infrastructure optimization decisions • Gained hands-on experience with Apache Hadoop ecosystem for distributed data processing • Utilized PySpark for large-scale data transformations and analytics workloads • Worked with MySQL for structured data storage and querying

Education

Bachelor of Technology - BTech, Electrical and Electronics Engineering, Netaji Subhas Institute of Technology

Student, Science: PCM with Computer Science, Blue Bells School International

Public links

github: https://github.com/ritikeshvali

leetcode: https://leetcode.com/ironrobot10