About me

I am a software developer with experience in WordPress, as well as programming in Python, JavaScript, C#, and other languages. Currently based in Turku, Finland, I specialize in developing websites, tools, and process automation solutions. My focus is on creating efficient, fast, and user-centric web solutions that meet modern standards.

I work with a variety of technologies, from front-end (HTML, CSS, JavaScript) to back-end (Python, MySQL), as well as automation systems and AI integrations, such as using ChatGPT to enhance search engines or build interactive applications. My projects include website development, API integrations, and creating tools for data collection and processing.

I have experience working on both individual projects and team-based ones, such as developing React apps for bowling score tracking or automating YouTube processes using AI. In my work, I always strive to optimize code and enhance user experience.

What i'm doing

  • design icon

    Automatization

    Using python to develop automation scripts to make life easier.

  • Web development icon

    Web development

    High-quality development of sites at the professional level.

  • mobile app icon

    Mobile apps

    Development of applications for iOS and Android.

  • camera icon

    Software Development>

    I make bots or applications based mostly on python.

Technologies

  • Daniel lewis

    API

    Telegram Bot
    Purpose of using the API: To connect your program with the Telegram platform so it can send and receive messages.
    How the API was used:
    • Fetching updates (messages) from users.
    • Sending responses or messages back to chats.
    • Utilized the Telegram Bot API via HTTP requests or Python libraries such as python-telegram-bot or telebot.

    Weather API Project
    Purpose of using the API: To retrieve real-time weather data.
    How the API was used:
    • Sending requests to an external service (e.g., OpenWeatherMap API).
    • Receiving responses in JSON format containing temperature, humidity, weather conditions, etc.
    • Processing and displaying that weather data in my application (e.g., in a chatbot or a simple web app).

  • Jessica miller

    Web Scraping

    Telegram Bot (Web Scraping Eneba)
    I created a Telegram bot that uses web scraping to collect product data (such as product name, price, and region) from the Eneba webshop. The bot scrapes this information directly from the website, making it easier for users to get the details without browsing the store manually.
    Playlist Scraper (Web Scraping Spotify)
    I used web scraping to collect song names from Spotify playlists. I extracted data directly from the website (or page source), which allowed me to automate gathering song information for further analysis or use.

    Web scraping enables me to extract data directly from websites by parsing their HTML structure, making it useful when APIs are not available or when I need more control over the data extraction process.

  • Emily evans

    Redis


    I used Redis for caching weather data for 10 minutes. This helped to optimize repeated queries by storing the weather data temporarily, so that subsequent requests for the same data within the 10-minute window wouldn’t require a new fetch from the weather API, improving performance. The cache can be removed if it’s no longer needed.

    Redis is great for use cases like this, where fast, in-memory data storage is needed to improve response times and reduce the load on external services.

  • Henry william

    HTML, CSS, JavaScript

    I used MySQL to add a database to the Telegram bot. This allowed me to store and organize the data more efficiently, making it easier to sort and query the information, such as product details or user interactions. Using MySQL helped streamline data management and ensured the bot could handle and retrieve information quickly.

  • Henry william

    Python

    Used Python for building Telegram bots, automation scripts, web scraping, and API integration. It has been my main language for backend logic and data handling across multiple personal and freelance projects.

  • Henry william

    MySQL

    Worked with MySQL for database management in both WordPress and custom backend projects. Created queries, structured databases, and ensured secure data storage and retrieval.

  • Henry william

    PHP

    Used PHP mainly in WordPress development for creating themes, customizing plugins, and handling server-side logic. Also used it to build dynamic components and integrate backend logic into existing CMS projects.

Instruments

  • Daniel lewis

    WordPress

    Created multiple websites using Elementor, Visual Editor, and various plugins. I configured SEO tools, contact form plugins, and optimization tools to improve performance, accessibility, and user experience. Each site was built with responsiveness and customization in mind.

  • Jessica miller

    Canva

    Used to create and edit visual assets such as images, banners, and UI elements for my own projects. Canva helped me maintain consistent visual style and branding across platforms.

  • Emily evans

    Git

    I used Git for version control and team collaboration. It allowed me to track changes in code, manage branches, and coordinate work with others.

  • Henry william

    Task managers

    Used for organizing tasks, managing deadlines, and ensuring smooth collaboration during project development.

  • Henry william

    GitHub

    Used GitHub to host, version, and collaborate on coding projects. I worked with branches, pull requests, and issue tracking to manage development workflows effectively, both solo and in teams.

  • Henry william

    PyCharm

    My main IDE for Python development, especially in projects involving APIs and automation. I used features like intelligent code completion, debugging, and Git integration to streamline backend development.

  • Henry william

    VS Code

    Used for writing and editing HTML, CSS, JavaScript, and other web technologies. Its extensions, live server, and Git support made it my go-to editor for frontend tasks and smaller projects.

  • Henry william

    Figma

    Created UI/UX designs, wireframes, and mockups for my web projects. Figma helped me plan out interfaces visually and share designs with collaborators before implementation.

  • Henry william

    Google Analytics

    Integrated Google Analytics into my websites to monitor user activity, bounce rates, and traffic sources. This data allowed me to optimize content and improve user engagement.

  • Henry william

    Elevenlabs Studio

    Used to generate realistic AI voiceovers for my automated YouTube Shorts project. Integrated into my Python scripts using the ElevenLabs API for seamless, automated narration.

  • Henry william

    OpenAI API Platform

    Integrated ChatGPT API into projects to create intelligent assistants and content generators. Used for file search systems, chatbot responses, and script generation.

  • Henry william

    Notion

    Used Notion for planning, note-taking, and project organization. It helped me track development progress, store code snippets, and document workflows in a clean, centralized space.

Clients

Resume

Education

  1. Turku University of Applied Sciences

    2023 — Present

    Specialization: Application Development and Project Management (SEPM) During my studies, I have participated in several projects, one of which was the creation of the website for theFirma.

  2. Information and Communication Technology, TAI

    2019 — 2022

    During my studies, I participated in the following events:
    • Game Programming Competition BIT-1
    • Erasmus+ supported AI competition in Lithuania
    • Hanako Network remote exchange program (Finland–Japan)
    • Open doors event
    • Robotics exhibition at TAI

Experience

  1. Upwork Freelancer

    2025 - Present

    Work as a freelancer with a focus on website development.

  2. Interpreter, Youpret

    Nov 2023 — Present

    Ukrainian - Finnish language interpreter My clients have included Kela, TE-offce, reception centers, hospitals, and social services

  3. IT Manager/Technician, Albatros Ry

    Aug 2018 - Aug 2022

    Creating and maintaining WordPress-based websites, including content management and technical support. Additionally, I handled lighting and sound engineering for various projects

Languages

  • English
    Advanced
  • Finish
    Fluent
  • Ukrainian
    Native
  • Russian
    Native

My skills

  • Web development
    80%
  • Automatization
    70%
  • Project Management
    60%
  • WordPress
    80%

Contact

Contact Form