Dganit Eger

Frontend Engineer / Full-Stack Developer

01

Summary

I'm a frontend developer in Berlin working mostly in React, TypeScript, and Next.js. Before I wrote features, I spent five years breaking them: I came up through QA and test automation, and that background still shapes how I build. I think about edge cases early, I write code that's easier to debug at 2am, and I've never once been surprised that the thing shipped on Friday broke over the weekend.

Outside of client work I build and maintain ff-library.com, a fan fiction library with a companion browser extension for Chrome and Firefox. It has grown to over 700 registered users and 115,000 logged entries, which means I own the whole thing end to end: the Next.js frontend, the Postgres schema, the OAuth flow, the extension that has to keep working across three browsers, and the support emails when something goes sideways. It taught me more about tradeoffs than any tutorial could.

I care about interfaces that feel obvious, code other people can read six months later, and shipping things that actually get used.

02

Skills

Languages & Frameworks

React, Next.js, TypeScript, JavaScript (ES6+)

Frontend

Responsive Web Design, Accessibility (keyboard nav), HTML5, CSS3, Tailwind CSS, SPAs, Component libraries

Testing

ISTQB-certified test design, Test automation & manual testing (5 yrs QA), Quality-first mindset

Backend & Data

REST APIs, PostgreSQL (via Supabase), Authentication, Database schema design

Tools & Practices

Git/GitHub, Vercel, CI/CD, Code reviews, Agile/Scrum

Languages

Hebrew (native), English (near-native), German (working knowledge)

Previously used

Redux, GraphQL, Vue.js, Node.js/Express

03

Experience

Full-Stack Developer · The Fan Fiction Library (Independent Project)

03/2024 – Present

Berlin, DE

  • Designed, built, and shipped a full-stack Next.js/TypeScript application end-to-end, serving 600+ active users; owning every stage from architecture to production monitoring.
  • Implemented authentication and session handling, PostgreSQL schema design, and REST API routes, defining the API contracts between frontend and backend.
  • Built a responsive, keyboard-accessible component library in React and Tailwind CSS, auto-deployed to production via a Git-based CI/CD workflow on Vercel.
  • Developed and published two browser extensions that read data from the live page in the user's session and save it to the app via its REST API: bypassing the bot-detection that blocks server-side requests.

Frontend Developer · Interhyp

09/2023 – 02/2024

Berlin, DE (Remote)

  • Built and maintained features for a complex internal mortgage-consulting tool in React, presenting dense financial data and multi-step calculations as clear, usable interfaces for consultants.
  • Worked in a cross-functional team, contributing to shared component libraries used across internal applications.

Frontend Developer · McMakler

12/2021 – 08/2023

Berlin, DE (Remote)

  • Developed data-driven end-user features and reusable components in React and TypeScript for a real-estate platform, surfacing property and listing data in responsive, usable interfaces.
  • Maintained and refactored complex new and legacy codebases.

Frontend Developer · Hochfrequenz

06/2020 – 12/2021

Berlin, DE (Remote)

  • Built single-page applications, including a new app from scratch using Vue.js and Vuetify.
  • Debugged, maintained, and created reusable UI components.

QA / Test Engineer · Various (DigiDesk24, yourDelivery/Lieferando, Auto1)

09/2016 – 09/2019

Berlin, DE / Remote

  • Test Manager and Mobile Test Engineer roles: wrote automated test scripts, ran extensive manual testing across web and mobile, and built a strong foundation in writing testable, production-ready software.
04

Education

Full-Stack Web Development: Spiced Academy

12-week intensive course: HTML5, CSS, JavaScript, and Single-Page Applications.

11/2019 – 02/2020

ISTQB Foundation Level

Fundamental concepts of software testing.

2014