Skip to content
View Olhafaruk's full-sized avatar

Block or report Olhafaruk

Block user

Prevent this user from interacting with your repositories and sending you notifications. Learn more about blocking users.

You must be logged in to block users.

Maximum 250 characters. Please don’t include any personal information such as legal names or email addresses. Markdown is supported. This note will only be visible to you.
Report abuse

Contact GitHub support about this user’s behavior. Learn more about reporting abuse.

Report abuse
Olhafaruk/README.md

Hi, I'm Olha 👋

Back-End Engineer · Python · FastAPI · Microservices · Android Developer · Kotlin · Jetpack Compose · AI-powered apps

Android Kotlin Android Studio Jetpack Compose Python Django FastAPI Go Node.js Flutter React PostgreSQL RabbitMQ gRPC Docker Nginx Git Linux

🇩🇪 Deutsch🇺🇦 Українська


🚀 About Me

I’m a backend engineer who builds clean, scalable, production‑ready services.
I work with microservices, testing, and modern backend technologies.

I also develop web applications using Django and mobile applications using Kotlin (Android Studio, Jetpack Compose).

I recently completed a Back-End Engineering Internship at Trood (USA), where I worked with:

  • Go & Java frameworks
  • Python (FastAPI)
  • Microservice integrations
  • Real production workflows

📄 Letter of recommendation


🛠️ Tech Stack

Backend:
Python · FastAPI · Django · SQLAlchemy · PostgreSQL · RabbitMQ · Go · Node.js

Frontend:
React · Vite · TypeScript · TailwindCSS · Flutter

Android:
Kotlin · Android Studio · Jetpack Compose · MVVM + StateFlow · Room / DataStore · Material 3 · REST / AI API integration (Gemini API)

DevOps:
Docker · Docker Compose · Nginx · GitHub Actions

Testing:
pytest · Vitest · React Testing Library

Architecture:
Microservices · Event-driven systems


🎓 Education & Certificates

📘 Kharkiv National University of Radioelectronics (Ukraine)

📘 Python Software Development with AI & ML — Tel-Ran.de GmbH (Berlin)

428 hours (2024–2025)

Modules included:

  • Core Python (82h)
  • Advanced Python (84h)
  • Django & Databases (146h)
  • Docker & Docker Compose (24h)
  • AI & Deep ML for Backend (40h)
  • Final Team Project (32h)

📄 Certificate (Tel-Ran 428h)


⭐ Main Project — DialogTrainer (Startup)

🔹 AI-powered language dialogue trainer for Android

Kotlin · Jetpack Compose · MVVM · Room · Gemini API

Key features:

  • AI‑generated dialogues
  • Smart evaluation (corrections, score, comments)
  • Automatic translation
  • Save full conversations
  • Clean Material 3 UI

👉 Repository: https://github.com/Olhafaruk/speaktok/tree/version1.0


💼 Experience

Back-End Engineer Intern — Trood Inc. (USA)

Aug 2025 – Sep 2025

  • Developed backend features (Go, Java)
  • Integrated Python microservices
  • Improved internal tools
  • Demonstrated strong learning ability

📄 Letter of recommendation


🎓 Educational/Demonstration Project — Smart Task Manager

A microservices-based system demonstrating my backend engineering skills.

Stack:
FastAPI microservices · RabbitMQ · PostgreSQL (separate DB per service) · React + TypeScript · Docker · 91% test coverage

👉 Repository: https://github.com/Olhafaruk/smart-task-manager


📚 Currently Learning

Advanced FastAPI · Async Python · Observability · Advanced Android patterns · Jetpack Compose optimization · AI/ML · System Design


🎯 Goals for 2026

Backend team · 2–3 microservice projects · CI/CD · Open‑Source · Release DialogTrainer on Google Play


📬 Contact

Email: farukolga2017@gmail.com
GitHub: https://github.com/Olhafaruk


If you're looking for a source of fresh, creative ideas — that's me, and I'm always happy to share them!

Popular repositories Loading

  1. trood_manager_api trood_manager_api Public

    JavaScript

  2. smart-task-manager smart-task-manager Public

    TypeScript

  3. Olhafaruk Olhafaruk Public

  4. speaktok speaktok Public

    Language trainer app (SpeakTok)

    Kotlin