Résumé
Work experience
- Software Engineer
- OVO Energy Ltd10/2019–06/2022|London, UKWork on:
- Developing, maintaining and monitoring RESTful web services
- Backend development (Scala, Cats, FS2, Doobie, Http4s, PostgreSQL, Kafka)
- DevOps (AWS, GCP, Aiven, Terraform, CircleCI, Docker, Kubernetes, Flux, shell scripting)
- Frontend engineering (React)
- Monitoring with InfluxDB/Grafana, Datadog
- Software Engineer
- AOE GmbH2015–10/2019|Krefeld, GermanyWork on:
- RESTful web services
- Ecommerce solutions based on Magento
- Backend development (PHP, Magento, Java, Scala, Play Framework, Akka, Slick, PostgreSQL)
- Frontend engineering (NodeJs, ExpressJs, Vue.js, Webpack, SASS)
- DevOps (AWS, CI with Jenkins and Gitlab, docker, shell (bash) scripting)
- Frontend Engineer
- Aijko GmbH2010–2015|Krefeld, GermanyDeveloping CMS and Ecommerce solutions based on Silvestripe, TYPO3 and Magento.
Used technologies: PHP, Zend Framework, Apache/Nginx, Mysql, SASS/CSS, Jade/Pug/Html, Javascript, Jquery, NodeJs - Software Developer (trainee)
- It service & solution GmbH & Co. KG2008–2010|Duisburg, Germany
- Developing an ERP software solution based on Microsoft Dynamics NAV
- Learning Java, C#, .NET
Education
- KBM / BBBK Duisburg
- 2008–2011|Duisburg, Germanyschuler part of training as an IT specialist for software development
- Siemens Berufskolleg für Informations-, Kommunikations- und Automatisierungstechnik - BIKA Düsseldorf
- 2007–2008|Düsseldorf, Germany
- information technology basics
- programmming with C/C++
Skills
Software / Backend Engineering
- Languages
- Scala
- Haskell
- Java
- C++
- Typescript / JavaScript
- SQL
- PHP
- Libraries / frameworks / tools
- Cats
- fs2
- Doobie
- Skunk
- Http4s
- Play
- Akka
- Slick
- SBT
- TYPO3
- Magento
- Zend Framework
- Data Management
- PostgreSQL
- Kafka
- Redis
- InfluxDb
- BigQuery
- MySQL
Front End Engineering
- Languages
- JavaScript
- CSS / SASS
- HTML / Pug.js
- Libraries / frameworks / tools
- Vue.js
- React
- Node.js
- Webpack
- Bootstrap / Foundation
- jQuery
Dev Ops / Cloud Computing
- Google Cloud
- AWS
- Terraform
- shell scripting
- Jenkins / Gitlab / CircleCi
- Docker
- Kubernetes
Environment / methodologies
- Agile
- Scrum
- Kanban
Spoken languages
- English
- German
- Russian