Frontend Software Engineer

Oksana Tkachenko

I build the frontend layer that makes enterprise products feel effortless — and use AI to make that process faster for everyone on the team.

Case Studies

Selected Projects

BFF Architecture & Centralized Auth

Enterprise SSO Authentication

Problem:High-value enterprise sales deals stalled because the core product lacked a secure, compliant single sign-on mechanism to integrate into corporate identity providers.

Solution:Designed and implemented the frontend and Backend-for-Frontend (BFF) architecture for Enterprise SSO using Next.js, NextAuth, and tRPC. Standardized protocol mappings for enterprise tenants.

🚀 Impact: Unlocked enterprise sales from zero by removing a critical enterprise authentication blocker through standards-based SSO (SAML/IdP).

Next.jstRPCNextAuthSAMLIdPOkta
User
IdP
BFF
App
Supported providers
Okta
SAML 2.0
IdP
Custom LLM Workflows & Developer Productivity

AI-Assisted Code Review

Problem:Peer review turnaround times were a major bottleneck, increasing code delivery cycles and stalling developer productivity.

Solution:Built custom AI workflows and review agents utilizing the Claude API, creating custom LLM prompts and validation routines to automatically pre-screen pull requests before human engineers review them.

🚀 Impact: Reduced peer review turnaround times by approximately 50% while catching structural and security vulnerabilities early in the CI pipeline.

Claude APICustom LLM WorkflowsPrompt EngineeringNode.jsGit Automation
claude-review-agent.sh
High-Revenue Flow Modernization & Observability

Pricing & Checkout Migration

Problem:Legacy checkout routes running on Blade/PHP suffered from slow loads, poor user retention, and lack of real-time monitoring on critical revenue-driving screens.

Solution:Architected and led migration of pricing and checkout modules to Nuxt.js. Rebuilt the checkout frontend, establishing centralized validation schemas and integrating real-time telemetry with Coralogix.

🚀 Impact: Boosted page load speed by 60% on critical transactional funnels and decreased client-side production errors by 25%.

Nuxt.jsVueTypeScriptCoralogixObservability

Before

Laravel monolith

Blade / PHP

PHP backend + DB

Mixed JS / jQuery

Slow SSR, mixed codebase

migrate

After

Nuxt.js frontend

Vue 3 / ChargeBee API

REST API

Coralogix observability

+60% load speed, −25% issues

Career

Experience

Artlist.io
Artlist.ioTel Aviv, Raanana
Jul 2022 - present
Frontend DeveloperGrowth, Account & Enterprise
Jan 2024 — present

Creative AI platform for video, music & stock assets · 50M+ creators worldwide

Frontend DeveloperMotionArray
Jul 2022 - Dec 2023

Video templates & assets platform · acquired by Artlist

Y&A
Y&ARaanana
Feb 2021 — Jul 2022
Fullstack Developer

Digital agency · enterprise dashboards, mobile apps, and web products

UpWork
UpWorkRemote
Jun 2020 — Feb 2021
Frontend Developer

Freelance platform · connecting businesses with freelancers worldwide

Atidani
AtidaniTel Aviv
May 2019 — May 2020
Frontend Developer

Digital agency · web development, design, and marketing

Personal Profile

About Me

I'm a frontend engineer who thinks in systems. Over the past 7+ years I've built products across digital media, enterprise SaaS, and agency environments - owning everything from revenue-critical checkout flows to Enterprise Lead Qualification and AI-powered engineering workflows.

My comfort zone sits at the intersection of UI and infrastructure: BFF architecture, performance optimization, developer tooling. I like understanding why a product works the way it does, then making it more scalable, maintainable, and easier to evolve.

These days I'm especially interested in how AI is reshaping software engineering, particularly where thoughtful tooling can increase engineering leverage across entire teams.

Engineering Philosophy

I believe in complete product ownership - bridging the gap between UI/UX design, business goals, and backend systems to build frontend layers that are resilient, accessible, and effortless to use.

Technical Stack

Expertise

Frontend

ReactNext.jsVueNuxt.jsTypeScriptTailwind CSSZustandTanStack QueryFlutter

Backend & Infra

Node.jstRPCNest.jsREST APIsBFF ArchitectureNextAuthZod

AI & Engineering Tooling

CursorClaudeGitHub CopilotStorybookCoralogixFigmaMixPanelHarness