Skip to content
View saimedhi's full-sized avatar

Block or report saimedhi

Block user

Prevent this user from interacting with your repositories and sending you notifications. Learn more about blocking users.

You must be logged in to block users.

Maximum 250 characters. Please don't include any personal information such as legal names or email addresses. Markdown supported. This note will be visible to only you.
Report abuse

Contact GitHub support about this user’s behavior. Learn more about reporting abuse.

Report abuse
saimedhi/README.md

πŸ‘‹ Hi, I'm Sai Medhini Reddy Maryada

I'm a Software Development Engineer at Amazon, contributing to OpenSearch β€” a distributed search and analytics engine. I’m passionate about building scalable, developer-friendly systems and growing open-source communities.


πŸ”§ What I Work On

  • Maintainer: opensearch-py, opensearch-php, dashboards-flow-framework β€” led key feature development, triaged issues, reviewed 100+ PRs, and engaged with community contributors.
  • Automated full API generation pipelines across multiple languages using OpenSearch specs β€” reduced manual effort and ensured consistency across client SDKs.
  • Introduced YAML-based test runners to boost coverage and catch backward compatibility issues before release.
  • Designed and integrated client-side performance metrics into benchmarking workflows, enabling early detection of latency bottlenecks in OpenSearch client libraries.
  • Built and maintained full-stack features using React.js, TypeScript, Redux, and Jest/Cypress for Dashboards Flow Framework β€” shipped major components and authored 90%+ of test coverage.
  • Merged opensearch-dsl-py into opensearch-py, simplifying the Python client experience and reducing maintenance overhead.
  • Led and contributed to release engineering for opensearch-py and dashboards-flow-framework β€” managed pipelines, created changelogs, and ensured timely, stable rollouts.
  • Mentored open-source contributors through the OpenSearch College Initiative β€” created a hands-on YouTube tutorial with 2K+ views to guide new contributors.

πŸ› οΈ Tech Stack

Languages:    Python | PHP | Go | Java | TypeScript | JavaScript | Ruby | SQL
Frameworks:   React | Spring Boot | PySpark | Flask | JUnit | Cypress | Jest
Infra & DevOps: AWS | Docker | Kubernetes | GitHub Actions | Jenkins | Terraform
Data:         Snowflake | DynamoDB | Redshift | PostgreSQL | MongoDB
Others:       Power Apps | Tableau | Power BI | YAML | Bash

πŸ“« Contact


_"Build, break, debug, repeat β€” until it’s scalable, reliable, and beautiful."

Pinned Loading

  1. opensearch-project/opensearch-py opensearch-project/opensearch-py Public

    Python Client for OpenSearch

    Python 439 209

  2. opensearch-project/dashboards-flow-framework opensearch-project/dashboards-flow-framework Public

    A UI designer for constructing AI applications with OpenSearch

    TypeScript 15 19

  3. opensearch-project/opensearch-php opensearch-project/opensearch-php Public

    Official PHP Client for OpenSearch

    PHP 140 68

  4. opensearch-project/opensearch-api-specification opensearch-project/opensearch-api-specification Public

    API specification for OpenSearch

    TypeScript 49 97

  5. opensearch-project/opensearch-dsl-py opensearch-project/opensearch-dsl-py Public archive

    High level Python client for OpenSearch (deprecated, moved to opensearch-py)

    Python 41 30

  6. opensearch-clients_demo opensearch-clients_demo Public

    2