Technical skills gathered from professional and personal projects. Expanded list from my CV.

DatabasesPermalink

  • RDBMS: MySQL, PostgreSQL, Apache Hive, SQLite
  • NoSQL: MongoDB, Redis, Apache HBase, Amazon DynamoDB

ConceptsPermalink

  • Microservices, REST, Object Oriented Design, Lambda Architecture, MVP, Jamstrack

Big DataPermalink

  • Hadoop, Apache Flink, Hive, Big Query, Kafka, Sidekiq, RabbitMQ, Azkaban

WebPermalink

  • HTML, CSS, JavaScript, Static Site Generation (Jekyll), Liquid

InfrastructurePermalink

  • Heroku, Netlify, Google Cloud Platform, Docker, AWS

Build ToolsPermalink

  • Jenkins, Travis, GitHub Actions, Gradle, Ant, GNU Make, GCC, Clang*, Rake

PlatformsPermalink

  • GNU/Linux, BSD, macOS, Android, iOS, FreeRTOS, Robot Operating System, Arduino

TestingPermalink

  • TDD, JUnit, CUnit, Checktest, Mockito, python.unittest/doctests, pytest, FactoryBoy, rspec, minitest

Frameworks & LibrariesPermalink

  • Django REST Framework, Dropwizard, Ruby on Rails, ElasticSearch, Lucene, GLib, libcurl, lwIP, libspotify, JQuery, Pylons Pyramid, Taiga, WorkOS

VCSPermalink

  • Git, GitHub, Gerrit, SVN, Bitbucket

OtherPermalink

  • Vim, VSCode, Intellij, PyCharm, Cloud9, Eclipse, Postman, Kibana, Grafana, Valgrind, GDB, Jira, API Blueprint, Tmux, Doxygen, Virtualenv, Virtualbox, GIMP, Pixelmator, Wireshark, LaunchDarkly, DevCycle, Amplitude, Zuora, Datadog, Humio, Notion