Mahesh Somalaraju

Senior Software Engineer at Cloudera

Bengaluru, Karnataka, India
email-iconphone-icongithub-logolinkedin-logotwitter-logostackoverflow-logofacebook-logo
Join Prog.AI to see contacts
email-iconphone-icongithub-logolinkedin-logotwitter-logostackoverflow-logofacebook-logo
Join Prog.AI to see contacts

Summary

👤
Senior
🎓
Top School
Mahesh Somalaraju is a senior software engineer with over a decade of experience building cloud-native platforms, big data systems, and network routing solutions, currently contributing to Cloudera. He has deep hands-on expertise in Hadoop/Spark ecosystems and is an active contributor to Apache projects such as CarbonData, ServiceComb, and Hive, where his work improved transaction handling and indexing for production workloads. At Huawei he drove PaaS and cloud service engineering—including Docker/Kubernetes integrations and ServiceComb microservice frameworks—while also implementing SDN components like PCE and GUI integrations for ONOS. Comfortable across C, Java, and Scala, he combines backend systems design with DevOps toolchains (Git, Jenkins, Maven) to ship maintainable, test-covered features. A less obvious strength is his blend of networking protocol implementation experience (RIP/OSPF/PCE) with large-scale data storage optimizations, enabling cross-domain solutions that bridge networking and data platforms.
code10 years of coding experience
job9 years of employment as a software developer
bookJawaharlal Nehru Technological University Hyderabad
stackoverflow-logo

Stackoverflow

Stats
1reputation
0reached
0answers
0questions
github-logo-circle

Github Skills (31)

api-rest10
service-mesh10
javascript10
back-end-development10
api-design10
restful-api10
testing10
big-data10
ui-design10
java10
onos10
data-storage10
javas10
uid10
fault-injection10

Programming languages (3)

JavaScalaHTML

Github contributions (5)

github-logo-circle
apache/carbondata

Feb 2020 - Jun 2022

High performance data store solution
Role in this project:
userBack-end Developer
Contributions:58 reviews, 21 commits, 28 PRs in 2 years 4 months
Contributions summary:Mahesh's contributions focused on enhancing the secondary index functionality within the Apache CarbonData project. They implemented support for secondary indexes on partition tables and addressed issues related to compaction, segment handling, and data loading. The code changes also included improvements to the handling of complex data types and fixes for update/delete operations when mixed format segments were present, demonstrating a deep understanding of the data storage and indexing mechanisms.
carbondatadata-formatdata-storeapachebig-data
ServiceComb Java Chassis is a Software Development Kit (SDK) for rapid development of microservices in Java, providing service registration, service discovery, dynamic routing, and service management features
Role in this project:
userBack-end Developer
Contributions:17 commits, 7 PRs, 49 comments in 5 months
Contributions summary:Mahesh primarily focused on implementing and refining the fault injection handler within the ServiceComb Java Chassis framework. They implemented features such as abort and delay fault injection, incorporating configurations for different transports (highway, rest) and levels (global, service, schema). Furthermore, the user addressed review comments, refined existing code, and added test cases, demonstrating a strong understanding of the framework's internal workings and testing methodologies.
service-managementservice-registrationservice-registration-discoveryservice-discoverysoftware-development-kit
Find and Hire Top DevelopersWe’ve analyzed the programming source code of over 60 million software developers on GitHub and scored them by 50,000 skills. Sign-up on Prog,AI to search for software developers.
Request Free Trial
Mahesh Somalaraju - Senior Software Engineer at Cloudera