About me

I am a versatile software developer with strong full-stack expertise, covering front-end, back-end, and application architecture. I work confidently across the entire development lifecycle — from designing user interfaces and APIs to building scalable back-end systems and data-driven solutions. Based in Turku, Finland, I focus on delivering robust, maintainable, and performance-oriented software.

My technical background includes front-end development with HTML, CSS, JavaScript and React-style architectures, back-end development using Python, JavaScript, and C#, as well as working with relational databases such as MySQL. I have hands-on experience designing APIs, structuring databases, and implementing clean software architectures that support scalability, security, and long-term maintainability.

I have built and maintained real-world applications involving API integrations, automation systems, data collection and processing pipelines, and AI-powered features. My experience spans both independent projects and team-based development, where I contribute not only code but also architectural decisions, optimization strategies, and a strong focus on user experience and system reliability.

What I'm doing

  • Web development icon

    Full-Stack Web Development

    Building complete web applications with React, Node.js, and PostgreSQL — from UI to database.

  • frontend icon

    Frontend & Client Sites

    Delivering responsive, production-ready websites for real clients with clean UI and performance focus.

  • automation icon

    Automation & Scripting

    Creating Python tools for web scraping, file automation, bots, and data processing pipelines.

  • api icon

    APIs & Backend Services

    Designing REST APIs with FastAPI and Express, integrating external services, and managing databases.

Clients

Resume

Education

  1. Turku University of Applied Sciences

    2023 — Present

    Bachelor’s degree studies in Information and Communication Technology with a focus on Application Development and Software Engineering Project Management (SEPM). Gained hands-on experience through multiple team-based projects, including real-world web application development.

  2. Full Stack Open — University of Helsinki

    2025

    Intensive online course covering modern full-stack web development with React, Node.js, Express, MongoDB, GraphQL, and TypeScript. Hands-on exercises and projects building real web applications from scratch.

  3. Information and Communication Technology, TAI

    2019 — 2022

    Vocational education in ICT with practical focus on programming, networking, and emerging technologies. Participated in international programs, AI-related competitions, game development challenges, and collaborative technology events.

Experience

  1. Freelance Software Developer (Upwork)

    2025 — Present

    Delivering custom web solutions for clients, including front-end development, back-end logic, integrations, and performance optimization. Working independently with full responsibility for project execution and technical decisions.

  2. Interpreter (Ukrainian–Finnish), Youpret

    Nov 2023 — Present

    Providing professional interpretation services for public and private sector clients, including healthcare, social services, and government institutions. This role requires strong communication skills, responsibility, and accuracy under pressure.

  3. IT Manager / Technician, Albatros Ry

    Aug 2018 — Aug 2022

    Responsible for website development and maintenance using WordPress, technical support, and internal IT operations. Gained early experience in system responsibility, troubleshooting, and supporting technical infrastructure in a real organizational environment.

Languages

  • Finnish
    Native
  • English
    Advanced
  • Ukrainian
    Native
  • Russian
    Native

Technical Skills

  • Programming Languages

    Python, JavaScript, TypeScript, C#, SQL

  • Frontend Development

    React, HTML, CSS, responsive design, component-based UI architecture

  • Backend Development

    Node.js, Express, FastAPI, REST APIs, authentication, server-side logic

  • Databases

    PostgreSQL, MySQL, relational data modeling, query design, phpMyAdmin

  • Automation & Scripting

    Web scraping, file automation, Telegram bots, Spotify/YouTube API integration

  • Tools & Workflow

    Git, GitHub, Scrum, VS Code, environment configuration, CI/CD basics

Projects

Project History

