Ritika M.

Senior Software Engineer

San Francisco, California, United States3 yrs 7 mos experience
Highly Stable

Key Highlights

  • Expert in distributed systems and large-scale data infrastructure.
  • Contributed to multiple Apache Kafka open source initiatives.
  • Strong background in backend development and AR applications.
Stackforce AI infers this person is a Backend Software Engineer with expertise in distributed systems and data infrastructure.

Contact

Skills

Core Skills

Distributed SystemsKafkaJavaIos DevelopmentUnity3d

Other Skills

Go (Programming Language)Objective-CSwift (Programming Language)VuforiaC#ScalaiOSUnityC++

About

Backend/Infrastructure Software Engineer passionate about distributed systems and large-scale data infrastructure. Experienced contributor to multiple Apache Kafka open source initiatives, with hands-on expertise in scaling, reliability, and transactional consistency. I thrive on solving complex problems, collaborating with teams, and bringing curiosity, empathy, and persistence to every challenge.

Experience

3 yrs 7 mos
Total Experience
3 yrs 7 mos
Average Tenure
3 yrs 7 mos
Current Experience

Confluent

3 roles

Senior Software Engineer

Promoted

Feb 2026Present · 2 mos

Distributed Systems

Software Engineer

Sep 2022Mar 2026 · 3 yrs 6 mos

  • Software Engineer on the Kora Coordinators Team
  • Primarily worked on the transaction and consumer group protocols.
  • Recent projects include KIP-939, KIP-890, KIP-848.
JavaKafka

Software Engineer Intern

Jan 2022Jun 2022 · 5 mos · Bangalore Urban, Karnataka, India

  • Trust and Security Department
  • Audit Logs Team
  • Backend Development
Go (Programming Language)Java

Microsoft

Software Engineer

Nov 2021Nov 2021 · 0 mo

  • Engage 2021 Trainee

Adobe

Product Development Intern

May 2021Jul 2021 · 2 mos

  • Photoshop Express iOS Application Development Team
  • Worked on integrating a new feature into the existing application using Objective-C.
Objective-CSwift (Programming Language)iOS Development

Plastic water labs

AR Application Developer

May 2020Jun 2020 · 1 mo · Bengaluru, Karnataka, India

  • Project Summary:
  • This application is an immersive, pre-loaded furniture catalogue that enables users to place true-to-scale 3D objects virtually in a space using a smartphone. User can change orientation in space, view cross-section, change colours and expand/collapse to view furniture components.
  • Tools/ Technologies:
  • Unity3D, Vuforia, C#, Visual Studio, Git
  • Contribution:
  • Developed a user-friendly, interactive, cross-platform, Augmented Reality (AR) application.
  • Integrated AR features using Vuforia SDK and developed using Unity 3D software.
  • Designed and integrated UI, scenes, prefabs and materials using Unity classes.

Education

Birla Institute of Technology and Science, Pilani

Bachelor of Engineering - BE — Computer Science

Jan 2018Jan 2022

Stackforce found 100+ more professionals with Distributed Systems & Kafka

Explore similar profiles based on matching skills and experience