Alexander Semeonov

Angestellt, Senior Software Engineer, TTMzero

Berlin, Deutschland

Fähigkeiten und Kenntnisse

Spark
Hadoop
Scala
Python
Java
C++
Linux
Functional Programming
SQL
Apache Hive
JavaScript
Oozie
Hbase
Yarn
Data Warehouse
Data Engineering
Kafka
Akka
Kubernetes
Docker

Werdegang

Berufserfahrung von Alexander Semeonov

  • Bis heute 2 Jahre und 10 Monate, seit Sep. 2021

    Senior Software Engineer

    TTMzero
  • Bis heute 3 Jahre und 4 Monate, seit März 2021

    Senior Software Engineer

    Upwork

    - Backend(Scala, Akka HTTP/Streams, Cats Effect and other type level libraries, Python, Flask)- - Data Engineering(Apache Spark, Hadoop, Kafka)

  • 8 Monate, Juli 2020 - Feb. 2021

    Senior Software Engineer

    AutoScheduler.AI

    - Implementation of data ingestion from the 3rd party API. - Implementation of API backend - Analysis of the legacy system and design of the new data model.-- Maintenance and refactoring legacy C++ code

  • 1 Jahr und 3 Monate, Jan. 2019 - März 2020

    Senior Software Engineer

    RBC Royal Bank

    Working on a large scale data platform(real-time and batch) for analytics applications using Kafka/Kafka Streams, Spark Streaming, Hadoop, Redis, ElasticSearch. Contributing to DevOps environment(Containerization, Docker, Openshift/Kubernetes)

  • 1 Jahr und 6 Monate, Aug. 2017 - Jan. 2019

    Senior Software Engineer

    TD Bank

    - Design and implementation of scalable data processing solutions based on Hadoop cluster - Building ETL pipelines using Hive, HBase, Oozie, MapReduce, Spark(Scala, DataFrames, RDD) - Infrastructure applications development using Java and Spring Boot

  • 1 Jahr und 2 Monate, Juli 2016 - Aug. 2017

    Software Engineer

    Cogeco Connexion

    - Integration of OSS/BSS systems (Order Management, Billing) - Analysis, design, development of integration layer software.

  • 1 Jahr, Okt. 2014 - Sep. 2015

    Lead Engineer

    Systemics

    Leading integration project (Softswitch deployment): integration, configuration, acceptance testing, coordination vendor and internal engineering team activity.

  • 1 Jahr und 1 Monat, Sep. 2013 - Sep. 2014

    Technical Business Analyst

    Netcracker

    • Information Model and Order Management processes design according to eTOM standards • Design and implementation of catalog prototype for mobile and cable networks • Triage analysis and troubleshooting of Catalog/Order Management/Order Entry issues during UAT phase. • Communication with engineering team of a customer • Requirements analysis.

  • 2 Jahre und 2 Monate, Aug. 2011 - Sep. 2013

    Lead Engineer/Engineering Manager

    Teligent

    • System design (VoIP, Messaging, Provisioning) • Running PoC • Software development • Planning and managing product and project activities • Leading product development team • Requirements analysis and negotiation with a customer • Communication with engineers and management of a customer.

  • 3 Jahre, Sep. 2008 - Aug. 2011

    Technical Lead

    Teligent

  • 2 Jahre und 11 Monate, Nov. 2005 - Sep. 2008

    Software Developer

    Teligent

Sprachen

  • Englisch

    Fließend

  • Russisch

    Muttersprache

  • Französisch

    Grundlagen

21 Mio. XING Mitglieder, von A bis Z