
Mykhailo Lieibenson
Fähigkeiten und Kenntnisse
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 2024Aiven
Senior Solutions Architect (Enterprise customers, Post-sales)
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.
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 2021Avantgarde Gesellschaft für Kommunikation mbH
(Consultant) Software Architect — WebRTC
4 months contract engagement. WebRTC solutions, analysis of current system, providing investigation insights and implementing suggested improvements.
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. 2018Telefónica Deutschland Gruppe
Senior Software Engineer — IoT
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 2017Deutsche Telekom AG
Lead Full-Stack Software Engineer — Real-Time Communication (WebRTC)
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.
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.
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.
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 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.
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.