Ivan Golovatyuk

Senior Software Engineer at Transcenda

Cracow Metropolitan Area Poland
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
Ivan Golovatyuk is a Senior Software Engineer with 11 years of experience building backend services, APIs, and scalable cloud-native applications from Poland's Cracow metro area. He has strong Node.js and TypeScript expertise, proven in roles where he designed resilient AWS architectures, implemented IaC and CI/CD, and optimized both SQL and DynamoDB single-table designs. Ivan pairs backend depth with front-end sensibility—he contributed UI fixes and LaTeX/percentage formatting to the popular BeakerX Jupyter extensions—demonstrating attention to developer UX in data tools. He is practiced in containerization with Docker, mentoring peers through code reviews, and troubleshooting complex production issues. Known for pragmatic engineering and a history across startups and consulting shops, he brings a track record of turning ambiguous requirements into reliable, performant systems.
code11 years of coding experience
job13 years of employment as a software developer
bookBachelor of Engineering (B.E.) Computer Science, Bachelor of Engineering (B.E.) Computer Science at Wyższa Szkoła Informatyki i Zarządzania w Rzeszowie
github-logo-circle

Github Skills (19)

data-visualizations10
javascript10
typescript10
data-visualisation10
typescript-types10
data-visualization10
typescripts10
jupyter9
html9
react8
css8
scala4
javas3
groovy3
clojure3

Programming languages (4)

JavaRustJavaScriptJupyter Notebook

Github contributions (5)

github-logo-circle
twosigma/beakerx

Jun 2019 - Aug 2019

Beaker Extensions for Jupyter Notebook
Role in this project:
userFront-end Developer
Contributions:16 commits, 7 PRs, 8 pushes in 1 month
Contributions summary:Ivan primarily contributed to the front-end aspects of the BeakerX Jupyter Notebook extensions. They fixed a double-click event issue in the dataGrid component and addressed repaint issues with HTML cell rendering in the table display. Furthermore, the user implemented support for formatting numbers as percentages within the TableDisplay and incorporated LaTeX support within cells, extending the data display capabilities.
jupyterlab-extensionjupyter-notebooknotebookbeakerjupyterlab
rootty/debugger

Jul 2019 - Aug 2019

A JupyterLab debugger UI extension
Contributions:3 pushes, 1 branch in 6 days
jupyterlab-extensionjupyterlabjupyterdebuggerui-extension
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