/

FRONTEND & REACT NATIVE ENGINEER

BOLSHOVALEXEY

/(j|t)s|react(-native)?|kotlin|go?/

5 years building web and mobile applications

CODE IS THE MATERIAL, NOT THE GOAL

Inked portrait of Alexey Bolshov
CV
Inked illustration of a Nissan Skyline GT-R BNR34
NISSAN SKYLINE GT-R
BNR34 / 1999

Microline / March 2022–October 2026

ZONT → ZONTNext / Next gen

0+

IoT devices online

ZONT

Heating & smart thingsHome securityCar controlHeating & smart thingsHome securityCar controlHeating & smart thingsHome securityCar controlHeating & smart thingsHome securityCar controlHeating & smart thingsHome securityCar controlHeating & smart thingsHome securityCar control

React / Redux / TypeScript / Cordova / Python

Led frontend development of the React web app and its Cordova-based mobile version

React Native / Expo / TypeScript / Redux / WebSocket / Python / Kotlin

Started as a redesign of the old app — grew into a new smart-home concept, built from scratch solo.

Timvex

Electron / Redux / React Native / Expo / Modbus / Cyphal

PLC editor / visual programming (FBD)

Built the FBD editor and device communication protocol: a block diagram becomes a program for the controller.

timvex.com ↗
10&0

Off the clock

My own projects

Vela

Personal finance & investment management: track your money and payouts over time, with shared accounts — all in one place.

nothing here

Kotlin Multiplatform / Swift / Go

In progress

Where it started / 2021

slider-plugin

My first serious dive into architecture: a range-slider plugin on MVP + Observer, fully unit-tested (Jest) with a documented API.

TypeScript

toxin

A hotel-booking UI built as a full component kit — my first proper design system, hand-rolled on SCSS / Pug / Webpack.

JavaScript / SCSS / Pug / Webpack

bolshov@barghest: ~

$ neofetch

bolshov@barghest

OSArch Linux?I use Arch, btw
WMHyprland
EDITORNeovim
CLIClaude Code / Codex

$ stack --interactive

ZONT / ZONTNext / Timvex

$ cat soft.txt

Systems thinking / Taxonomy enthusiast / Obsessed with naming / I love deleting code

$ ▌