Profilbild von Filipp Akinfiev Software Architect GO/JAVA/JS APPS/PHP/Flutter; API/REST; DBA MongoDB/SQL; Sysadmin/Cloud/Docker/K8s aus Muenchen

Filipp Akinfiev

teilweise verfügbar

Letztes Update: 17.02.2022

Software Architect GO/JAVA/JS APPS/PHP/Flutter; API/REST; DBA MongoDB/SQL; Sysadmin/Cloud/Docker/K8s

Abschluss: nicht angegeben
Stunden-/Tagessatz: anzeigen
Sprachkenntnisse: deutsch (verhandlungssicher) | englisch (gut) | russisch (Muttersprache) | ukrainisch (Muttersprache)

Dateianlagen

cv.pdf
it-profile.pdf

Skills

FACHWISSEN / KENNTNISSE / SCHWERPUNKTE
  • Breites technisches Wissen in Softwareentwicklung, Systemarchitektur sowie Integrationsarchitekturen
  • Design und Umsetzung von zukunftsorientierten, performanten Softwarearchitekturen
  • Erfahrung mit verschiedenen Programmiersprachen und Technologien
  • Erfahrung mit Unix und Windows Server Umgebungen
  • Erfahrung mit unterschiedlichen Datenbanken
  • Erfahrung im Führen von Teams sowie der Entwicklung von Mitarbeitern
  • mehr als 25 Jahre Berufs- und Projekterfahrung in der Softwareentwicklung, Systemadministration


ZERTIFIZIERUNGEN
  • Linux Foundation Certified Kubernetes Administrator (CKA)


BRANCHEN
  • Import / Export Handel
  • Fleischverarbeitung
  • Hotelindustrie
  • Telekommunikation
  • eCommerce
  • Betriebswirtschaft
  • IT-Dienstleister
  • Werbung


METHODISCHES WISSEN
  • OOP / DDD / CQRS / EDA
  • Databankdesign
  • Konzeption
  • Testkonzeption
  • CI / CD
  • Usability Test
  • AI
    • MLP (Multilayer perceptron)
    • SOM (Self-organizing map)
    • GA (Genetische Algorithmen)


PROGRAMMIERSPRACHEN / TECHNOLOGIEN
  • Serverside / Native Apps
    • GO
      • Hexagonal Architecture
      • gRPC / REST / WebSocket
    • JAVA / JSE / JEE
      • OSGi / equinox
      • Eclipse RCP
      • SWT
      • RAP
      • JPA / eclipselink / hibernate
      • gRPC / WebServices / SOAP / REST / Axis / RestExpress / Custom Protocols
      • Networking / Mina / Netty
      • JSP / Servlets
      • WebDAV
      • Processing
      • Maven / Ant
    • PHP
    • ASP; ColdFusion; Perl; C; VisualBasic; QBasic; Pascal; ASM
  • Web Frontend
    • JavaScript
      • ES6; jQuery; Bootstrap; etc.
    • HTML5
    • CSS3
  • Mobile
    • Flutter
  • Versionsverwaltung
    • git, svn, cvs
  • Visualisierungstools
    • Virtualbox; VMware
  • UML


TOOLS
  • vs-code (GO / JAVA / Flutter)
  • eclipse (JAVA / RPC / PHP / JS)
  • gitlab
    • Umgang, Administration
  • swagger
    • Umgang, Administration, Integration
  • Hardware Integration
    • Arduino
    • Raspberry PI


DATABANKEN
  • MongoDB
    • Entwickler / Datenbankadministration (inkl. Data Modeling / Performance / Aggregation / Replication / Sharding)
  • MySQL
    • Entwickler / Datenbankadministration
  • MS-SQL Server; Sybase; SQLite;
    • Entwickler


CLOUD COMPUTING TECHNOLOGIE
  • Docker
    • Umgang, Integration, Administration
    • Security
  • Kubernetes
    • Umgang, Integration, Administration
    • Istio Service Mesh / Nginx / Traefik
    • IaC (ArgoCD, Helm, Ansible, Terraform)
  • Rancher
    • Umgang, Integration, Administration


