AI C Data Git HTML Java Python AI C Data Git HTML Java Python
Oleksiy Kravtsov

Oleksiy Kravtsov

Softwareentwickler

Über mich

Geboren am 19. Mai 2000 in Lwiw, Ukraine, lebe ich seit 2004 in Deutschland, wo meine Faszination für die Informatik ihren Anfang nahm.

Mein Abitur habe ich mit dem Schwerpunkt Informatik absolviert und dabei direkt Gefallen an der Informatik gefunden. Ich habe mich intensiv mit Linux als Betriebssystem auseinandergesetzt und einen kleinen Konsolen-Taschenrechner entwickelt.

Nach Beginn meines Studiums im Jahr 2019 wurde mir schnell klar, dass Informatik weit mehr umfasst, als ich zunächst dachte. Die Kombination aus theoretischem Verständnis und praktischer Anwendung hat meine Fähigkeiten als angehender Softwareentwickler enorm gestärkt.

Die Verbindung aus kreativem Denken und technischer Innovation sorgt dafür, dass das Thema niemals langweilig wird.

Skills

AI C Data Git HTML Java Python AI C Data Git HTML Java Python AI C Data Git HTML Java Python AI C Data Git HTML Java Python AI C Data Git HTML Java Python AI C Data Git HTML Java Python

Technische Skills

C

Systemnahe Programmierung

Fundierte Kenntnisse in systemnaher Programmierung:

  • Speicherverwaltung und Pointer
  • Systemprogrammierung
  • Prozess- und Thread-Management
  • Low-Level Optimierung
  • Hardware-nahe Entwicklung

Java

Objektorientierte Entwicklung

Clean Code und objektorientierte Programmierung:

  • OOP-Prinzipien und Best Practices
  • Design Patterns
  • Java Collections Framework
  • Multithreading
  • Unit Testing

Python

Skriptentwicklung & Datenverarbeitung

Erstellung von Skripten und Anwendungen:

  • Datenverarbeitung und -analyse
  • Automatisierung
  • Skript-Entwicklung
  • Python Libraries
  • Datenbank-Integration

Basic-Web

Webentwicklung Grundlagen

Grundlegende Kenntnisse in Webtechnologien:

  • HTML5 & CSS3
  • JavaScript Basics
  • Responsive Design
  • Web-Standards
  • Frontend-Entwicklung

Algorithmen

Algorithmen-Design & Optimierung

Entwicklung effizienter Algorithmen:

  • Komplexitätsanalyse
  • Optimierungsstrategien
  • Datenstrukturen
  • Problemlösungsansätze
  • Performance-Tuning

Prompt Engineering

KI-Prompt Optimierung

Optimierung von KI-Interaktionen:

  • Prompt-Design
  • KI-Modell Verständnis
  • Effektive Kommunikation
  • Kontextoptimierung
  • Output-Verbesserung

Git

Versionskontrolle

Professionelle Versionskontrolle:

  • Repository-Management
  • Branching-Strategien
  • Kollaboratives Arbeiten
  • Konfliktlösung
  • Git-Workflow

Software-Design

Architektur & Design

Entwicklung skalierbarer Architekturen:

  • Design Patterns
  • Clean Architecture
  • SOLID Prinzipien
  • Microservices
  • System-Design

Linux

System-Administration

Linux Administration und Konfiguration:

  • System-Management
  • Shell-Scripting
  • Netzwerkkonfiguration
  • Sicherheit
  • Troubleshooting

Soft Skills

Problemlösung

Analytisches Denken

Strukturierte Herangehensweise an Probleme:

  • Analytisches Denken
  • Kreative Lösungsfindung
  • Systematische Analyse
  • Kritisches Denken
  • Entscheidungsfindung

Kommunikation

Effektive Kommunikation

Klare und effektive Kommunikation:

  • Präsentationsfähigkeiten
  • Stakeholder-Management
  • Technische Dokumentation
  • Aktives Zuhören
  • Feedback-Kultur

Agile Methoden

Agiles Projektmanagement

Erfahrung in agilen Methoden:

  • Scrum Framework
  • Kanban-Prinzipien
  • Sprint Planning
  • Retrospektiven
  • Continuous Improvement

Zeitmanagement

Effiziente Organisation

Strukturierte Aufgabenorganisation:

  • Prioritätensetzung
  • Projektplanung
  • Deadline-Management
  • Ressourcenplanung
  • Work-Life-Balance

Teamarbeit

Kollaborative Zusammenarbeit

Erfolgreiche Teamarbeit:

  • Teambuilding
  • Konfliktmanagement
  • Mentoring
  • Kulturelle Sensibilität
  • Gemeinsame Zielerreichung

Lernfähigkeit

Kontinuierliches Lernen

Kontinuierliches Lernen:

  • Schnelle Auffassungsgabe
  • Eigenständige Weiterbildung
  • Aktive Wissenssuche
  • Anpassungsfähigkeit
  • Technologie-Updates

Sprachen

Deutsch

Muttersprachliches Niveau

Umfassende Sprachkenntnisse:

  • Fließend in Wort und Schrift
  • Akademisches Schreiben
  • Technische Dokumentation
  • Geschäftskommunikation
  • Präsentationsfähigkeiten

Englisch

Sehr gute Kenntnisse

Fundierte Sprachkenntnisse:

  • Schulische Ausbildung bis zum Abitur
  • Aktive Anwendung im Studium
  • Technische Dokumentation
  • Fachspezifische IT-Terminologie

Russisch

Muttersprachliche Kenntnisse

Seit der Kindheit:

  • Fließend im Sprechen
  • Sehr gutes Leseverständnis
  • Mündliche Kommunikation
  • Kulturelles Verständnis
  • Alltagskommunikation

Lebenslauf

Akademische Laufbahn

2016 - 2019

Abitur mit Schwerpunkt Informatik

Eugen-Reintjes-Schule Hameln

  • Erste praktische Programmiererfahrungen mit Java
  • Grundlagen der Informatik und algorithmisches Denken
2019 - Heute

Bachelor of Science - Informatik

Leibniz Universität Hannover

  • Umfassende Ausbildung in verschiedenen Programmiersprachen
  • Vertiefung in Algorithmen und Datenstrukturen
  • Praktische Erfahrung in Softwareentwicklung und Systemadministration

Berufliche Laufbahn

2018 - 2022

Verkaufshilfe Einzelhandel

Aral Hessisch Oldendorf & Lidl Seelze

  • Erste Berufserfahrung im Kundenservice und Verkauf
2022 - Heute

IT-Administrator & Prozessautomatisierer

Goldener Elch GmbH

  • Unterstützung bei der ISO 9001 Zertifizierung
  • Administrative Tätigkeiten in Windows Server Umgebung
  • Entwicklung und Implementierung von Prozessautomatisierungen
  • Microsoft 365 Administration und Verwaltung der M365-Umgebung
  • Umfassende Kenntnisse in M365-Services und deren Integration

Kontakt

Sie können mich direkt anrufen oder eine Nachricht schreiben: