Marcin Kulik

Founder at Kulik Consulting

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
Marcin Kulik is a founder and seasoned software engineer with 17 years of experience building backend platforms, developer tools, and SaaS infrastructure for startups and enterprises. Based in Poland, he blends hands-on systems work—DevOps, platform architecture and API design—with full-stack contributions in Elixir, Rust and JavaScript. He created the popular asciinema project and has driven key open-source pieces like GIF rendering and player UX, demonstrating a knack for both low-level C compatibility fixes and high-level product features. As founder of Kulik Consulting and former platform lead at Vic.ai, he specializes in making production systems reliable and developer-friendly. Colleagues know him for pragmatic engineering and for improving testability and observability across projects.
code17 years of coding experience
job17 years of employment as a software developer
bookZespół Szkół nr 1 im. Stanisława Staszica
bookBachelor's degree, Computer Science, Bachelor's degree, Computer Science at Wyzsza Szkola Zarzadzania i Bankowosci w Krakowie
bookMaster's degree, Computer Science, Master's degree, Computer Science at AGH University of Krakow
languagesEnglish, Polish
stackoverflow-logo

Stackoverflow

Stats
1,888reputation
198kreached
13answers
3questions
Badges
linux
top-5%
nginx
top-5%
ubuntu
top-5%
github-logo-circle

Github Skills (51)

javascript10
system-programming10
clojure-cli10
elixir10
testing10
rspec10
linux10
c1110
ruby10
clojure10
c1710
phoenix-liveview10
front-end-development10
phoenix-framework10
nodejs10

Programming languages (31)

CSchemeVim SnippetMakefileGoHTMLErlangTypeScript

Github contributions (5)

github-logo-circle
asciinema/asciinema-player

Mar 2014 - Jan 2023

Web player for terminal session recordings
Role in this project:
userFull-stack Developer
Contributions:57 releases, 4 reviews, 959 commits in 8 years 11 months
Contributions summary:Marcin's commits primarily focus on enhancing the user interface of the terminal session player. They implemented test suite configuration and configured asset concatenation and minification, indicating a focus on the development process. Furthermore, the user was also responsible for building new features such as including a basic React.js UI example and a brand new React.js based player, showing their active engagement in frontend development.
asciicastasciinemarecordingmixerterminal
asciinema/asciinema-server

Nov 2011 - Apr 2022

Platform for hosting and sharing terminal session recordings
Role in this project:
userBack-end Developer
Contributions:12 releases, 3 reviews, 2441 commits in 10 years 7 months
Contributions summary:Marcin contributed to both the backend models and API endpoints, focusing on improving the asciicast server. Their work involved removing unused database columns, refactoring existing models, and introducing new features related to user management and processing. The user also modified the codebase to support both current and legacy client upload formats, showcasing familiarity with existing API structures and a good understanding of database schemas.
hostingsharingpwarecordingterminal
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
Marcin Kulik - Founder at Kulik Consulting