×
Danylo Hlynskyi

Danylo Hlynskyi

Software engineer / DevOps / Educator

Kyiv / Ivano-Frankivsk, UA
+380983978707
English, Ukrainian, Russian

Background


About

About

Programmer, engineer with rich production experience: .NET GUI, game server, game client and web application backend.

Also looking for ways to improve computer science education!

Work Experience

Work Experience

  • Python EducatorBroBots, private school

    Dec, 2020 - Present

    Run Python classes, both online and offline, for students 6-11 grades

    • Got hands dirty into kids pedagogy and edutech

    • Wrote Python & algorithms curriculum materials

    • Got practical class management experience

  • Lead DevOpsAmplicare, eHealth company

    Jul, 2017 - Nov, 20203 years 4 months

    Development, maintenance and support of an AWS-based server infrastructure

    • Operated TB-scale amount of data

    • Made multiple pipeline optimizations (indexes, DB and tables split, caching optimizations, compression)

    • Implemented container orchestrator support, so developers could publish and test their own code branch

    • ElasticSeach pipeline maintenance

    • Got an introduction into causality analysis

    • Helped company to pass SOC2 audit

  • Software engineer/DevopsMoonmana, gamedev studio

    Oct, 2012 - Jun, 20174 years 8 months

    Performed all SW stages of game development: Java/Postgresql server, ActionScript3/C++ mobile client, deployment and production maintenance

    • Java/Tomcat/Hibernate/EHcache server tech stack, lots of server coding

    • Wrote lots of ActionScript3 game logic, transpiled into C++

    • Learned ops and devops the hard way

    • Developed initial deploy system and server infrastructure (NixOS/NixOps)

    • Self-hosted PostgreSQL database, with backups and maintenance

  • Junior software engineerIT-Enterprise, ERP system

    May, 2010 - May, 20122 years

    Support company in complex migration from FoxPro to C#. UI engineering, translating code,

    • C#, FoxPro, SQL-Server tech stack

    • Found and fixed remote crash bug. Any client could kill all other clients

    • Created custom textbox control

    • Metric collection from Windows systems, load balancing based on metrics

Skills

Skills

  • AWS

    EC2

    IAM

    Route53

    S3

    RDS

    RedShift

    Elasticache

    Lambda

    Terraform

  • Linux

    posix

    bash

    tmux

    vim

    Ubuntu

    nix/NixOS

    Docker

    systemd

  • Languages

    bash

    Python

    SQL

    nix

    markdown

    HTML

    Java

    ActionScript3

    C++

    Haskell

  • Technologies

    Terraform

    Vault

    Nomad

    Consul

    PostgreSQL

    Redis

    ElasticSearch

    Docker

    nix

    GSuite

    git

    mercurial

    Jenkins

    SaltStack

Education

Education

  • Software Development and Automation, Bachelor, University

    Sep, 2007 - Jan, 2013

Interests

Interests

  • Programming

  • Math

  • Edutech

  • Rollerblading