Gayathri Priyalakshmi

Senior Staff Software Engineer at TigerData (creators of TimescaleDB)

Greater Philadelphia 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
Gayathri Priyalakshmi is a Senior Staff Software Engineer with over 7 years focused on cloud-native storage and time-series databases, currently leading tiered storage and S3-backed querying efforts at TigerData/Timescale. She has deep database and backend expertise built over two decades of engineering roles at Oracle, Netezza/IBM, and Bloomberg, with notable work on continuous aggregates, compression, and distributed machine learning integration into the database. An active contributor to the TimescaleDB open-source project, she resolved complex deadlock issues and improved testing and aggregate-partial support, demonstrating a knack for reliability under concurrency. Gayathri pairs systems-level thinking with pragmatic implementation, from query engine enhancements to scalable ML frameworks, and holds a MS in Computer Science from Stony Brook University.
code7 years of coding experience
job12 years of employment as a software developer
bookBachelor's degree Mathematics, Bachelor's degree Mathematics at University of Madras
bookMasters Computer Science, Masters Computer Science at Stony Brook University
github-logo-circle

Github Skills (8)

timeseries-database10
databases10
postgresql10
sql10
relational-databases10
sql-database10
database10
database-design9

Programming languages (7)

JavaShellRustCPLpgSQLJavaScriptPython

Github contributions (5)

github-logo-circle
timescale/timescaledb

Dec 2018 - Nov 2022

A time-series database for high-performance real-time analytics packaged as a Postgres extension
Role in this project:
userBack-end Developer & Database Engineer
Contributions:765 reviews, 266 commits, 318 PRs in 3 years 11 months
Contributions summary:Gayathri's commits primarily focused on addressing a deadlock issue within the database related to the `timescaledb/timescaledb` repository, specifically addressing deadlocks between `select` and `drop_chunks` operations. This involved implementing foreign key related table locks prior to dropping chunks to resolve the issue. The user also made improvements to the testing infrastructure to prevent differences in the test suite results. Further contributions involved the implementation of new functionality to work with aggregate partials within the database.
postgresql-extensionfinancial-analysiscomplex-queriestime-seriestsdb
gayyappan/timescaledb

Dec 2018 - Dec 2018

An open-source time-series database optimized for fast ingest and complex queries. Engineered up from PostgreSQL, packaged as an extension.
Contributions:3 pushes, 1 branch in 1 day
time-series-databaseseries-databasesqltimescaledboptimized
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
Gayathri Priyalakshmi - Senior Staff Software Engineer at TigerData (creators of TimescaleDB)