software developer

Vladyslav Kotiushka

I am a passionate Software Developer with strong expertise in building scalable backend systems, automation tools, and cross-platform applications. I specialize in creating efficient, high-performance solutions using Python, C#, Java, and cloud technologies, with a focus on clean architecture, reliability, and excellent user experience.

skills

Python

FastAPI, aiogram, scalable backend & bots

C#

WinForms, WPF, Ranorex test automation

Java

Android, Spring Framework

AWS

Cloud infrastructure & deployment

SQL

Database design, optimization & modeling

HTML / CSS

HTML, CSS, semantic & responsive interfaces

projects

01

personal brand

Portfolio Platform

A fast personal website with a restrained visual system, clear contact flow, and project storytelling built for first impressions.

HTML CSS Python

02

telegram bot

Azei MMORPG

A massively multiplayer Telegram MMORPG This is my biggest personal project. The architecture could be better (separate DB layer, migrations, tests, env config), but it was a great way to learn async Python, Aiogram, SQLite, and game design. designed for a large number of concurrent players. Includes real-time PvP, clan wars, locations, NPCs, and AI opponents. The project contains over 9,000 lines of Python code, over 160 aiogram handlers, and asynchronous operations with SQLite.

Python Aiogram / Aiohttp SQLite

03

android app

NotesPro

A clean and functional note-taking application built with the MVP architectural pattern. Supports creating, editing, and managing personal notes with a simple, intuitive interface focused on usability and code maintainability.

Java Android Room M. Design

04

MOBILE + WEB APP

NexNation

An internal onboarding application developed for Nexus AG / Nexus Swisslab GmbH. Designed and maintained to help new trainees navigate the onboarding process. Features centralized access to important documents, real-time progress tracking, automatic HR status updates, useful contacts, and internal feedback system.

C# ASP.NET PostgreSQL Mobile

05

desktop application

Lauris Log Analyzer

Advanced desktop log analyzer for Lauris / CheckID Laboratory Information System (LIS) developed by Nexus Swisslab GmbH for managing lab data and patient identification. . Seamlessly opens huge log files with excellent performance, supports 4 log formats, and provides smart filtering by level, time, and custom rules. Features beautiful multi-theme interface designed for heavy daily use.

C# WPF Regex

06

web application

Developer Tools Hub

A compact toolkit for engineers with saved utilities, lightweight automation, and interface details designed for repeated use.

Node.js Automation Design
Oops, I can't show you this code because it was written specifically for use by company employees.