Peter Gulutzan

Software Architect at Ocelot Computer Services Inc.

Edmonton, Alberta, Canada
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
Peter Gulutzan is a software architect and database engineer with over a decade of experience designing and enhancing SQL database systems, having served as an architect for the MySQL group at Oracle and earlier at MySQL AB, Sun, and HP. He combines standards work (ANSI SQL committee involvement) with hands-on core contributions—authored books on databases and implemented features and bug fixes in high-performance projects like Tarantool, including new core functions and a crypto module. Based in Edmonton, he specializes in SQL semantics and server-side database internals, frequently translating customer requirements into specification changes and pragmatic implementations. Beyond architecture he still codes in C/C++ for database cores and has a knack for bridging formal specs with practical, production-ready behavior.
code12 years of coding experience
job9 years of employment as a software developer
bookThe University of Western Ontario
bookQueen's University
stackoverflow-logo

Stackoverflow

Stats
465reputation
165kreached
35answers
0questions
github-logo-circle

Github Skills (16)

lua10
databases10
c-language10
cprogramming-language10
database10
transaction9
cryptography8
ubuntu6
mysql6
tarantool6
php6
sqlite6
collation6
unicode6
encoding6

Programming languages (5)

C#CSSC++CLua

Github contributions (5)

github-logo-circle
tarantool/tarantool

Oct 2013 - Jul 2016

Get your data in RAM. Get compute close to data. Enjoy the performance.
Role in this project:
userBack-end Developer & Database Engineer
Contributions:534 commits, 2 pushes, 1 branch in 2 years 9 months
Contributions summary:Peter's contributions focus on modifying the core database and server-side logic. Their work includes implementing new functions like `box.once()`, adding features like auto-increment capabilities and the incorporation of a new `crypto` module. The user made several bug fixes in the core database system by addressing code issues in areas like index handling and other database operations. The commits involve substantial changes to the underlying functions, including code related to performance, bug fixes, and database-specific implementation.
luarammsgpackdiskclose
ocelot-inc/ocelotgui

Aug 2014 - Jan 2023

GUI client for MySQL or MariaDB, including debugger
Contributions:30 releases, 569 commits, 3 PRs in 8 years 6 months
mysqlguigui-clientdebuggermariadb
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