Ravindra Pesala

SVP, Big Data Platform Lead

Singapore
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
Ravindra Pesala is an experienced Big Data platform leader and Apache committer with over 17 years in Core Java, BI, and large-scale data systems, now leading Big Data Platform at DBS in Singapore. He architects and implements ingestion, compute, access and metadata layers, blending hands-on core JVM tuning with platform-scale design. A long-time contributor to Apache Spark and PMC member of CarbonData, he has implemented Spark SQL features and production-grade storage integrations that solve real-world HDFS and schema challenges. His background includes building a custom compressed columnar, multi-dimensional indexed storage and in-memory OLAP engines at Huawei—work that powered dramatically faster SQL-on-Hadoop performance. Known for bridging open-source contributions with enterprise delivery, he brings deep expertise in JVM profiling, ETL, Hive/HBase integration and turning research prototypes into production platforms.
code12 years of coding experience
job15 years of employment as a software developer
bookBachelor of Technology (B.Tech.), Bachelor of Technology (B.Tech.) at Acharya Nagarjuna University
stackoverflow-logo

Stackoverflow

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

Github Skills (15)

data-storage10
javas10
big-data10
filesystem10
spark10
sql10
file-operations10
fileio10
java10
scala10
hadoop9
data-format8
jdbc4
python3
r3

Programming languages (2)

JavaScala

Github contributions (5)

github-logo-circle
apache/carbondata

Jul 2016 - Jan 2020

High performance data store solution
Role in this project:
userBack-end Developer
Contributions:2 reviews, 662 commits, 344 PRs in 3 years 6 months
Contributions summary:Ravindra appears to be a back-end developer focusing on bug fixes and implementing functionality to handle interactions between CarbonData and HDFS locks, as well as schema-related operations when deleting tables. The user's commits involve modifications to core Java and Scala files, indicating contributions to the underlying code of the CarbonData project. The code modifications include deletion of files, directory creation, and fixing the various file formats while applying filters.
carbondatadata-formatdata-storeapachebig-data
apache/spark

Jan 2015 - Mar 2015

Apache Spark - A unified analytics engine for large-scale data processing
Role in this project:
userBack-end Developer
Contributions:2 PRs, 11 comments in 1 month
Contributions summary:Ravindra primarily contributed to enhancing the Apache Spark SQL engine, implementing features and fixing bugs related to SQL parsing, caching, and data processing. Their work included adding support for "CACHE TABLE AS SELECT" functionality, fixing issues related to empty Parquet files and backticks in aliases, and supporting "case when" and "not like" syntax. They also implemented bitwise operators and multi-column count distinct.
apache-sparkpythonscalarjava
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