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].
