Samyak Sarnayak

Software Engineer at e6data

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

🤩
Rockstar
🎓
Top School
Samyak Sarnayak is a software engineer with 8 years of experience building high-performance data systems and scalable cloud services from early-stage startups to enterprise customers. He’s worked across query engines, distributed joins, and data-pipeline orchestration—implementing a novel Variant data type at e6data and designing queue-based, incremental scanners that processed millions of files at Normalyze. He also built cost-optimization and warehouse-tuning tooling on Snowflake and accelerated Trino query performance in multi-petabyte environments during an Akamai internship. An active back-end contributor to Meilisearch, he has hands-on experience improving search tokenization and phrase-matching for challenging character sets. Based in Bengaluru, he combines systems-level performance work with practical production deployments on cloud platforms like AWS and Azure.
code8 years of coding experience
job3 years of employment as a software developer
bookBachelor of Technology, Computer Science, 9.62, Bachelor of Technology, Computer Science, 9.62 at PES University
stackoverflow-logo

Stackoverflow

Stats
133reputation
5kreached
2answers
0questions
github-logo-circle

Github Skills (21)

algorithm10
tokenize10
algorithms10
testing10
data-structure10
tokenizer10
data-structures10
rust10
full-text-search10
api9
database8
ai8
databases8
vector-search7
heroku6

Programming languages (22)

C++CSSRustCSchemeVueGoCommon Lisp

Github contributions (5)

github-logo-circle
meilisearch/meilisearch

Dec 2021 - Oct 2022

A lightning-fast search engine API bringing AI-powered hybrid search to your sites and applications.
Role in this project:
userBack-end Developer
Contributions:23 commits, 5 comments in 10 months
Contributions summary:Samyak primarily focused on improving the search functionality of the Meilisearch engine. Their contributions involved fixing bugs related to search highlighting for non-unicode characters, which required changes to the tokenization and matching algorithms. They also addressed issues in phrase search containing stop words and refined criteria for exactness and proximity. Furthermore, the user made code style improvements, including running cargo fmt on the codebase, and improved tests.
instantsearchtypo-tolerancesynonymsgeosearchdatabase
Samyak2/dotfiles

Feb 2020 - Dec 2023

My configuration files
Contributions:1 PR, 34 pushes in 3 years 10 months
dotfilesconfiguration-filesvimzsh
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
Samyak Sarnayak - Software Engineer at e6data