Switch to English?
Yes
Переключитись на українську?
Так
Переключиться на русскую?
Да
Przełączyć się na polską?
Tak

Andrii Moskalenko

Offer Andrii work on your next project.

Ukraine Samar, Ukraine
6 months 17 days back
Available for hire available for hire
on the service 3 years

Rating

Successful projects
No data
Average rating
No data
Rating
295
HTML & CSS
1108 place out of 5603
Javascript and Typescript
739 place out of 3453

Language proficiency level

Українська Українська: fluent
Русский Русский: advanced
English English: intermediate

Skills and abilities

Portfolio


  • 2706 USD

    PlusCode — IDE/editor for JavaScript with commercial tools

    PlusCode — a desktop IDE on Electron, tailored for JavaScript/TypeScript/React, with a focus on the work of the developer and their curator (team lead). The editor includes: a task calendar, a bug tracker system from the curator, smart file grouping, backups, code screenshots, and project structure visualization. I am responsible for the entire development cycle — from API to UI.

    About the project

    PlusCode is an IDE/editor primarily aimed at JavaScript developers and teams where interaction between the executor and the curator (team lead) is important.

    The goal of the project is to improve the developer's experience with code and files "under the hood" and simplify communication with the client/manager through built-in commercial features:
    - the curator can add bugs/tasks directly into the system,
    - the developer resolves them within a single application,
    - there is a task calendar,
    - smart and manual file grouping,
    - a backup system,
    - project structure visualization and other tools.

    The editor immediately provides more support for JavaScript / TypeScript / React, making it particularly useful for frontend developers.

    My role:

    - I am responsible for the entire product as a whole:
    interface and UX design,
    - UI development (HTML, CSS, custom components),
    - implementation of functionality on Electron and JavaScript,
    - integration with API and internal application logic,
    development of a custom design system.

    Essentially, I lead PlusCode from idea to a working desktop application.

    Technologies:
    Platform: Electron JS
    Language and logic: JavaScript (Electron, Vanilla JS)
    Code editor: Ace Code Editor (with custom extensions and settings written by me)
    Interface: HTML, CSS
    API: PHP
  • 4510 USD

    Yurba — a Ukrainian social network with an anonymous footprint

    HTML & CSS
    Yurba — a Ukrainian social network focused on free communication and the ability to leave an anonymous trace. The project was created in response to the overloaded and inconvenient functionality of Facebook and the lack of anonymity. The main idea is to provide Ukrainians with their own platform for discussing news, problems, and life in their own information space, using tools developed by Ukrainians for Ukrainians.

    Yurba also actively uses AI features:
    - analysis of posts and content for advertisers,
    - improvement of recommendations,
    - assistance to users (for example, "short excerpt from a post" for premium users).

    My Role

    I am a co-founder of the project and responsible for:
    - UI/UX design of the entire platform,
    - frontend development (HTML, CSS, JavaScript, custom component library),
    - desktop application on Electron (WebView + additional AI features and integrations).
    - I effectively lead the product from idea and prototypes to the implementation of the interface and behavior in the browser/desktop.

    Technologies:
    Frontend: Vanilla JavaScript, HTML, CSS, custom component library YurbaLib
    Backend: Go (Golang), MySQL
    Desktop: Electron (wrapper with additional functionality, including AI features)
    Infrastructure: WebSocket messaging (real-time for messages and part of interactions)

    Main functionality of the project:
    - Feed of posts with text formatting options and file attachments.
    - User profiles.
    - Comments, likes, reposts.
    - Three design themes: light, dark, and dark blue.
    - Real-time messaging via WebSocket.
    - Built-in messenger.
    - Feed and profile settings.
    - Yurba Coins system — internal currency for gifts and profile decorations.
    AI features:
    - post analysis,
    - recommendations,
    - short excerpts/summaries for premium users.

    UI/UX and Design System

    The interface is built on a familiar structure for users, combining the best ideas from Twitter, Facebook, and other social networks, but in a cleaner and more logical form. The main screen consists of three columns:

    1. Left column — navigation menu: messages, news, profile, and key sections.

    2. Central column — content: post publication form with formatting settings and file attachments, main feed of posts.

    3. Right column — feed settings: additional filters, display settings, etc.

    The interface is concise and maximally clean — it is difficult for the user to get confused even on their first visit.

    What I can offer you based on this project:
    - Development of clear and "live" interfaces for any tasks and products.
    - Ability to select effective colors, understanding their impact on product perception.
    - Structural approach: both code and design are broken down into separate blocks/components, which can then be easily scaled and customized.
    - Full cycle: from idea and prototype in Figma to a ready web or desktop application (VS Code, Git, DevTools, etc.).

Activity

  Latest proposals 8
Creation of HTML websites through Chat GPT is required.
16 USD
Develop an HTML signature for email
18 USD
Page layout
90 USD
Online store
226 USD
Front End developer of high-quality landing pages Flexbox, Bootstrap
68 USD
Landing page for selling a webinar
70 USD
A web developer is needed for long-term cooperation
29 USD
HTML CSS / layout
56 USD