Mithilesh Reddy Karnati

Senior Software Engineer

Hyderabad, Telangana, India6 yrs 2 mos experience
Most Likely To SwitchHighly Stable

Key Highlights

  • Expert in building scalable systems and microservices.
  • Strong background in real-time data processing and IoT.
  • Passionate about competitive programming and problem-solving.
Stackforce AI infers this person is a Backend-heavy Fullstack Engineer with expertise in IoT and real-time data processing.

Contact

Skills

Core Skills

MicroservicesReal-time Data Processing

Other Skills

Apache PulsarApache KafkaAkka Http frameworkSpringMachine LearningData StructuresSoftware DevelopmentDebuggingObject-Oriented Programming (OOP)C++PythonJavaDatabasesLeadershipTeamwork

About

Graduated from IIT Madras with a Bachelor's degree in Computer Science. I'm passionate about the design and development of large-scale systems with high performance and reliability. Also am interested in problem-solving and am a competitive programming enthusiast.

Experience

Rubrik

2 roles

Senior Software Engineer

Promoted

Apr 2025Present · 11 mos · Bengaluru, Karnataka, India

Software Engineer

Jun 2022Mar 2025 · 2 yrs 9 mos · Bengaluru, Karnataka, India

Enphase energy

Software Engineer

Oct 2021May 2022 · 7 mos · Bengaluru, Karnataka, India

  • Building a highly scalable and fault-tolerant Real-time data streaming platform that consumes and processes data from a vast array of IoT devices.
  • In addition, worked on building microservices for the Enphase APIs.
  • Technologies Used: Apache pulsar, Apache Kafka, Akka Http framework, Spring
Apache PulsarApache KafkaAkka Http frameworkSpringMicroservicesReal-time data processing

Microsoft

Software Engineer

Jul 2019Jun 2021 · 1 yr 11 mos

  • Part of the Exchange Provisioning Team which was responsible for creating and service enablement of Tenants, Mailboxes, Distribution Lists and other key objects in our Exchange Online Service

Adobe

Product Development Intern

May 2018Jul 2018 · 2 mos · Bangalore

  • Built an efficient Natural Language Processing framework that identifies the different domain specific bugs/issues in a ticket generated by Issue tracking softwares like JIRA and groups them into suitable component buckets to be later leveraged by the respective component owners

Telestax

Software Developer Internship

May 2017Jul 2017 · 2 mos · Pune, Maharashtra, India

  • Built a Java SDK that acts as a wrapper for the Restcomm Rest APIs along with the necessary Testing modules for the same.

Education

Indian Institute of Technology, Madras

Bachelor's degree — Computer Science

Jan 2015Jan 2019

Stackforce found 100+ more professionals with Microservices & Real-time Data Processing

Explore similar profiles based on matching skills and experience