Marcelo20044 - Overview

Skip to content

Navigation Menu

Sign in

Appearance settings

View Marcelo20044's full-sized avatar

Mark Khvostenko Marcelo20044

  • ITMO

Block or report Marcelo20044

Hi there!

I’m Mark Khvostenko

I study and work at ITMO University. I’m pursuing a Bachelor of Science in Software Engineering (expected graduation: 2026) and have been working as a Go developer since October 2023, building the university’s my.itmo service with my team.

Technologies & Tools

  • Languages & Frameworks: Go (gorm, go-pg, sqlx, net/http, gin, gorilla, golang-jwt, gocron, go-telegram), Java (Maven, Gradle, Spring Boot: Spring Web, Spring Security, Spring Data JPA), SQL, JavaScript, TypeScript, C#, C++, C
  • Databases & Migrations: PostgreSQL, MySQL, Oracle Database, Flyway, Liquibase
  • Messaging & Streaming: Kafka, RabbitMQ
  • DevOps & CI/CD: Docker, Docker Compose, Git, GitHub, GitLab
  • Observability: Prometheus, ArcgoCD, Grafana, Sentry
  • API & Testing: Swagger, Postman, Jira
  • OS & Environments: Linux, macOS, Windows

Projects

  • University Schedule Service
    A Go-based schedule management backend with JWT authentication (Java) for ITMO University.
  • Cats & Owners Service
    A Spring Boot microservices application for tracking cats and their owners, using Kafka. (Course project in “Software Development Technologies in Java”)
  • GitFame CLI
    A Go command-line tool to calculate repository statistics (lines of code, commits, file counts per author).
  • ShopTest
    My capstone in automated testing—built during a Java QA course at Netology.
  • OOP Labs
    C# lab assignments demonstrating various OOP design patterns.
  • Vinum
    A toy “alcohol-themed” programming language created just for fun.

Pinned Loading