Khyati Soneji

Software Engineer at Amazon

Bengaluru, Karnataka, India
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
Khyati Soneji is a software engineer and SRE with eight years of experience building reliable, secure systems and developer-facing integrations across cloud-native and web platforms. She has shipped infrastructure and privacy-compliance tooling at scale for Twitter’s databases, improved Kafka connector performance at Confluent, and contributed backend and DevOps code to the CNCF Thanos project for resilient Prometheus long-term storage. Equally comfortable in front-end work, she has improved the Wiki Education Dashboard’s React UI and mentored multiple open-source interns at Wikimedia, demonstrating a rare blend of full-stack fluency and community leadership. Her contributions span Go, Python, and React, and include production-focused features like block fetching/deduplication in Thanos and automated schema-change tooling that boosted retention and scrubbing performance. Based in Bengaluru, she combines hands-on engineering with mentorship and open-source stewardship, and is open to full-time roles starting July 2021.
code8 years of coding experience
job4 years of employment as a software developer
bookBachelor of Technology, Computer Engineering, Bachelor of Technology, Computer Engineering at Pandit Deendayal Energy University
github-logo-circle

Github Skills (24)

monitoring10
javascript10
observability10
high-availability10
blocks10
object-storage10
ui-design10
uid10
go10
prometheus10
manage10
front-end-development10
object-store10
react10
metric10

Programming languages (5)

ShellJavaScriptGoPHPRuby

Github contributions (5)

github-logo-circle
thanos-io/thanos

Jan 2020 - Dec 2020

Highly available Prometheus setup with long term storage capabilities. A CNCF Incubating project.
Role in this project:
userBack-end Developer & DevOps Engineer
Contributions:9 commits, 14 PRs, 186 comments in 11 months
Contributions summary:Khyati contributed to the Thanos project by implementing features related to bucket operations and block management, specifically focusing on the `bucket`, `verifier`, and `fetcher` packages. They introduced changes to enhance the fetching of blocks and add deduplication filters. These modifications involved Go programming and interaction with object storage, including code for consistency and deletion marking. Furthermore, the user's work involved integrating with the Prometheus ecosystem, as evident from the code changes and test files.
promqlobservabilityprometheusstoragegoogle-cloud-storage
Wiki Education Foundation's Wikipedia course dashboard system
Role in this project:
userFront-end Developer
Contributions:113 commits, 54 PRs, 110 comments in 2 years 1 month
Contributions summary:Khyati's commits primarily involve modifications to React components within the `wikiedudashboard` repository. They focused on fixing bugs, adding new features such as the category search in article finder, and implementing UI enhancements. The contributions span across multiple components, including `article_viewer.jsx`, `article_finder.jsx`, `diff_viewer.jsx`, `revision_list.jsx`, and others, indicating a focus on improving the user interface and functionality of the dashboard. They also made changes to the styling of the advanced filter options and to display the authors name.
dashboardwikifoundationwikipedia
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