
Denison Silva
Tänzer, Choreograf und Tanzpädagoge, Berlin
Fullstack Developer &Architekt M.Sc.
Ob die Stelle Frontend Developer, Frontend Engineer oder UI Engineer heißt: Ich baue Oberflächen für Produkte, die über Jahre weiterwachsen sollen. Drei Jahre habe ich an einer datenintensiven Analyseplattform gearbeitet, mit Netzwerkgraphen, komplexen Datenstrukturen und einem Designsystem, das mit dem Produkt wachsen musste. Diese Erfahrung bringe ich heute als Freelancer in Teams ein.
Aktuell frei für Projekte · Berlin, DeutschlandFrontend-Entwicklung
React- und TypeScript-Anwendungen
Komponentenarchitektur, Zustand, Routing und Datenanbindung, streng typisiert von der API-Antwort bis zum Button.
Designsysteme und Komponentenbibliotheken
Bausteine, die in vielen Screens funktionieren statt nur in einem, abgestimmt mit dem Design-Team in Figma.
Datenvisualisierung und Dashboards
Interaktive Graphen, Diagramme und Tabellen, die auch bei Zehntausenden Einträgen bedienbar bleiben.
Barrierearme, responsive Oberflächen
Tastaturbedienung, Fokusführung, Lade- und Fehlerzustände, auf jeder Bildschirmgröße.
Modernisierung
Gewachsene Frontends auf TypeScript und moderne Build-Werkzeuge umstellen, Schritt für Schritt und ohne Stillstand.
Mein Schwerpunkt ist React mit TypeScript. Damit arbeite ich täglich:
Frontend
Backend & Daten
Werkzeuge & Betrieb
Bei Maltego Technologies war ich von 2021 bis 2024 Frontend Developer im Produktteam einer Analyseplattform für Ermittlungs- und Intelligence-Arbeit. Ich habe interaktive Oberflächen für komplexe Datenvisualisierung gebaut, UI-Komponenten für Datenstrukturen und Netzwerkgraphen konzipiert und das Designsystem mit weiterentwickelt. Agil, in enger Abstimmung mit Product Management, Design und Backend.
Seitdem arbeite ich freiberuflich und baue Oberflächen mit React, Next.js und Vue, von mehrsprachigen Portfolio-Seiten mit Video bis zu Webanwendungen für kleine Marken.
Als Architekt habe ich gelernt, in Räumen und Wegen zu denken. Im Frontend heißt das: Mir ist nicht nur wichtig, dass eine Komponente funktioniert, sondern wie sich jemand durch die Oberfläche bewegt. Ich spreche mit Designerinnen und Designern auf Augenhöhe und gestalte kleinere Projekte auch selbst. Manche Teams nennen diese Rolle Design Engineer.
Projekte

Tänzer, Choreograf und Tanzpädagoge, Berlin

Eigene Marke — Innenarchitektur, Berlin

Eigenes Gewerbe — Innenarchitektur und Raumplanung, Berlin
FAQ
In der Praxis meist keiner. Die Titel beschreiben dieselbe Arbeit: Oberflächen im Browser bauen, mit HTML, CSS, TypeScript und einem Framework wie React. „Engineer“ betont oft Architektur und Codequalität, „UI“ die Nähe zum Design. Auf Deutsch heißt die Rolle Frontend-Entwickler. Ich decke alle drei Seiten ab.
Wenn Backend und API stehen und vor allem an der Oberfläche gearbeitet wird, reicht Frontend. Müssen Datenmodell, API oder Deployment mitwachsen, lohnt sich jemand, der den ganzen Weg übernimmt. Ich kann beides.
React mit TypeScript ist mein Schwerpunkt, dazu Next.js und Vite. Vue 3 setze ich in eigenen Projekten produktiv ein. Beim Styling arbeite ich mit MUI, Tailwind CSS und eigenen Design-Tokens.
Ja. Ich steige in bestehende Komponentenbibliotheken ein, ergänze fehlende Bausteine und räume Inkonsistenzen auf, ohne laufende Features zu blockieren. Bei Maltego habe ich genau das drei Jahre lang an einem wachsenden Produkt gemacht.
Ja, remote mit Teams in ganz Deutschland. In Berlin komme ich auch gern vor Ort dazu, etwa für Kick-offs, Workshops oder feste Teamtage.
Kontakt
Schreib mir, woran ihr arbeitet, mit welchem Stack und ab wann. Ich antworte innerhalb von zwei Werktagen.