I'm open to remote opportunities where I can build end-to-end web products, modernize frontend systems, and lead technical delivery.
Ivan Tkachenko
@vanekt
I build end-to-end web and mobile products with React, TypeScript, Node.js, and Go.
What I'm looking for
15 years in software development. I work across the full stack: React and Vue on the frontend, Node.js, Go, PHP and PostgreSQL on the backend. Comfortable moving between UI work and backend services depending on what the project needs.
Open to remote, senior full-stack or frontend roles.
Selected work:
- Hosting control panel: migrated core modules from Vue 2 + Django templates to a standalone Vue 3 client-side architecture; replaced a 90 KB Highcharts dependency with a 4 KB custom SVG chart component
- Online fitness platform: built the entire frontend from scratch (React, Next.js, SSR), including admin panel, component library, embeddable widgets. Built Go + PostgreSQL backend API expanding beyond the primary frontend role.
- Enterprise BPM system: architected a full SPA rewrite (FreeMarker + Knockout to React), built a BPMN process editor and a no-code form builder used by clients like Unilever and DHL
Led a frontend team of up to 5 people, and also worked solo in early-stage startups where I owned the product end to end. Built products from scratch, did full redesigns, and migrated large legacy codebases to modern stacks. Set up development processes, ran code reviews, and managed releases.
I'm comfortable with infrastructure too: Docker, CI/CD, Nginx, Traefik, AWS and deploying to plain VPS across different hosting providers.
Experience
Work history, roles, and key accomplishments
Senior Frontend Developer
Fornex Hosting
Sep 2025 - Mar 2026 (6 months)
Led the full migration of a client portal from Django-templated pages and Vue 2 Options API to Vue 3 Composition API in a standalone frontend repo. Designed 18 domain-scoped Pinia stores and automated migration tasks with Claude Code and Cursor.
Fullstack Engineer / Frontend Tech Lead
GymTeam
Mar 2021 - Mar 2025 (4 years)
Solely built the web platform and admin panel frontend from scratch, designed ~25% of all API methods, and implemented online payments with multiple providers. Introduced a UI/UX design system and reusable component library, and migrated the platform to Next.js SSR for full search engine indexability.
Education
Degrees, certifications, and relevant coursework
Kemerovo State University
Specialist, Applied Mathematics and Computer Science
2006 - 2011
Specialist degree in Applied Mathematics and Computer Science from Kemerovo State University, completed from 2006 to 2011.
Tech stack
Software and tools used professionally
Google Tag Manager
Highcharts
GitHub
Kubernetes
GitHub Actions
React Native
CSS Modules
MySQL
PostgreSQL
SQLite
Node.js
Django
Next.js
Tailwind CSS
Google Analytics
Chrome DevTools
Redis
PhpStorm
styled-components
Ant Design
Vue Router
React
Vue.js
jQuery
React-Vue
Webpack
rollup
JavaScript
HTML5
ES6
CSS 3
PHP
JSON
Go
XML
phpPgAdmin
RabbitMQ
ExpressJS
TypeORM
Fastify
Linux
iOS
PayPal
phpMyAdmin
GraphQL
JSON API
gRPC
JSON-RPC
Protobuf
Zustand
redux-saga
TypeScript
PHPUnit
React Testing Library
Chakra UI
Headless UI
JSON Web Token
Keycloak
OAuth2
sso
Docker
Firefox
NGINX
dockerized
Apache FreeMarker
Supabase
Astro
Playwright
TanStack Query
tRPC
Cursor
Vite
Connect RPC
N8N
Pinia
Column
Bridge
Claude Code
Android
Availability
Location
Website
vanekt.github.ioPortfolio
vanekt.github.ioSalary expectations
Social media
Job categories
Skills
Interested in hiring Ivan?
You can contact Ivan and 90k+ other talented remote workers on Himalayas.
Message IvanGet matched with your dream remote job
Sign up now and join over 250,000+ remote workers who receive personalized job alerts, curated job matches, and more for free!
