Ekaterina (Katja) Petukhova

Senior Frontend Engineer · Design Engineering · Accessibility

I build thoughtful, accessible web experiences with React and TypeScript. I work closely with designers from early ideas through production, bringing a background in UI design and photography, plus full-stack experience with Node.js and APIs.

What I bring

  • User-facing features delivered end to end
  • Strong collaboration with design, product and engineering teams
  • Accessibility, usability and performance built into the process
  • Frontend leadership, mentoring and client communication

Experience

SOK · Senior Fullstack Engineer

September 2025–present · Helsinki, Finland

Building sokos.fi, one of Finland's leading e-commerce platforms for fashion, beauty and home, as part of a design-driven team.

  • Develop user-facing features from early concepts through production
  • Focus on UX, accessibility and performance
  • Contribute to backend services and API development using React, TypeScript and Node.js

Houston Inc. · Frontend Developer to Senior Frontend Developer / Lead Consultant

January 2022–September 2025 · Helsinki, Finland

  • Aalto EE: Developed an accessible, responsive student and organizational portal with React, TypeScript, Node.js and Auth0; also supported team workflows as Scrum Master.
  • Vetcare: Progressed from frontend developer to lead developer on a customer web app and portal, using React, TypeScript, Contentful and Auth0 with D365 integration.
  • Contributed to a financial-services document portal and other client projects; collaborated with clients, guided developers and supported delivery.

Kraftvaerk · Developer / IT Consultant

May 2018–December 2022 · Helsinki, Finland

Built e-commerce and corporate sites, including work for HAY and Paroc, using React, Vue, JavaScript and a range of CMS platforms. Also worked with C# and Razor.

Pikatese · Photographer and Software Developer

February 2015–present · Finland

Independent photography, creative collaborations, photo editing, website development and UI/UX.

Skills

  • Frontend: React, TypeScript, Next.js, Vue, Tailwind CSS, TanStack Query, Zod
  • Backend & APIs: Node.js, NestJS, C#, REST, GraphQL
  • Design & accessibility: UI/UX, Figma, WCAG, semantic HTML, screen reader testing
  • Testing: Jest, Cypress, Playwright
  • CMS & cloud: Contentful, Sanity, Optimizely, Sitecore, Azure, AWS

Education

  • Åbo Akademi University · M.Sc. (Technology), Software Engineering, 2016–2019
  • Turku University of Applied Sciences · B.Eng., Information Technology, 2012–2015

Courses & community

  • Practical Accessibility course by Sara Soueidan (2026)
  • Hosted a "Frontend Development with Contentful CMS" networking event in Helsinki for the Mimmit Koodaa community

Languages: Finnish, English, Russian and beginner Spanish.

Open to frontend and design engineering collaborations. Find me on LinkedIn or email [email protected].

Katja Petukhova