Gergely Novák

Senior Software Engineer at Alpaca

Budapest, Hungary
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
Gergely Novák is a Senior Software Engineer based in Budapest with a decade of experience building reliable backend systems at companies like Alpaca, Cloudera and Hortonworks. At Alpaca he contributes to high‑impact open-source tooling for trading and market data—improving the Python client to support Data v2, simultaneous data and trading streams, and more accurate quote handling. He brings strong distributed-systems and API design experience from his time in big-data platforms, combined with practical hands-on coding across Python and Java. Known for shipping thoughtful fixes (e.g., improving order submission kwargs and numerical handling) he balances product-focused engineering with attention to data accuracy and edge cases.
code9 years of coding experience
job5 years of employment as a software developer
bookM.Sc. Computer Engineering, M.Sc. Computer Engineering at Budapest University Of Technology
languagesEnglish, Hungarian, German
stackoverflow-logo

Stackoverflow

Stats
1,562reputation
88kreached
51answers
0questions
Badges
kubernetes
top-5%
github-logo-circle

Github Skills (12)

rest-api10
api10
python10
trading9
kubernetes9
websocket8
go6
assert6
gitpython6
pytest6
testing6
metric6

Programming languages (10)

TypeScriptC#DockerfileJavaShellCJavaScriptGo

Github contributions (5)

github-logo-circle
Python client for Alpaca's trade API
Role in this project:
userBackend Developer
Contributions:5 releases, 128 reviews, 37 commits in 2 years 3 months
Contributions summary:Gergely primarily contributed to the development of the Python client for Alpaca's trade API. Their work includes adding a `multiplier` parameter to the `get_aggregates` function, supporting both data and trading streams simultaneously, fixing quote mapping for the data stream, correcting float constructors, and adding kwargs to `submit_order`. These changes enhanced the API's functionality and improved the accuracy of the data and trading operations. Additionally, the user made significant changes to support the new Data v2 and also worked on adding trading statuses.
apistock-marketpythonautomated-tradingalgorithmic-trading
gnvk/fizioteka

Oct 2019 - Mar 2024

Contributions:50 pushes, 1 branch in 4 years 5 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
Gergely Novák - Senior Software Engineer at Alpaca