CLOUD
  • AWS
  • Google Cloud
  • Bare-metal (Ubuntu; RancherOS; k3os)


BETRIEBSSYSTEME
  • Linux (SuSE, Ubuntu, Debian, RancherOS, k3os etc.)
    • Umgang, Administration, Security, Networking
  • MacOS
    • Umgang, Administration
  • Windows
    • Umgang, Administration
  • OS/2; Novell DOS; DOS


TELEKOMMUNIKATION
  • Asterisk
    • Umgang, Administration, Integration


BACKUPSYSTEMEN
  • S3 (AWS, MINIO)
  • NAS (Synology, Thecus, Bare-metal)
    • Umgang, Administration

Projekthistorie

DURCHGEFÜHRTE PROJEKTE / TÄTIGKEITEN (AUSZUG)
01.2016 – DATO
PROJEKTBESCHREIBUNG: cellypso.com / Online ERP System / PMS System
ROLE IM PROJEKT: Entwickler, Systemarchitekt, Administrator, Projektleiter
TÄTIGKEIT IM PROJEKT: Konzeption, Design, Datenbankdesign, Schnittstellendesign, Frontend / Backend Programmierung, Serveradministration, Datenbankadministration
PROJEKTUMGEBUNG: JAVA, RestExpress, Netty, MongoDB, JS, PHP, HTML, CSS3, REST-API, JWT, CI/CD, Docker, K8s, gitlab, Nginx, Linux
01.2003 – DATO
PROJEKTBESCHREIBUNG: ERP System für Handelsunternehmen
ROLE IM PROJEKT: Entwickler, Systemarchitekt
TÄTIGKEIT IM PROJEKT: Konzeption, Design, Datenbankdesign, Schnittstellendesign, UI Programmierung, Datenbankadministration
PROJEKTUMGEBUNG: JAVA, eclipse RCP, SWT, RAP, JPA, EclipseLink, Apache Mina, MySQL, git, Asterisk, SOAP, Linux, Windows, MacOS
2018
PROJEKTBESCHREIBUNG: Open Source RestExpress Swagger Plugin based on OpenAPI 3.0
ROLE IM PROJEKT: Entwickler
TÄTIGKEIT IM PROJEKT: Konzeption, Design, Programmierung
PROJEKTUMGEBUNG: JAVA, RestExpress, Swagger
2013 – 2015
PROJEKTBESCHREIBUNG: Automatische Pick and Place Anwendung für Befüllung von Tiefziermaschine mit Würstchen von Laufband; Simulation
ROLE IM PROJEKT: Entwickler, Teilprojektleiter
TÄTIGKEIT IM PROJEKT: Konzeption, Programmierung
PROJEKTUMGEBUNG: JAVA, Processing, OpenCV, C, NN, GA, Arduino, SPS, Servermotors, Vakuumpump, Linear actuators
2012 - 2013
PROJEKTBESCHREIBUNG: Open Source for Eclipse Foundation - eclipse e4 dependency injection Gemini JPA
ROLE IM PROJEKT: Entwickler
TÄTIGKEIT IM PROJEKT: Konzeption, Design, Programmierung
PROJEKTUMGEBUNG: JAVA, eclipse RCP, Gemini JPA, OSGi
2012
PROJEKTBESCHREIBUNG: mPAY24 – Magento Payment Extension
ROLE IM PROJEKT: Entwickler
TÄTIGKEIT IM PROJEKT: Konzeption, Design, Programmierung
PROJEKTUMGEBUNG: PHP, Magento, XML, SOAP, MySQL

Reisebereitschaft

Verfügbar in den Ländern Deutschland
Profilbild von Filipp Akinfiev Software Architect GO/JAVA/JS APPS/PHP/Flutter; API/REST; DBA MongoDB/SQL; Sysadmin/Cloud/Docker/K8s aus Muenchen Software Architect GO/JAVA/JS APPS/PHP/Flutter; API/REST; DBA MongoDB/SQL; Sysadmin/Cloud/Docker/K8s
Registrieren