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

Artem Vansovych

Offer Artem work on your next project.

Ukraine Vinnytsia, Ukraine
2 months 4 days back
A little busy a little busy
age 18 years
on the service 4 months 8 days
  • web developer
  • telegram bot
  • Node.js

Rating

Successful projects
No data
Average rating
No data
Rating
190
Desktop Apps
201 place out of 471
Web Programming
3085 place out of 6421

Language proficiency level

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

Skills and abilities

Programming

Services

Portfolio


  • 4059 USD

    Vex OS Operating System

    C & C++
    Vex OS is my flagship project in the field of system programming. I am developing a 64-bit operating system from scratch, focused on high graphical performance and compatibility with Windows applications.

    What's inside (Technical stack):
    Kernel and Low Level: Writing in C, Rust, and ASM. Support for modern boot standards (UEFI) and direct hardware interaction (NVMe, AHCI, Intel/Realtek network controllers).

    Graphics and GPU: Implementation of a native graphics stack with support for Direct3D 11. I use the Nouveau kernel driver to work with NVIDIA graphics cards (from Maxwell to Ampere).

    Windows Compatibility Layer: Development of my own PE/COFF file loader and implementation of system calls (NT-style), which allows running Win-compatible software (for example, a browser based on CEF) without emulation.

    Interface (GUI): Creation of my own window manager (DWM) and engine for interfaces based on JS (QuickJS) and a QML-like markup language.
  • 789 USD

    vex browser

    C & C++
    Windows browser based on CEF with native UI, focused on fast MVP and deep interface customization. Version alpha.1.391.16.03.26.

    Multi-tab interface, tab bar, omnibox, and quick panels for history/downloads/bookmarks.
    Address bar with URL recognition and search (Google/DuckDuckGo/Bing).
    Built-in pages: new tab, history, downloads, bookmarks, settings, adblock.
    History, downloads, and bookmarks are saved in the profile, supporting filtering and clearing.
    Tab sessions are saved and restored, with recovery after improper closure.
    Adblock: network filter + statistics, rule reloading, custom rules, additional suppression of YouTube ads.
    Downloads with path selection, managed folder, and basic actions (pause/resume/retry/cancel).
    Interface settings: colors, blur, radii, font, new tab layout, presets.
    Profile backups, logging to file, DevTools, and system permission requests.
    Update check via update.json.