Available for full-time product engineering roles

6+ years in product development

Hi, I’m Eugene Ostanko. I build useful, reliable web products.

Full Stack Engineer working across React and Next.js interfaces, Node.js services, data flows, testing and delivery. I enjoy turning complicated workflows into calm, accessible experiences that help people get their work done.

Georgia · Open to remote opportunities Product teams · B2B · Platforms
Portrait placeholder — replace with your photo
Eugene OstankoFull Stack Engineer
Open to work
Performance-mindedFast interfaces, reliable flows
End-to-end ownershipFrom UX to production
6+

years of commercial experience

Frontend, backend and product delivery

620K

storefront sessions improved

Through catalog performance work

96%

successful accessible completion

Up from 72% for key workflows

28%

more frequent product updates

With a lower flaky-test rate

A little about me

I like complex systems to feel simple for the people using them.

I work at the point where product needs, user experience and engineering quality meet. My background spans EdTech, CRM and composable commerce products used by educators, merchants and operational teams.

I am most effective in cross-functional teams where I can own a workflow end to end: clarify the problem, shape the frontend and API boundaries, ship safely, observe production behaviour and improve the result with real data.

Accessible by default Business outcomes measured Calm, collaborative delivery

Selected impact

Work that improved real user journeys.

Three examples from education, merchant operations and composable commerce—each connecting product experience with measurable engineering results.

01Pearson

EdTech · Assignment authoring

Made assignment creation faster and easier to complete

Challenge

Educators needed too much time to create assignments, and unfinished drafts were common in a complex editor.

What I did

Redesigned the authoring workflow, introduced reusable templates and added automatic saving while improving keyboard and screen-reader support.

Result

Reduced median creation time from 18.4 to 11.9 minutes, increased completion by 16% and reduced abandoned drafts by 22%.

Next.jsTypeScriptAccessibilityAutosaveProduct analytics
02Salesforce

CRM · Merchant operations

Simplified high-volume order processing for merchants

Challenge

Bulk order operations required repetitive steps and slowed teams during busy periods.

What I did

Restructured the merchant workflow, reduced unnecessary interactions and improved the responsiveness of checkout-related interfaces.

Result

Reduced median bulk-processing time from 14.6 to 9.8 minutes and increased successful completion of bulk operations by 13%.

ReactNext.jsNode.jsWebSocketPerformance
03commercetools

Commerce · Storefront performance

Improved catalog browsing on slower connections

Challenge

Large catalog payloads and slow initial rendering caused users to leave before continuing product discovery.

What I did

Optimized the Next.js storefront, reduced transferred catalog data and improved the integration between storefront and commerce APIs.

Result

Reduced LCP from 4.1 to 2.8 seconds, cut catalog payload from 1.90 MB to 1.18 MB and increased continued browsing by 14%.

Next.jsReactCommerce APIsLCPData optimization

Experience

6+ years building products across three domains.

A progression from commerce storefront engineering to operational platforms and educator-facing product workflows.

P

Pearson

Full Stack Engineer

Apr 2024 — Present2 yrs 4 mos

EdTech · Remote

Building educator-facing assignment, grading and analytics workflows for a large learning platform.

  • Reduced assignment creation time from 18.4 to 11.9 minutes by redesigning the editor, adding templates and automatic saving; completion increased by 16% and abandoned drafts fell by 22%.
  • Reduced severe WCAG violations from 28 to 5 and increased successful task completion for keyboard and screen-reader users from 72% to 96%.
  • Reduced failed requests in assignment and grading flows from 1.80% to 0.62%, preventing approximately 150,000 errors across 12.7 million requests and reducing support enquiries by 19%.
  • Reduced flaky editor tests from 9.8% to 2.9%, shortened release validation by 23 minutes and enabled 28% more frequent product updates.
  • Reduced invalid analytics events from 7.4% to 1.6% with standardized data contracts and automated validation, cutting manual corrections by 43%.
S

Salesforce

Full Stack Engineer

Mar 2021 — Dec 20221 yr 10 mos

CRM & Commerce · Remote

Developed merchant order-management and checkout workflows with an emphasis on speed, operational safety and reliability.

  • Reduced median bulk-order processing time from 14.6 to 9.8 minutes, saving 4.8 minutes per operational session and increasing completion by 13%.
  • Improved checkout responsiveness by reducing Interaction to Next Paint from 286 to 198 milliseconds; checkout abandonment decreased by 6.7% and completion for extension-based flows increased by 4.2%.
  • Reduced the time needed to contain a problematic release from 46 to 19 minutes through staged rollouts and automatic rollback; affected merchants per incident fell by 68%.
  • Reduced failed requests in order management from 1.24% to 0.54% during peak sales, preventing approximately 154,000 failed operations across 22 million requests and reducing support workload by 17%.
C

commercetools

Full Stack Engineer

Feb 2019 — Mar 20212 yrs 2 mos

Composable commerce · Remote

Worked on storefront catalog, cart and shared UI capabilities for multi-market commerce experiences.

  • Increased the share of users continuing through the catalog after initial load by 14% by reducing LCP from 4.1 to 2.8 seconds across 620,000 sessions.
  • Reduced catalog data transferred during browsing from 1.90 MB to 1.18 MB, improving slower-network performance and lowering data-transfer costs by 24%.
  • Reduced average shopping-cart operation time by 32% through better storefront and commerce API integration, decreasing abandoned sessions by 11%.
  • Accelerated development of standard interfaces by 27%, reduced duplicate UI components from 74 to 29, increased shared-library adoption from 48% to 86% and cut visual inconsistencies by 61%.

Skills

A full-stack toolkit shaped by product work.

The focus is not the number of technologies, but how they work together to make user journeys faster, safer and easier to change.

01

Frontend

Accessible, responsive product interfaces and data-heavy workflows.

ReactNext.jsTypeScriptRedux ToolkitZustandTanStack QueryWebSocketHTML & CSS
02

Backend

Typed services and APIs that keep product workflows dependable.

Node.jsNestJSREST APIsGraphQLPostgreSQLRedisAuthenticationData contracts
03

Quality

Fast feedback and confidence across important user journeys.

JestReact Testing LibraryPlaywrightCypressWCAGAccessibility testingContract testingProduct analytics
04

Delivery

Safe releases, production visibility and repeatable engineering practices.

CI/CDGitHub ActionsDockerFeature flagsAutomatic rollbackSentryDatadogObservability

How I work

Thoughtful engineering, without unnecessary drama.

I value clear communication, small releases and systems that are understandable to the whole team.

01

Start with the user’s job

I clarify the real workflow, constraints and measurable outcome before choosing a technical solution.

02

Own the path end to end

I connect interface decisions, API contracts, validation, testing and production behaviour rather than optimizing one layer in isolation.

03

Ship in safe, observable steps

Small releases, feature flags, automated checks and useful telemetry make product delivery faster and less stressful.

04

Leave the system easier to change

Shared components, clear boundaries and concise documentation help the next engineer move with confidence.

Education

A strong computer science foundation.

Bachelor’s and Master’s degrees from Bauman Moscow State Technical University.

MSc

Master’s degree, Computer Science

Bauman Moscow State Technical University

2019 — 2021
BSc

Bachelor’s degree, Computer Science

Bauman Moscow State Technical University

2015 — 2019

Let’s work together

Have a useful product and a meaningful engineering challenge?

I am interested in full-stack product roles where I can help a team improve complex workflows, performance, accessibility and delivery quality.