Dmytro Strumilenko

Senior Ruby developer / Software architect / Senior Web developer / Head of development

Summary

  • Over 20 years of professional experience in dev
  • Deep understanding of web application development, architecture, infrastructure
  • TDD/BDD
  • Strong skills in software development and architecture
  • Knowledges of best practices and software design patterns
  • Constant improvement of tech-skills, tools and platforms knowledges
  • Engineering approach
  • Good communication skills

Experience

Head of Development, System Architect, Senior DeveloperHero Gaming AB, Sweden

2015-01 – present

Responsibilities:

  • Developing and support multiple backend applications
  • System architecture
  • Infrastructure
  • Code review
  • Managing dev and devops teams
  • Mentoring team members
  • Collecting, formulating and revisiting requirements
  • Working closely with domain experts

Tools and technologies: Ruby, Ruby on Rails, PostgreSQL, Redis, ELK stack, Linux, Ansible, Capistrano, Terraform, AWS, JS, Git

Team Lead, Senior Ruby developerGera IT, Ukraine

2010-03 – 2015-01

Responsibilities:

  • Developing various applications
  • System architecture
  • Infrastructure
  • Code review
  • Mentoring team members

Tools and technologies: Ruby, Ruby on Rails, PostgreSQL, MySQL, MongoDB, Redis, Linux, Ansible, Capistrano, JS, Git

Senior software developerWEB100 Technologies, Ukraine

2005-10 – 2010-03

Responsibilities:

  • Developing various applications
  • System architecture
  • Infrastructure
  • Code review

Tools and technologies: Ruby, Ruby on Rails, PostgreSQL, MySQL, MongoDB, C#, C, PHP, Redis, Linux, Ansible, Capistrano, JS, Git

Senior game developerBTE Software, Ukraine

2005-06 – 2005-10

Responsibilities:

  • 3D video game development

Tools and technologies: C++, OpenGL, Shaders, GLSL, HLSL

Senior game developer, Game developer, Junior game developerBravo Interactive, Ukraine

2001-02 – 2005-06

Responsibilities:

  • 3D video game development
  • Creating a game engine
  • Developing games for various platforms

Tools and technologies: C++, OpenGL, OpenAL, DirectX, Shaders, WinAPI

Malmö, Sweden

+46-73-976-18-60

dima.lunich@gmail.com

github.com/lunich

linkedin.com/in/lunich

Buzz Words

Ruby, Rails, TDD, BDD, PostgreSQL, MySQL, Redis, Git, Linux, AWS, ELK, JS, Docker, Containers, Terraform, Capistrano, Ansible, Chef, MongoDB, C++, C, OpenGL, PHP, Ajax, JSON, SOAP, C#, .NET, DirectX, RVM, JQuery, Websockets

Education

Master degree in microelectronics

Kyiv Polytechnic University

1998 – 2004

Languages

English – advanced

Swedish – limited

Ukrainian – native

Russian – native