Full Stack Developer, Marketing Web Developer


Searching Remote Full Time job as a Full Stack Developer or Marketing Web Developer

Skills: Development, DevOps, SEO, Advertising & Marketing, Design

WebDev Stack:

  • HTML/XML + CSS(LESS, SCSS, Stylus)
  • PHP - Prefer vanilla PHP development + Composer, but have worked with Laravel, CodeIgniter, Joomla, WordPress, OpenCart, MODX Revolution , etc.
  • JavaScript - Prefer vanilla JS development + Turbolinks, but have worked with TypeScript, Vue.js, jQuery, PixiJS, React, Angular
  • SQL - MySQL/MariaDB. Foreign keys, Triggers, JOIN, UNION, FULLTEXT search
  • Node.js - NPM, Gulp, Webpack. For automation and build process
  • JAVA, Android Apps - Cordova, Bubblewrap, Ionic Framework. AdMob, Google Play Services, Deep Links, GAID, FB, OneSignal, Firebase Push Messages, Referrer, Analytics
  • REST API: Advertising, Tracking, Messengers, Chatbots, Analytics, Social Media Platforms, Email Services, Marketing Software, Cloudflare, Namecheap, Google(OAuth2, Maps, YouTube, Blogger, Indexing API)...
  • Git, AI, Jira, Monday, Trello, Redmine

Web Servers:

  • Debian/Ubuntu Webmin + VirtualminLAMP || VestaCP | HestiaCPLAMP/LEMP = PHP web hosting, MariaDB/MySQL/PostgreSQL database server, mail server, DNS server, FTP/SFTP server, free SSL Certificates
  • Linux Bash Scripting, bash scripts for deploying building environment for Android apps
  • VPN, Proxy servers
  • VPS: Hetzner, Vultr, DigitalOcean, Google Cloud, Alibaba Cloud, OVH
  • Google Workspace, Cloud Identity Services administration

Search Engine Optimization, Advertising & Marketing:

  • SEO: semantic core, internal linking, valid HTML and schema.org structured data(Microdata, JSON-LD), search results snippets
  • SMM: popular social networks REST APIs, auto-posting, likes, followers, etc
  • Targeted advertising (including political), S2S events postbacks, custom audiences, analysis of statistics
  • Affise, Everflow, Keitaro, Binom, Voluum, RedTrack, Shopify, Checkout Champ, Funnelish, Klaviyo, Meta|Google|TikTok Ads, Taboola, OutBrain, MGID, Revcontent, NewsBreak, whatever...

Graphics & Multimedia:

  • Raster and vector graphics, custom fonts, creating/converting and editing PDF, mixing and editing audio and video content
  • Adobe Creative Suite: Photoshop, Illustrator, Acrobat, Audition, Premiere Elements
  • Figma, Canva

Experience:

Since 2015, I had work as a freelancer with different projects, customers and developers from around the world. I do not have similar experience in companies at a full time position.

2018 - frontend developer at online casino development company.

2019 - freelance, remote, own projects.

2019-2020 - full stack Web/Android developer at affiliate marketing team.

2020, Summer - building and selling "gray"(igaming, betting, dating) apps on Google Play.

2020, Autumn - an unsuccessful attempt to build an affiliate marketing team (not my own) from scratch.

2020-2021 - full stack developer. most of the online processes in a political advertising and political PR company.

2021 - PHP developer at online casino. A lot of very smart integrations. All about ads, FB and SMS via API(Twilio, etc.).

2021-2022 - professional burnout.

2022 - FB accounts for advertising, FB advertising integration, cloacks for android apps, html5 games.

2022, Summer - Vue.js frontender at cryptocurrency exchange website.

2022-2023 - tech lead at affiliate marketing company.

2023-2024 - "grey" android ASO apps for igaming. Also, I had worked on my own "white" apps with AdMob monetization.

2024-2025 - tracking tech integrator at Germany based, "white hat" digital marketing(native advertising) agency Xevio.IO.

Portfolio:

ecomarket.odessa.ua - grocery store. Self-written, pure PHP code with relational SQL database(MariaDB). Without online payments. Orders data sends via email and Telegram.

ZionSkynet - my new personal website. Self-written, pure PHP, flat files system without any relational databases. Turbolinks based frontend, PWA features. Node.js+Gulp based build and deploy automations. One code base(it uses even same webserver directory) with
ZionSky Code Shop - some sort of a demonstration of my skills. Online store for selling websites, HTML5 games, PWA and Android applications with their source codes. Uses SQL database(MariaDB). Fast online shop with low server load. Orders data sends via email and Telegram.

Free Slots Games Catalog - free HTML5 slots; Demo Casino Games Catalog - demo games from popular iGaming providers.
Features: the site is made on a self-written flat file system (a multifunctional framework for my own projects with no database required); 90+ pagespeed rating; PWA; Turbolinks AJAX navigation; contact form notification to Telegram, Viber, Email; Microdata+JSON-LD.

