Artem Vansovych
Offer Artem work on your next project.
Rating
Language proficiency level
Skills and abilities
Programming
-
Bot Development
from 23 USD for project
-
C & C++
from 23 USD for hour
-
C#
from 16 USD for hour
-
Data Parsing
from 11 USD for hour
-
Databases & SQL
from 6 USD for hour
-
Desktop Apps
from 122 USD for project
-
HTML & CSS
from 9 USD for hour
-
Java
from 8 USD for hour
-
Javascript and Typescript
from 14 USD for hour
-
PHP
from 14 USD for hour
-
Python
from 10 USD for hour
-
Web Programming
from 88 USD for project
Services
-
Online Stores & E-commerce
from 158 USD for project
-
Website Development
from 595 USD for project
-
Website Maintenance
from 27 USD for project
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.