Ying Mao

Principal Software Engineer I at Elastic

Ilchester, Maryland, 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
Ying Mao is a Principal Software Engineer I with a decade of experience building reliable back-end systems, currently driving engineering at Elastic from Ilchester, Maryland. She contributes to high-profile open-source projects like Elasticsearch and Kibana, focusing on inference service APIs and email connector configuration within the Elastic Stack. Ying’s work blends core Java systems changes, API design, and test-driven improvements, demonstrating comfort across configuration, routing, and integration with Elastic Cloud. As a Johns Hopkins-trained engineer, she pairs rigorous academic grounding with practical, production-focused delivery. Colleagues rely on her to translate product feedback into robust code and documentation, and her commits show attention to both feature capability and test/validation hygiene. Notably, she operates at the intersection of distributed search infrastructure and developer-facing integration features, making complex platform capabilities more accessible.
code10 years of coding experience
bookJohns Hopkins University
github-logo-circle

Github Skills (20)

javascript10
back-end-development10
apidoc10
amazon-elasticsearch10
java10
javas10
elasticsearchquery10
api10
aws-elasticsearch10
elasticsearch10
elasticsearch-api10
jes9
search-engine9
typescript9
typescript-types9

Programming languages (7)

TypeScriptJavaJinjaHandlebarsJavaScriptGoPython

Github contributions (5)

github-logo-circle
elastic/kibana

Oct 2020 - Jan 2023

Your window into the Elastic Stack
Role in this project:
userBack-end Developer
Contributions:2697 reviews, 328 commits, 1149 PRs in 2 years 4 months
Contributions summary:Ying's contributions focused on enhancing the email connector configuration within the Kibana project. They implemented features such as allowing the specification of a service, fleshing out routes for retrieving email service configurations, integrating Elastic Cloud, cleaning up email constants, and adding validations and tests. Their work primarily involved the development of features and improvements within the action framework.
elasticdashboardskibanaobservabilitywindow
elastic/elasticsearch

Jun 2021 - Jun 2021

Free and Open Source, Distributed, RESTful Search Engine
Role in this project:
userBack-end Developer
Contributions:20 reviews, 2 commits, 55 PRs in 1 day
Contributions summary:Ying primarily contributes to the development of the Inference API within the Elasticsearch project, focusing on the configuration and management of inference services. Their work involves adding and refining APIs to retrieve service configurations, updating documentation, and addressing feedback. The user's commits demonstrate the modification of core Java code related to settings configurations, adding support for new features and capabilities. Their contributions also include test fixes.
restfulsearch-engineopensearchelasticsearchjava
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
Ying Mao - Principal Software Engineer I at Elastic