Aidan Gomar

Member Of Technical Staff at Ideogram

San Francisco, California, 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
Aidan Gomar is a back-end software engineer with four years' experience, currently a Member of Technical Staff at Ideogram in Toronto. He contributed to LanceDB (YC W22), extending the Node.js remote API with schema retrieval, paginated table listings and index creation, and fixing index cache-size bugs—demonstrating focus on performance-sensitive, storage-oriented systems. His background spans roles at Amazon and several startups, blending production engineering with fast-paced product delivery. A McGill CS graduate, he brings strong Linux/CLI tooling habits and a taste for efficient developer workflows (nvim, tmux, custom keyboard), which often influence his open-source work.
code4 years of coding experience
bookBachelor's degree, Computer Science, Bachelor's degree, Computer Science at McGill University
github-logo-circle

Github Skills (14)

typescript10
typescript310
typescripts10
node-js10
typescript210
typescript-types10
restful-api9
rest-api9
vector-database9
api-rest9
database-management8
api-design8
apim7
api7

Programming languages (3)

GoLuaPython

Github contributions (5)

github-logo-circle
lancedb/lancedb

Nov 2023 - Dec 2023

Developer-friendly, serverless vector database for AI applications. Easily add long-term memory to your LLM apps!
Role in this project:
userBack-end Developer
Contributions:10 reviews, 7 PRs, 13 pushes in 1 month
Contributions summary:Aidan primarily focused on developing and extending the remote API for the LanceDB Node.js client. Their contributions included implementing table schema retrieval, table listing with pagination, and index creation functionality. They also addressed a bug related to the index cache size, demonstrating an understanding of the system's performance and configuration. The user interacted heavily with remote table management within the Node.js environment.
approximate-nearest-neighbor-searchimage-searchnearest-neighbor-searchrecommender-systemsearch-engine
aidangomar/bitcask-go

Jul 2023 - Jun 2024

Go implementation of the bitcask storage engine (https://riak.com/assets/bitcask-intro.pdf) used in Riak KV
Contributions:4 PRs, 15 pushes, 3 branches in 10 months
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