Greeshma Swaminathan is a seasoned backend software engineer with around 11 years of experience building scalable, distributed systems for enterprise customers across data lifecycle management, object storage, e-discovery, telecom and banking. Currently at Google working on cloud data analytics, she brings deep Java expertise and a proven track record of improving platform capabilities—evidenced by contributions to the open-source CDAP framework around Dataproc integration, CLI improvements, metrics and event publishing. Her past work spans designing petabyte-scale object storage resiliency, prototyping a MapReduce-on-storage-node framework, and tuning JanusGraph/Elasticsearch for high-performance search. Comfortable across languages and paradigms (Go, Erlang/Elixir, Java) and environments from microservices to PaaS and research systems, she combines hands-on implementation with system-level design. Based in Sunnyvale, she pairs curiosity-driven learning with practical, production-focused engineering to solve big-data and scalability challenges.
10 years of coding experience
13 years of employment as a software developer
University of California Santa Cruz
Bachelor of Technology (B.Tech.), Information Technology, Bachelor of Technology (B.Tech.), Information Technology at Cochin University of Science and Technology
An open source framework for building data analytic applications.
Role in this project:
Back-end Developer
Contributions:2 releases, 571 reviews, 263 commits in 2 years 6 months
Contributions summary:Greeshma primarily contributed to enhancing the capabilities of the CDAP framework. Their work included implementing support for custom images in Dataproc, modifying the CLI to remove host:port assumptions, and adding annotations for capabilities within the application. They also focused on integrating metrics and event publishing, as well as refactoring and extending features to streamline functionality. The user's contributions indicate a focus on improving the core platform and related services.
Contributions:5 PRs, 18 pushes, 1 branch in 18 days
pythonmachine-learning
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
Greeshma Swaminathan - Software Engineer at Google