Navigation überspringen

Mykhailo Lieibenson

is working from home. 🏡

Angestellt, (Contract) Senior Software Architect, Vinivia AG
Berlin, Deutschland

Fähigkeiten und Kenntnisse

Node.js
Go
Docker
PHP
MySQL
TYPO3
JavaScript
Ajax
OOADP
Design Patterns
Usability
HTML5
XML
CSS
Team leading
WebRTC
Grunt
Gulp
nginx
ORTC
Mesos
Hazelcast
Ansible
Vagrant
Tokbox
Mocha
Selenium
ES6
Microservices
Realtime
Video Conferencing
webrtc
IoT
Internet of Things
Software Development
Go (programming language)
Apache Kafka
MongoDB
grpc
REST
GraphQL
Kubernetes
ArgoCD
TypeScript
Docker Swarm
CI/CD (continuous integration/delivery)
Redis
Loki
APM
Grafana
AWS
GCP
Azure
Thanos
Prometheus
Observability
Apache Flink
React.js
React Native
JWT
OAuth 2.0
RTP
RTMP
HLS
Clickhouse
OpenSearch
Terraform
Pulumi
Leadership
Team Management
Team leadership

Werdegang

Berufserfahrung von Mykhailo Lieibenson

  • Bis heute 1 Jahr und 3 Monate, seit März 2024

    (Contract) Senior Software Architect

    Vinivia AG

    Working on technological vision and architecture for distributed backend based on microservices and event-driven architecture for video streaming social network. NestJs, Apache Kafka, MongoDB, gRPC, GraphQL, REST, Kubernetes, ArgoCD, TypeScript, Docker, Github Actions, BullMQ, Redis, Loki, Datadog, Grafana, AWS, Prometheus, OTel, Kafka Connect, JWT, JWK, StoreKit, OAuth2, OTP, RTMP, RTP, WebRTC, HLS, Live streaming by AWS IVS, Clickhouse, Opensearch, OLAP, OLTP, AWS, CI/CD, Terraform, Engineering Team mgmnt

  • 2 Jahre und 8 Monate, Aug. 2021 - März 2024

    Senior Solutions Architect (Enterprise customers, Post-sales)

    Aiven

    Working as Solutions Architect in the Post-Sales cycle I help my customers to get the best of Aiven Platform and Services by providing them with guidance, best practices and guardrails. Helping them to integrate our services with their architecture often based on microservices, event-driven architecture, OAuth2, JWT, REST APIs, Terraform integrated in their DevOps workflows, etc. I work closely with Customer Success Managers and Account Directors to make sure our customers are set up for success.

  • 1 Jahr und 7 Monate, Feb. 2020 - Aug. 2021

    Software Architect — WebRTC, Microservices

    audibene

    Building a platform which enables remote (telemedicine) hearing aid fitting. Working with local leaders to establish best practices, guidelines and defining future-proof microservice based architecture. Technical leadership of the team(s). Designing APIs, contracts and message schemas. Optimizing infrastructure and processes. Revisiting and revamping legacy architecture, processes and technologies, including Authentication, Authorisation and Account systems.

  • 4 Monate, Apr. 2021 - Juli 2021

    (Consultant) Software Architect — WebRTC

    Avantgarde Gesellschaft für Kommunikation mbH

    4 months contract engagement. WebRTC solutions, analysis of current system, providing investigation insights and implementing suggested improvements.

  • 1 Jahr und 1 Monat, Jan. 2019 - Jan. 2020

    Lead Platform Software Engineer — IoT

    ams OSRAM Deutschland

    Building B2B IoT platform. Leading team of 9. Acting as interim architect when necessary.
 Designing APIs, microservices and solutions.
 Mostly responsible for outbound data streams, i.e. Websocket, Webhook, Notifications, etc. Also for Apache Kafka related topics. Node.js, Go, Kafka, REST, Websocket, HTTP, MQTT, CoAP, Redis, Postgres, Timescale, Nginx, Microsoft Azure, Docker, Kubernetes (k8s), JWT, Certificates, HMAC, OpenAPI, AsyncAPI, Bitbucket, Bitbucket Pipelines, Make, OAuth2, Microservices.

  • 1 Jahr und 7 Monate, Juni 2017 - Dez. 2018

    Senior Software Engineer — IoT

    Telefónica Deutschland Gruppe

    Building IoT platform.
 Go, Docker, Docker Swarm, Kafka, REST, Postman/Newman, Node.js, AWS, Microservices, Orchestration, Elixir, MQTT, WebSocket, Nginx, Bash, JWT, Swagger, Docker Registry, Traefik, Bash, Gitlab, Gitlab CI, OAuth2, AWS EC2, AWS ECR, etc. Technical Pre-Sales.

  • 1 Jahr und 2 Monate, Apr. 2016 - Mai 2017

    Lead Full-Stack Software Engineer — Real-Time Communication (WebRTC)

    Deutsche Telekom AG

    Startup in Stealth Mode c/o Deutsche Telekom AG Developing B2C real-time communication platform with Audio, Video, Screen & File sharing, Chat, Whiteboard, Electronic Document Signature, CRM and Exchange integrations to boost online sales. Working closely with CTO on system and software design. Building micro-services with NodeJS and Hapi. Working closely with Infrastructure team to implement DevOps culture within teams and making sure there is a CI/CD pipeline of features and improvements to our customers

  • 1 Jahr und 10 Monate, Juli 2014 - Apr. 2016

    Senior Software Engineer II

    Citrix Systems GmbH

    Developing JavaScript Audio/Video RTC library utilising WebRTC/ORTC. Designing APIs and protocols.