Projects

  1. Albatros Ry — Website Development & Maintenance

    2018 — 2022

    Developed and maintained the organization’s website over multiple years in a production environment. Responsible for frontend updates, content management, technical stability, and long-term maintainability. This project provided early experience with real users and continuous system support.

  2. Hanako Network — International Game Development Project

    2019 — 2022

    Contributed to a long-term international game development project between Finland and Japan. Worked in a distributed team environment, collaborating on technical implementation, game logic, and iterative development across cultures and time zones.

  3. BIT-1 Competition — Game Development (Unity, C#)

    2022

    Developed a game using Unity and C# as part of the BIT-1 game programming competition. Focused on game logic implementation, mechanics, and technical problem-solving within a competitive and time-limited environment.

  4. AI Hackathon (Lithuania) — Activity Recommendation Prototype

    2022

    Participated in an AI-focused hackathon where the team developed a prototype application aimed at helping users manage activities and discover new interests. Combined software engineering with AI-driven ideas and real-world user behavior analysis.

  5. Telegram Bot — Python & Web Automation

    2023

    Developed an intelligent Telegram bot for automated web data collection. Implemented bot logic, web scraping, and user interaction flows using the Telegram Bot API, gaining practical experience with APIs and structured automation.

  6. Weather API — FastAPI Python Application

    2023

    Built a FastAPI-based weather application integrating an external weather data API. Focused on clean REST API design, data fetching, and response structuring using Python.

  7. Snake Game — Python Game Development

    2023

    Implemented the classic Snake game in Python, exploring game loop logic, event handling, and graphical rendering. A hands-on exercise in core programming concepts.

  8. Parser with Database — Python Web Scraper

    2023

    Developed a Python web parser with SQL database integration. Automatically collects and structures data from web sources and stores it in a relational database, combining web scraping with data persistence.

  9. Playlist Scraper — Spotify & YouTube Automation

    2024

    Built a Python automation tool that scrapes Spotify playlists and downloads the tracks from YouTube. Combines Spotify API integration with web scraping and audio download automation in a single workflow.

  10. Auto File Sorter — Desktop Automation Utility

    2024

    Created a Python script that automatically organizes files into categorized folders based on file type and extension. A practical automation utility for desktop file management.

  11. TranslitMapper — Cyrillic to Latin Converter

    2024

    Developed a Python tool for converting Cyrillic text to Latin characters using configurable transliteration mapping. Useful for data normalization and internationalization tasks.

  12. theFirma — Frontend Website Project

    2024

    Developed a frontend website with a focus on structure, responsiveness, and clean UI implementation. Delivered a maintainable solution aligned with real business requirements.

  13. theFirma — Website Bug Fixing & Recovery (External Client)

    2025

    Worked with an external client to identify and resolve critical issues that prevented the website from functioning correctly. Focused on debugging, restoring core functionality, and ensuring system stability in a live environment.

  14. HXAmedia — Frontend Web Development

    2025

    Designed and implemented the frontend for a client-facing media company website. Focused on layout structure, performance, and visual consistency, ensuring a professional and user-friendly result.

  15. EntreFox — Mobile Application (Full-Stack)

    2025

    Worked as a full-stack developer on a JavaScript-based mobile application. Responsible for frontend logic, backend integration, API communication, and overall application structure.

  16. Coffee Shop — Full-Stack Course Project

    2025

    Group project developed as part of academic coursework. Served as Scrum Master and full-stack developer. Built an e-commerce-style web application with product management, shopping cart, database integration, authentication system, and an admin panel.

  17. Icon Changer — Python Desktop + Web Application

    2025

    Developed a Python-based application combining a desktop backend with a browser-based web interface. Allows users to customize Windows desktop icons through a local web UI. Focused on application logic, system communication, and maintainable architecture.

  18. Daily Commit Bot — GitHub Automation

    2025

    Created a Python automation bot that makes daily commits to GitHub to maintain activity streaks. A practical scripting project combining humor with real automation techniques.

  19. AppBlocker — Focus & Screen Time Tool

    2025

    Built a JavaScript application blocker with timer-based restrictions and PIN-code protection. Helps users manage their screen time and control access to specific applications.

  20. Reaktor — TypeScript Web Project

    2025

    Developed a TypeScript-based web project with strong type safety and modern architecture. Focused on clean code principles, separation of concerns, and a well-structured, maintainable codebase.

  21. IconDB Website — Icon Collection Platform

    2025

    Developed the frontend website for the IconDB service, providing a clean and organized interface for browsing, searching, and managing icon collections.

  22. GameLib, Learning App & Personal Server — Ongoing Projects

    2026 — Present

    Currently developing GameLib — a full-stack game library aggregator (React, Node.js, PostgreSQL) that syncs user game libraries from Steam, Epic Games, GOG, and other platforms. In parallel: developing a mobile learning application for theFirma, and setting up a personal server with a collaborator to host portfolio projects and services.