Greg Marzouka

Head Of Compute at Supabase

New York, New York, 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
Greg Marzouka is a seasoned engineering leader with 13 years of experience building and scaling cloud platforms, currently heading Compute at Supabase after leading Auth0’s core platform services at Okta. He played an early role at Elastic, evolving from principal engineer to manager and helping architect Elastic Cloud’s multi-tenant platform, workload-optimized deployments, and public REST API. Greg blends hands-on backend craftsmanship—contributing to prominent open-source projects like swagger-codegen and the official elasticsearch-net client—with strong systems and testing instincts. He has a track record of turning complex re-architectures into production-ready services and growing teams to operate them reliably at scale. Based in New York, he brings pragmatic technical leadership informed by deep experience in search, distributed systems, and API-first infrastructure.
code13 years of coding experience
job19 years of employment as a software developer
bookBS, Computer Science, BS, Computer Science at William Paterson University of New Jersey
stackoverflow-logo

Stackoverflow

Stats
3,325reputation
161kreached
68answers
0questions
Badges
elasticsearch
top-1%
filter
top-5%
github-logo-circle

Github Skills (34)

api-rest10
apidoc10
restful-api10
testing10
amazon-elasticsearch10
swagger10
netframework10
scala10
swagger-codegen10
elasticsearchquery10
api10
aws-elasticsearch10
rest10
dotnet-core10
elasticsearch10

Programming languages (8)

C#JavaShellJavaScriptGoMustacheHTMLRuby

Github contributions (5)

github-logo-circle
elastic/elasticsearch-net

Oct 2013 - Mar 2017

This strongly-typed, client library enables working with Elasticsearch. It is the official client maintained and supported by Elastic.
Role in this project:
userBack-end Developer & Test Automation Engineer
Contributions:29 releases, 1552 commits, 298 PRs in 3 years 5 months
Contributions summary:Greg primarily worked on adding and improving the API testing capabilities within the Elasticsearch.Net client library for Elasticsearch. They implemented and updated API tests, and focused on adding new features for testing functionality like filtering, and serialization. Their contributions included creating test cases for the cluster, index, and search features, demonstrating expertise in testing and backend API interaction with the Elasticsearch.
dot-net-clientelasticsearch-netdot-netclient-libraryelastic
swagger-api/swagger-codegen

Sep 2017 - Jan 2018

swagger-codegen contains a template-driven engine to generate documentation, API clients and server stubs in different languages by parsing your OpenAPI / Swagger definition.
Role in this project:
userBack-end Developer
Contributions:6 commits, 7 PRs, 18 comments in 3 months
Contributions summary:Greg contributed to the Scala client generation for the swagger-codegen project. Their work included adding support for HTTP PATCH, handling CSV collection formats, defaulting Option types in case classes, and addressing a missing JSON import. These changes focused on improving the client's functionality, data handling, and overall usability. The user's commits also involved updating the petstore sample, which provided testing and demonstration of the implemented features.
openapi-codegenredocopenapi-specificationswagger-openapiopenapi
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
Greg Marzouka - Head Of Compute at Supabase