
Andrew Mikhalenia
Fähigkeiten und Kenntnisse
Werdegang
Berufserfahrung von Andrew Mikhalenia
- Bis heute 2 Jahre und 8 Monate, seit März 2023
CTO
Onboarding.online
- Client Architecture Development: Creating React microservices based on npm packages, distributed using NX and Lerna. - Microservices Development: Building microservices using Go/Node.js and Redis. - Screen Model Generation System: Developing systems to generate screen models for Swift, Node, Go, and Kotlin. - Google Cloud Platform (GCP): Setting up CDN, managing GKE, working with MultiClusterIngress and MultiClusterServices, and automating certificate generation for custom domains using Cert-Manager.
- 1 Jahr und 1 Monat, Jan. 2022 - Jan. 2023
Software Engineer
Mapbox
Here, I worked as a data processing team leader. I processed all geometry from OpenStreetMaps to detect vandalism and other violations. I used Airflow, PySpark, Node.js, and Go. All of this work on AWS. I had initiated the splitting of a big monolith based on the PySpark, which worked on AWS EMR, to Golang microservices run on the AWS ECS + Athena because we had problems with costs and performance.
- 1 Jahr und 3 Monate, Okt. 2020 - Dez. 2021
Software Engineer
Avito
Development of microservices based on Go, PHP, Python, and Node.js. There, I was the leader of a small feature team. My responsibilities as a team leader included the creation of feature requirements, making a features architecture and documentation, planning of feature development, communication between other teams related to some features, planning, grooming, retro by scram process, code-review, and coding. There, I created the moderation system to moderate business profiles on avito.ru.
I developed microservices based on JavaScript/TypeScript, Node.js, and AWS services for Boden, a clothing business. There, I worked with DynamoDB, Kafka, SQS, Aurora DB, Terraform, etc.
There, I worked as a full-stack engineer on the Spanning Backup products. It’s a backup system of G-Suite, Office 365, and Salesforce. Here, I mainly worked with JavaScript/TypeScript/Node.js. I also helped other developers solve different problems as a solution architect. For example, I've solved the problem with the large lists on Redis using Lua scripts or the problems with the large tables on InnoDB MySQL, etc.
- 10 Monate, Juli 2018 - Apr. 2019
Software Engineer
Spiral Scout
I worked there as a backend developer on a product from the B2B industry called Inturn. I've worked with PHP7(Laravel 5) and Go to build microservices, such as Lambda for AWS. I also had experience with PostgreSQL, Redis, RabbitMQ, and other technologies.
- 1 Jahr und 11 Monate, Sep. 2016 - Juli 2018
Software Engineer
Playtika
I did a server-side development for the Bingo Blitz game. I created some features and refactored the existing code. I’ve used PHP7, MySQL, Sqlite, Redis, Memcached, Couchbase, Vertica, Liquibase, Vagrant, Docker, Ansible, and other technologies. I was working on logging systems for mobile devices. It was written in Node.js. Also, I had the experience of leading a team there. I was a tech lead for two features teams.
It was the development of a popular CRM system - SugarCRM. I worked with Laravel 4.2, 5 on the backend and Backbone.js, Vue.js on the front-end, MySQL, and ElasticSearch. I created the SAML IDP server and OAuth2 SSO server, a migration from Laravel 4.2 to Laravel 5, discovery, choose technologies, create microservices on Node.js, and so on.
- 3 Jahre und 2 Monate, Juli 2012 - Aug. 2015
Software Engineer
TUT.BY MEDIA
I worked as a full-stack developer in this company. I used PHP5, Gearman API, Redis, Sphinx, MySQL, JS, JQuery, Bootstrap, and other technologies.
- 3 Jahre und 9 Monate, Nov. 2008 - Juli 2012
Software Engineer
Telecontact
It was the development of some programs for call-center operators based on PHP5 and MySQL.
Ausbildung von Andrew Mikhalenia
- 11 Monate, Sep. 2014 - Juli 2015
Intelligent technology in the management of technical systems
Belarusian National Technical University
- 5 Jahre und 11 Monate, Sep. 2008 - Juli 2014
Information technologies software
Belarusian State University of Informatics and Radioelectronics
- 3 Jahre und 11 Monate, Sep. 2004 - Juli 2008
Information technologies software
Minsk state higher radioengineering college
Sprachen
Englisch
Fließend
Russisch
Muttersprache
XING Mitglieder mit ähnlichen Profilangaben
XING – Das Jobs-Netzwerk
Über eine Million Jobs
Entdecke mit XING genau den Job, der wirklich zu Dir passt.
Persönliche Job-Angebote
Lass Dich finden von Arbeitgebern und über 20.000 Recruiter·innen.
21 Mio. Mitglieder
Knüpf neue Kontakte und erhalte Impulse für ein besseres Job-Leben.
Kostenlos profitieren
Schon als Basis-Mitglied kannst Du Deine Job-Suche deutlich optimieren.