It is used by internal framework and GoTo* web clients (i.e. GoToMeeting). Developing test client (Single Page App Web Endpoint for our JS library and backend). Supporting CI by providing build & deploy process using Grunt and Bamboo integration. Automating all the things. Taking care about AWS S3, CloudFront, Elastic Beanstalk deployments. 
And about in-house Bower distribution.

  • 3 Jahre und 1 Monat, Juni 2011 - Juni 2014

    Lead Web Developer

    Crytek GmbH

    GFACE.com I’m leading team of 8, but meantime I’m hands on developer. Most of the time I'm writing code in javascript using YUI3 framework. We are building highly modular big SPA (single page web application) using ES5, HTML5, CSS3 technologies and supporting only modern browser, i.e. latest Chrome, Firefox, IE10+.
 We have approximately 1.5Mb uncompressed CSS code and about 250 javascript modules which is around 3Mb of uncompressed code base. Also taking care about optimization and architecture.

  • 5 Jahre, Apr. 2006 - März 2011

    Senior PHP & TYPO3 Team Leader

    AMERIA AG

    I was involved into all TYPO3 projects. Made strategic decisions. I shared my knowledge with colleagues. Consult teams and take active part in R&D. 
Strive to improve a lot of things.
Participated in T3UXW09 as project manager. One of the organizers of T3CAMP:UA 2009 and TYPO3 Certification in Ukraine.

As team leader for outsourcing team on behalf of 21TORR Interactive my main responsibility is to lead the team to the right direction. Help them to feel comfortable and provide amazing results.

  • 3 Monate, Juni 2010 - Aug. 2010

    Junior Objective-C developer

    AMERIA AG

    Development of small games for iPad

  • 5 Monate, Juni 2005 - Okt. 2005

    Junior Web Developer

    Elantum

    Junior developer in small team of 3 people. Maintain in-house CMS system based on PHP and XSLT.

Ausbildung von Mykhailo Lieibenson

  • 4 Jahre und 11 Monate, Sep. 2002 - Juli 2007

    Math & Computer Science

    Taurida 'V. I. Vernadskiy' National University, Simferopol

    Web Development

Sprachen

  • Englisch

    Fließend

  • Deutsch

    Grundlagen

  • Ukrainian

    Muttersprache

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.

  • 22 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.

21 Mio. XING Mitglieder, von A bis Z