Giter VIP home page Giter VIP logo
Konstantin Gredeskoul photo

kigster Goto Github PK

followers: 185.0 following: 195.0 repos: 184.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

algorithmic-exercises icon algorithmic-exercises

Various questions, problems, exercises solved in ruby and C++, and provided with sometimes multiple solutions, and Big O evaluation.

ansiweather icon ansiweather

Weather in your terminal, with ANSI colors and Unicode symbols

arduino-cmake-oversized-image icon arduino-cmake-oversized-image

This project, based on the Arduino-CMake template, was created to demonstrate the difference in binary image size produced by the Arduino IDE, versus Arduino-CMake build system. July 2018 Update! ★ It has since been resolved. See https://github.com/arduino-cmake/arduino-cmake/issues/67

arduino-library icon arduino-library

This gem encapsulates many concepts related to how Arduino Libraries are indexed, how their metadata is validated, or .properties file generated. It supports searching the Arduino library database for any terms. This gem is used by Arli — Arduino Installer CLI toolkit.

arli icon arli

Arli is the command line tool, that's both — the Arduino Library manager that's decoupled from any IDE, as well a project generator based on "arduino-cmake". By coupling dependency management with CMake-based build system, Arli provides an easy way to package, share, and distribute complex Arduino projects.

arli-cmake icon arli-cmake

Some additional helpers for arduino-cmake project, as well as the helpers to connect Arli library Manager.

arpm icon arpm

The Arduino Package Manager

asciiduino icon asciiduino

Library that makes displaying shapes/frames on RainbowDuino LED Matrix easy using ASCII pictures as source input

attr_memoized icon attr_memoized

Memoize attributes in a thread-safe way. This ruby gem adds a `#attr_memoized` class method, that provides a lazy-loading mechanism for initializing "heavy" attributes, but in a thread-safe way. Instances thus created can be shared among threads.

aurora icon aurora

Aurora runs on SmartMatrix, a beautiful music visualizer, dynamic art display, video game art display.

auto-dimming-clock icon auto-dimming-clock

Digital wall clock, or a bed-side clock, or whatever type of clock you like, equipped with a rotary encoder knob, a photo resistor able to aid in adjusting brightness as it changes throughout the day. The clock can be equipped with an optional strip of neo pixels – for some extra color. Works with Arduino Uno, Nano, Mini Pro, as well as Teensy.

awesome-bash icon awesome-bash

A curated list of delightful Bash scripts and resources.

awesome-ruby icon awesome-ruby

:gem: A collection of awesome Ruby libraries, tools, frameworks and software

awesome-shell icon awesome-shell

A curated list of awesome command-line frameworks, toolkits, guides and gizmos. Inspired by awesome-php.

back-seat-driver icon back-seat-driver

Autonomous Arduino Robot control library in C++. Easily drive various kinds of robots without blocking or sleeping. Supports servo-based bots and DC motor based using Adafruit Motor Shield.

bashmatic icon bashmatic

Optimized for humans, 500+ BASH functions for all walks of life. Über Toölkit for über geeks and UNIX command line power users.

bats icon bats

Bash Automated Testing System

bazel icon bazel

a fast, scalable, multi-language and extensible build system

bazel-in-pictures icon bazel-in-pictures

Various UML-like diagrams explaining Bazel API for those creating new rules

beatify icon beatify

A wrapper project around "beet" open source music organizer, suitable for DJs with large music folders.

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.