Karel Minařík

Prague, Prague, Czechia
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
Karel Minařík is a senior software engineer and architect with 17+ years building web applications, developer tools, and infrastructure, currently based in Prague. He joined Elastic shortly after its founding and authored the official Ruby and Go Elasticsearch clients, with his tooling used at companies like Facebook, TED and Shopify. Equally comfortable in design and backend engineering, he blends UI/UX sensibilities (Photoshop, HTML/CSS) with deep expertise in Ruby, Go, DevOps and cloud platforms (AWS/GCP). He has led architecture and implementation of complex projects—from social media monitoring and full-text search platforms to large-file upload tooling—and contributed key ops automation via Chef and monitoring tools. A regular conference speaker, open-source maintainer and former university lecturer in programming and data visualization, he surfaces practical solutions that balance business needs and technical rigor. Less obvious: his background spans interactive design, art direction and philosophy, which informs a pragmatic, human-centered approach to engineering.
code17 years of coding experience
job21 years of employment as a software developer
bookMA, Philosophy, MA, Philosophy at Univerzita Karlova v Praze
languagesEnglish, German
stackoverflow-logo

Stackoverflow

Stats
14,259reputation
1.1mreached
123answers
1question
Badges
homebrew
top-5%
ruby
top-5%
ruby-on-rails
top-5%
elasticsearch
top-1%
full-text-search
top-5%
curl
top-1%
github-logo-circle

Github Skills (43)

cookbook10
apidoc10
dsl10
amazon-elasticsearch10
testing10
configuration-management10
rails10
ruby10
chef-client10
elasticsearchquery10
go10
api10
aws-elasticsearch10
mongoid10
activerecord10

Programming languages (20)

C#JavaCSSRustCMakefileVueGo

Github contributions (5)

github-logo-circle
elastic/elasticsearch-rails

Nov 2013 - Jun 2018

Role in this project:
userBack-end Developer
Contributions:1 release, 511 commits, 63 PRs in 4 years 8 months
Contributions summary:Karel primarily focused on developing the "elasticsearch-rails" gem, which provides integrations for ActiveModel/Record and Ruby on Rails. Their contributions included adding the foundational structure for the gem and implementing adapters for ActiveRecord and Mongoid. Key features developed included the addition of a search method, and implementing core methods for indexing, including adding various options for the index.
ruby-on-railselasticrailsmongoidruby
karmi/retire

Feb 2011 - Apr 2014

A rich Ruby API and DSL for the Elasticsearch search engine
Role in this project:
userBack-end Developer
Contributions:792 commits, 4 comments, 1 issue in 3 years 2 months
Contributions summary:Karel contributed to the development of the Ruby API and DSL for the Elasticsearch search engine. The user added core features such as Gem dependencies, configuration options, client base classes and RestClient integrations, search queries, and support for facets and sorts. The user's contributions included implementing core functionalities and adding features for indexing and retrieving data from Elasticsearch. They also worked on integrating the functionality with an ActiveModel implementation, and built the foundational classes for persistence.
apidslmlsrubysynonyms
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