I build things people actually love using.

Hey, I'm Ecem. Engineer with a product brain. I build fast, ship with intention, and care deeply about the people on the other end of the screen.

scroll

your year in review - except it's 6 years

Ecem's Wrapped

0

years shipping production code

React since 2019

🏢
0

companies, zero boring ones

MoJ → BuzzFeed → Deutsche Bank → Shell → more

🤖
0

QA investigation time cut

by integrating AI at Flatplan

🧹
0

lines of TypeScript migrated

zero regressions

🧪
0

test coverage achieved

at Nexus Mods (30M users)

🐈
0

cat (Kedosh)

Senior Nap Engineer. Not for hire.

open to engineer, technical success manager & product-adjacent roles 👀

selected work

Problems I've solved

Most of my work lives in private repos - but impact is public. Here's how I think about problems and what I delivered.

AI · Product Impact

Flatplan · Senior Software Engineer

Turning cryptic errors into plain English - with AI

The Problem

The QA team was losing hours every week trying to decipher raw error logs from a publishing pipeline. The errors were technically accurate but completely unreadable to non-engineers.

My Approach

I identified this as a leverage point - not just a dev problem but a cross-team bottleneck. I scoped and built an OpenAI integration inside Appsmith that translated error logs into human-readable explanations in real time. No ticket was filed asking for this; I spotted it, proposed it, and shipped it.

The Outcome

40% reduction in QA investigation time. Engineers spent less time on support. The QA team felt empowered to diagnose issues independently.

OpenAI APIAppsmithProduct thinkingCross-team impact
Scale · Enterprise

Shell · Senior React Developer (Contract)

High-stakes data viz for a global energy trading platform

The Problem

LNG traders needed to visualise and act on complex, high-volume data across pricing and access management workflows. Performance and reliability were non-negotiable - bad data = bad trades.

My Approach

Built highly optimised React/TypeScript frontends using AG Grid for large dataset rendering. Delivered modular frontend components for pricing workflows while also contributing to Python (FastAPI) backend services. Championed consistent testing and linting standards across the team.

The Outcome

Production-grade trading UI used by a global energy company. Mentored junior devs, improved codebase standards, and contributed across the full stack - not just the frontend.

ReactTypeScriptAG GridFastAPIMentoring
Accessibility · Quality

Nexus Mods · Frontend React Developer (Contract)

Building for 30 million gamers - and making sure it actually works

The Problem

Nexus Mods serves one of the largest modding communities in the world. The existing UI needed a modern overhaul without breaking the experience for millions of users, across web and mobile.

My Approach

Led the design and build of accessible, modern UI components - with accessibility (a11y) as a first-class concern, not an afterthought. Pushed for GraphQL adoption to clean up data fetching. Wrote tests obsessively, hitting 90%+ Jest/RTL coverage. Also prototyped React Native workflows to de-risk future mobile expansion.

The Outcome

Significantly improved test coverage, cleaner data layer, and components accessible to users with disabilities. The mobile prototyping work informed the product roadmap for future native expansion.

ReactAccessibilityGraphQLJest/RTLReact Native

6+ years in

The journey

Flatplan

Full-time

Senior Software Engineer

May 2025 – Present

AI-powered QA · TypeScript migration · Sprint leadership

Distributed Technologies Research

Contract

Senior React Native Developer

Oct 2024 – Apr 2025

Fintech · Crypto wallet · Biometric auth · iOS & Android

Shell

Contract

Senior React Developer

Jan 2024 – Oct 2024

LNG trading · Enterprise scale · AG Grid · FastAPI · Mentoring

Nexus Mods

Contract

Frontend React Developer

Jan 2023 – Dec 2023

30M users · Accessibility · GraphQL · 90%+ test coverage

BuzzFeed

Full-time

Full-stack Software Engineer

Feb 2022 – Jan 2023

Next.js · Quiz features · Performance · WCAG · Mentoring

Deutsche Bank

Full-time

Full-stack Software Engineer

Jan 2020 – Feb 2022

MiFID II compliance · React/Node/Scala · 7+ teams · CI/CD

Ministry of Justice

Full-time

Junior Frontend Developer

Jan 2019 – Sep 2019

GDS standards · AngularJS · TDD · User research sessions

powered by openai gpt-4o-mini

Am I a fit?

Paste a job description below. Get an instant compatibility report mapped to my actual experience.

powered by Claude (Anthropic) · type /help for easter eggs

Hey 👋 I'm Ecem's portfolio bot - powered by Claude (yes, actual AI). Ask me anything about her experience, skills, or what she's looking for next. Or type /help for some easter eggs 🐣