Giter VIP home page Giter VIP logo
Konstantin Gredeskoul photo

kigster Goto Github PK

followers: 186.0 following: 197.0 repos: 185.0 gists: 30.0

Name: Konstantin Gredeskoul

Type: User

Company: @pioneerworks @ReinventONE @wanelo @fossas @bazelruby

Bio: Ex-Staff Engineer @ Coinbase & FOSSA, 4x CTO of VC-funded startups. Scaling ● DevOps ● Ruby ● Bazel ● Mentor ● Speaker Wanelo, Coinbase, ModCloth, Blurb, Topica

Twitter: kig

Location: San Francisco, CA

Blog: https://kig.re/

What's up, I'm Konstantin


About Me

Software Engineering

Currently, I'm a Principal Software Engineer for HealthSherpa.

I used to be a CTO at four separate startups, largeset of which was Wanelo.

I was a Staff Software Engineer at Coinbase and Fossa.

Ruby

I am big open-source proponent, and I wrote about a few dozen open-source Ruby gems with over 120M downloads.

Among the most popular gems are:

  • colored2 — ASCII color ruby gem
  • sym — Symmetric encryption vi CLI or API based on OpenSSL
  • simple-feed - Redis based backend for twitter-like feeds
  • puma-daemon — Puma daemonization library

DevOps, Build, and Systems Configuration

I do a lot of Infrastructure and Scalability work, so among my other projects are:

Music

I play piano, guitar and drums.

I've been DJ-ing since the vinyl days (house, tech-house, progressive, techno, downtempo)

I also have been composing and producing electronic music for over 20 years,

Hardware Projects

I have also written projects in C/C++ for Arduino platform.

Some of my popular projects and posts are:


Based on the template by Phil Nash.

Konstantin Gredeskoul's Projects

makeabox.app icon makeabox.app

Work in progress — evolution of the original MakeABox application, this one will use Angular and Rails 6

markdown-styles icon markdown-styles

Markdown to static HTML generator and multiple CSS themes for Markdown

mc-settings icon mc-settings

Convenient way to manage ruby application settings/configuration across multiple environments. NOTE: this fork is now the primary source of the mc-settings ruby gem.

menu icon menu

Minimal AVR LCD Menu System in C

minimal-mistakes icon minimal-mistakes

:triangular_ruler: Jekyll theme for personal sites, blogs, and portfolios. Two-columns and extremely flexible.

mms-mime icon mms-mime

Ruby parser for MM7-wrapped MMS/MIME messages

molder icon molder

Molder is a command line tool for generating and running (in parallel) a set of related but similar commands. A key use-case is auto-generation of the host provisioning commands for an arbitrary cloud environment. The gem is not constrained to any particular cloud tool or even a command, and can be used to generate a consistent set of commands based on several customizable dimensions.

monorepo-tools icon monorepo-tools

[READ-ONLY] Tools for building and splitting monolithic repository from existing packages (with their history unchanged)

myinterviews icon myinterviews

Application to manage job applications, interviews, cover letters and feedbacks

neo-ring icon neo-ring

Ring of NeoPixels based on the Adafruit_NeoPixel library and an example.

neo4j-imdb icon neo4j-imdb

This is a Dataset from IMDB prepared to be ingested in Neo4J.

neon-dj icon neon-dj

A fork of pixelmatrix/aurora that's too heaviliy modified.

net-scan icon net-scan

A small Ruby gem that will scan your local network for running HTTP services and return an array IP addresses.

nginx icon nginx

Development repository for nginx cookbook

omnipix icon omnipix

Various animations on 32x32 LED matrix powered by Teensy 3.1, SmartMatrix, and a custom enclosure.

onebutton icon onebutton

An Arduino library for using a single button for multiple purpose input.

pause icon pause

Fast, flexible, and easy to use rate limiter or throttler for multi-process ruby applications backed by Redis.

performance-compare icon performance-compare

A simple gem that can be used to compare algorithm implementations in Ruby using a single thread, a thread pool, or a process pool.

pgbouncer icon pgbouncer

This cookbook installs and configures pgbouncer on SmartOS (Illumnos) or Ubuntu/debian system with SystemD.

playgine icon playgine

Gaming backend engine written in Rails 6, TypeScript, PostgreSQL

postgres icon postgres

Install/Configures postgresql from sources

public_activity icon public_activity

Easy activity tracking for models - similar to Github's Public Activity

pullulant icon pullulant

Kick start a fresh development environment on any Mac with OS-X El Capitan, with this opinionated, but modular and customizable installer. It's based on HomeBrew, SproutWrap cookbooks, and about 2K lines of Bash programming :)

puma icon puma

A Ruby/Rack web server built for concurrency

puma-daemon icon puma-daemon

Puma (starting version 5) removed automatic demonization from the gem itself. This functionality was extracted to this gem, which supports Puma v5 and v6.

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo D3

    Bring data to life with SVG, Canvas and HTML. 📊📈🎉

Recommend Topics

  • javascript

    JavaScript (JS) is a lightweight interpreted programming language with first-class functions.

  • web

    Some thing interesting about web. New door for the world.

  • server

    A server is a program made to process requests and deliver data to clients.

  • Machine learning

    Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google ❤️ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.