Skip to content
ilogutov:~$

Hi, I'm

Ivan Logutov

Software Developer · Data Science Student

Software Engineer working at the intersection of JVM systems, developer tooling and AI-enabled products.

Available for new opportunitiesBased in Berlin, Germany
ilogutov@portfolio:~$

whoami

ivan-logutov

cat about.txt

software engineer: backend & JVM

dev tooling, distributed systems

AI agents in developer tools

JVM ecosystem, AWS, TypeScript

ls ~/stack

javakotlingroovyspringpostgresrabbitmqdockermcp

echo "Let's build something useful."

Let's build something useful.

About

I’m a Software Engineer focused on backend and JVM-based systems, with a particular interest in developer tooling, distributed systems, and AI-enabled products.My experience includes building and improving production backend services, APIs, and cloud-based applications, primarily across the JVM ecosystem and AWS.I also work with TypeScript and am exploring how AI agents can be integrated into developer tools and software systems.I’m interested in engineering problems where infrastructure, developer experience, and intelligent systems come together.

Experience

  1. Valsight GmbH logo

    WS Backend Developer

    Nov 2024 — Nov 2026

    Valsight GmbH · Berlin / Potsdam, Germany · Part-time

    Part of the R&D team behind the AI simulation agent in a driver-based planning platform, working on its MCP tooling and REST services.

    • Groovy
    • Grails
    • AI Agent
    • REST API
    • MCP
  2. UNIT.City logo

    Process Engineering Intern

    Jun 2021 — Aug 2021 · 3 mos

    UNIT.City · Kyiv, Ukraine · Part-time

    Process engineering internship focused on automation — built a Telegram bot in JavaScript and applied risk-management practices.

    • JavaScript
    • Risk Management
    • Telegram Bot

Education

  1. University of Europe for Applied Sciences logo

    M.Sc. Data Science

    2026 — Present

    University of Europe for Applied Sciences · Germany

    In progress

  2. University of Europe for Applied Sciences logo

    B.Sc. Software Engineering

    Feb 2023 — Feb 2026

    University of Europe for Applied Sciences · Germany

    Bachelor's degree

  3. Taras Shevchenko National University of Kyiv logo

    B.Sc. Cybersecurity

    Sep 2021 — Jun 2024

    Taras Shevchenko National University of Kyiv · Kyiv, Ukraine

    Interrupted by the war

Skills

Programming Languages

  • Java
  • Kotlin
  • Groovy
  • Python
  • TypeScript

Backend & APIs

  • Spring Boot
  • Grails
  • FastAPI
  • REST APIs
  • JUnit/Spock

Language tooling

  • ANTLR4
  • Parse-tree interpretation
  • Source rewriting

AI / LLM

  • MCP
  • AI Orchestration
  • RAG
  • LLM APIs (Claude/OpenAI)

Data & ML

  • scikit-learn
  • TensorFlow Lite
  • pandas
  • NumPy

Databases & Messaging

  • PostgreSQL
  • MS SQL
  • Liquibase
  • RabbitMQ

DevOps & Cloud

  • AWS
  • Docker
  • GitHub Actions
  • Jenkins
  • Git

Spoken languages

  • English Fluent
  • Ukrainian Native
  • Russian Native
  • Portuguese Intermediate
  • German Elementary

Projects

1 project, more coming soon...

Selected personal projects.

Finto

Private

Privacy-first personal finance tracker. Imports CSV, XLSX and PDF statements from several banks, converts them at the exchange rate on the transaction date, and calculates the income you need to be self-sufficient. Runs offline on your own machine: no account, no server, data in one folder you can open.

  • TypeScript
  • Node.js
  • Express
  • React
  • Vite
  • PostgreSQL
  • Drizzle ORM

Contact

Open to opportunities — feel free to reach out.

Email: ilogutov04@gmail.com