Yaraslau Kurmyza

People call me Yarik, if they don't want to break their tongue pronouncing Yaraslau. I love learning and trying new things out, working on challenging projects and having smart people around. Most of my time I'm doing backend/frontend/devops and sometimes Python. Sometimes native for Android.

Twitter lotask
github lotas
gitlab lotask

Skills

Backend Development
PHP, Node.js, ASP.net, Python, Go
Frontend Development
ES6/7, Angular.js, React, ReactNative, Redux, WebRTC
Devops
AWS services, Monitoring, Linux administration, Docker
Native Mobile Development
Android (Java), ReactNative (iOS/Android)
Other
Project management, Test driven development, Mentoring
Languages & stacks
Assembly (32 & 64bit), Haskell & FP , Python, Ruby, C, vim, Bash, zsh

Experience

Elucidate

https://elucidate.co

Principal Engineer Nov 2018 – Present

An innovative SaaS-based solution for FinCrime Risk Management.

  • Microservices
  • Kubernetes
  • Gitlab CI/CD
  • Node.js, Python
  • Vue.js, Vuex, Vue-ORM
  • DevOps

Daimler Mobility Services

https://www.daimler.com/products/services/mobility-services/

System Architect and Tech Lead Nov 2017 – Nov 2018

Autonomous fleet management. Ride-hailing app working on top of asynchronous and distributed microservice-based backend. Was responsible for the backend architecture, development guidelines and system design.

  • Microservices based architecture
  • Kubernetes
  • Gitlab CI/CD
  • Node.js, Typescript, Python, Golang
  • RabbitMQ
  • React, Redux

Croove

https://letscroove.com

Head of Web May 2017 – Oct 2017

Croove is the new car rental community from Daimler for people who don't always need their cars and also for those who would would like to rent one for a couple of days - it's like AirBnB for cars, open for all brands. Croove was aquired by TURO.

  • Leading the web team
  • Working on microservice-based architecture
  • Code reviews / pair programming / mentoring
  • Improving build toolchain and dev experience
  • Promoting best practices and techniques

Crosslend

https://uk.crosslend.com

Lead Frontend Developer Oct 2014 – May 2017

Crosslend is a European cross-border lending platform to connect borrowers and investors from different european countries.

  • Leading the team of the frontend developers
  • Code reviews / pair programming / mentoring
  • Improving build toolchain and dev experience
  • Managing deployment and CI/CD processes
  • Developing WebRTC video solution based on Kurento Media Server
  • Planning team Sprints

Loliful

https://loliful.io

side project, full-stack developer May 2003 – Present

The world's first app for creating jokes collaboratively

  • Full development lifecycle
  • Automated deployment with CI/CD
  • Server monitoring, logs management
  • Slack bot and Facebook Messenger integrations

crobo

https://www.crobo.com/

Senior software developer May 2014 – Sep 2014

Developing online marketing platform

  • PHP, Symfony2, REST API
  • Elasticsearch, MySQL, Redis
  • Angular.js SPA

Die Kapitaene

http://www.die-kapitaene.de/

Software developer Sep 2012 – Apr 2014

Building SMS messaging platform, Lovoo dating platform and other services

  • PHP, Symfony2
  • Angular.js

Yangutu

https://meetville.com/

Team Lead Jun 2010 – Sep 2012

Building and leading online dating platform.

  • Highload
  • PHP, ZendFramework
  • Sphinx search
  • MySQL, redis, memcache
  • JavaScript, jQuery, jQuery mobile, Facebook Canvas app

Somedia (HunanoIT)

http://humanoit.ru/

Lead developer, System architect Nov 2008 – Sep 2012

High-loaded web projects, social networks, optimizations.

  • PHP, ZendFramework
  • Apache, nginx
  • FB, Twitter
Software Developer Sep 2005 – Oct 2008

Worked on a wide range of projects and stack. Both in junior and senior positions plus team lead and product manager

  • ASP.NET C# projects
  • PHP4/5, ZendFramework
  • jQuery, prototype.js, Ext.js

F1man

https://f1man.net/

side project Jan 2008 – Present

F1 Community predictions manager

  • PHP, MySQL, memcache

Mutiful

https://play.google.com/store/apps/details?id=space.eya.mutiful

side project Jan 2014 – Jan 2015

Simple application to control smartphone volume remotely with SMS.

  • Android (Java)

Komundroid

https://play.google.com/store/apps/details?id=com.yaraslav

side project Sep 2010 – Oct 2014

Android application to keep track of accounting costs for utilities

  • Android (Java)

Education

Grodno State University

Sep 1999 – Jun 2004
Bachelor of Science – Applied Maths and Information Technology
  • Cryptography
  • Assembly
  • Statistics
  • Linear Algebra

Languages

English Full working proficiency
German Limited working proficiency
Russian Native
Belarusian Native

Interests

Guitar
  • electric guitar
  • classical guitar
Sports
  • Formula-1
  • Football
  • Ice Hockey
  • Basketball
  • Racing
Cycling
  • biking
  • bicycle
Travelling
  • travelling
  • exploring
Photography
  • mirrorless
  • dslr
  • drone