Free slots games generator: TypeScript + PixiJS. Classic Fuits Gameplay, Egyptian Slots Gameplay. Works great with Cordova.

Yahtzee Dice - dice game (5 dice poker). PWA, React + Three.js 3D Library. Gameplay. Leaderboards, scores statistics, sounds...

2048 Puzzle - math game 2048. PWA, Vue.js based. Gameplay. Leaderboards, player scores statistics, sounds, etc.

Sliding Image Puzzle - HTML5, canvas based game, featuring Renaissance artists. Available at Huawei AppGallery.

Hextris Match3 Tiles - canvas based HTML5 hextris game with users leaderboards. Gameplay. Available at Huawei AppGallery.

Search Facebook Posts by Date - tool for marketers. Search Facebook posts by custom date range, month or specific date.

dostavka-lda.odessa.ua - site where you can order food ice with delivery in Odessa.
Features: Laravel; 90+ pagespeed rating; PWA, site works offline; Turbolinks AJAX navigation; order form notification to Telegram, Viber, Email; Microdata+JSON-LD; own texts.

odessa-news.stream, it-news.space, nikolaev.stream, kherson.stream - news parsers from different sites.
Features: 100 000+ articles each site; 90+ pagespeed rating; white and dark themes; getting videos with Youtube API by cron task; PWA; Android Applications; Turbolinks AJAX navigation; updating all sites from one Git repository with one Gulp task; contact form notification to Telegram, Viber, Email; weather news are parses by cron from another site; written own script for CPA-advertising(type of CPA adverts depending of string in url); Microdata+JSON-LD.

fbtools.shop - API site for facebook bots(bots works under Windows OS).
Some Features: Admin can manually add different type of bots to users. Each user has own unique key, each bot has own expire time and other fields for identification, depending of unique key, and bot activation time. After user adds this key to bot, bot sends a request to api server, where key is checked. If key is valid, than bot is register on a user(if this bot was not registered earlier) and json object returning to bot with an active status and expire time. Otherwise, a json object with an error and a description is returned. My task was create a site+API, not a windows bots.

jerusalem-services.city - catalog of services, classifieds site, where users can add their services and reviews. Joomla CMS.
Features: Hebrew(RTL language). Not the best design:) Most of plugins, extensions and modules was heavy customized. Ability to filter search with working hours. Autocomplete for map places search is limited to Jerusalem only. Lazy image loading, custom js validation, native item image gallery replaced to Lightgallery, etc. Many improvements and fixes.

idemocracy.world - multilingual website of a non-governmental public organization.
istrategy.pro - multilingual website for a political consulting company.
Features: the site is made on a self-written system (something like a multifunctional framework for my own projects).

avtolombard.ru, lombardmsk.ru, sever-lombard.ru - Moscow pawnshops sites. Teamwork. Creation of site pages according to basic design. Many improvements and fixes.

zlat-nt.ru - website of the software supplier for preschool institutions.
Features: The basis of design from the previous version of the site. Integration users from previous site and a customers DBF database, to a new website's SQL database, and deleting duplicates.

girbu.cz, elwas.cz - websites of a czech companies, performing the whole range of electrical works.

Improvements, bugs/security fixes, minor works:
roossa.ru, jerus.city, zakonpro.ru, lombardrus.ru, bot4sale.ru, sport-laboratory.ru

Additional:
- parser for a site with advertisements;
- mass messaging in Telegram;
- cloaks for Facebook ads;
- cloaks generator for Facebook ads;
- gray apps for Google Play and cloaks for passing moderation;
- html5 games (slots, puzzles, simple casual games, etc.) for applications for Google Play;
- analysis and assessment of the quality of the audience of Telegram channels.

Personal info:

Born in 1989

Time Zone: UTC(GMT) +3

Marital status: not married

Languages: English, Russian, Ukrainian

About me:
Interesting in UX and UI. A fan of dark design, fast interface and pure JavaScript.
I enjoy helping other people in my field of expertise and related fields.
I am also considering vacancies for the position of CTO, team lead developer, project manager or something more interesting, for example, an astronaut ;)

In 2015 I had started with CMS Joomla on a shared hosting. The easy way... Yeah, right... Easy Peasy.
And now I'm making projects with pure PHP(no CMS or PHP Frameworks), using Node.js based build system for frontend, prefer pure JavaScript on client side and LESS for styles. OSPanel as local server, HestiaCP on Cloud VPS from Hetzner with LAMP stack + NGINX as a reverse proxy for production websites with a self hosted email server. Not that it’s necessary, but if you start doing something, do it right!
Now I'm piping users through different trackers, sending conversion events to a bunch of analytics and advertising platforms, getting stats with API from dozens of services, and send push messages to separate users by this data... where's my Joomla...
I could write here a lot of names of living and dead services and technologies, active and not maintained code libs, frameworks and npm packages I've worked with, but I won't do that. There are really a lot of them.