Namratha Keshavaprakash

Senior Member Of Technical Staff at Apache-Iceberg

Sunnyvale, California, United States
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

🤩
Rockstar
🎓
Top School
Namratha Keshavaprakash is a Senior Member of Technical Staff based in Sunnyvale with 9 years of software engineering experience focused on scalable back-end systems in Java, Python, and distributed streaming platforms. She has driven document comprehension and data-extraction initiatives that cut feature turnaround from two weeks to five days and slashed OCR extraction latency from minutes to seconds. At Salesforce and Intuit she built self-serve pipelines on Apache Beam/Flink and designed time-travel query features integrated with Apache Iceberg, where she contributes branch-and-tag snapshot functionality used by Spark. Comfortable across system design, performance tuning, and functional Java, she also teaches data structures and algorithms, mentoring large classes while contributing to high-profile open-source infrastructure. Her blend of production-grade engineering, open-source impact on Iceberg, and hands-on teaching underscores a pragmatic engineer who scales both systems and teams.
code9 years of coding experience
job6 years of employment as a software developer
bookPCMB, PCMB at Sri kumarans pre university College
bookHigh School Diploma, High School Diploma at JSS Public School
bookMaster of Science - MS, Computer Science, Master of Science - MS, Computer Science at University of Colorado Boulder
bookBachelor of Engineering (BE), Information Science, 8.88, Bachelor of Engineering (BE), Information Science, 8.88 at RV College Of Engineering
languagesEnglish, Kannada
github-logo-circle

Github Skills (12)

branches10
javas10
spark10
manage10
tagit10
java10
tagging10
apache-iceberg10
testing9
data-engineering8
apidoc7
api7

Programming languages (3)

JavaJavaScriptRuby

Github contributions (5)

github-logo-circle
apache/iceberg

Aug 2022 - Jan 2023

Apache Iceberg
Role in this project:
userBack-end Developer
Contributions:61 reviews, 3 commits, 18 PRs in 5 months
Contributions summary:Namratha's commits primarily focus on enhancing the Apache Iceberg project with features related to branch and tag management. They've implemented functionality to append files to specific branches, create and read data based on tags and branches in Spark, and support branch writes in various operations. The contributions also include refactoring and adding tests to ensure the robustness and stability of these new functionalities, particularly concerning concurrent operations.
apache-icebergapachebig-datadatastreamjava
namrathamyske/iceberg

Jun 2022 - Oct 2024

Apache Iceberg
Contributions:9 reviews, 6 PRs, 138 pushes in 2 years 5 months
kuduconnectorapache-icebergapachebig-data
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
Namratha Keshavaprakash - Senior Member Of Technical Staff at Apache-Iceberg