
Denison Silva
Tänzer, Choreograf und Tanzpädagoge, Berlin
Fullstack Developer &Architekt M.Sc.
Ob ihr einen Fullstack Developer, Full Stack Engineer oder Webentwickler sucht: Ich verstärke Produktteams und baue Webanwendungen vom Datenmodell bis zur Oberfläche. Drei Jahre Produktentwicklung an einer datenintensiven Analyseplattform, davor Architektur und Bauleitung: Ich bringe Code mit, der wartbar bleibt, und die Gewohnheit, Schnittstellen zwischen Menschen genauso ernst zu nehmen wie die zwischen Systemen.
Aktuell frei für Projekte · Berlin, DeutschlandFullstack-Entwicklung
Teamverstärkung
Ich steige in ein bestehendes Team ein und übernehme Features im Frontend oder quer durch den Stack, remote oder hybrid in Berlin.
Webanwendung von Grund auf
Vom Datenmodell über die REST-API bis zur Oberfläche, inklusive Authentifizierung und Deployment-Pipeline.
Modernisierung
Gewachsene Frontends aufräumen, auf TypeScript umstellen, ein Designsystem einziehen, ohne den laufenden Betrieb zu stören.
Audit und Entscheidungsgrundlage
Bestandsaufnahme von Code, Performance und SEO, mit einer klaren Empfehlung für den nächsten Schritt, etwa bei der Frage nach dem richtigen Stack.
Mein Schwerpunkt ist React mit TypeScript. Damit arbeite ich täglich:
Frontend
Backend & Daten
Werkzeuge & Betrieb
Bei Maltego Technologies habe ich von 2021 bis 2024 als Frontend-Entwickler an einer Analyseplattform für Ermittlungs- und Intelligence-Arbeit gearbeitet: interaktive Datenvisualisierung, Netzwerkgraphen mit Zehntausenden Knoten, UI-Komponenten für komplexe Datenstrukturen und ein Designsystem, das mit dem Produkt wachsen musste. Agil, in enger Abstimmung mit Product Management, Design und Backend.
Seitdem arbeite ich als freiberuflicher Webentwickler und baue Websites und Webanwendungen mit React, Next.js, Vue und Node.js, von mehrsprachigen Portfolio-Seiten mit Video bis zur Bestandsanalyse gewachsener Unternehmensauftritte.
Struktur vor Fassade
Ich kläre Datenmodell, Zustände und Fehlerfälle, bevor ich Oberflächen baue. Das spart später die teuren Umbauten.
Wiederverwendbare Komponenten
Bausteine, die in mehreren Screens funktionieren, statt Einzellösungen: typisiert, zugänglich, mit Lade- und Fehlerzuständen.
Übergabefähiger Code
Code, den das Team ohne mich weiterführen kann: verständlich benannt, streng typisiert, ohne Abkürzungen, die später wehtun.
Klare Kommunikation
Auf Deutsch oder Englisch, mit kurzen Wegen und ehrlichen Einschätzungen zu Aufwand und Risiken. Koordination habe ich auf Baustellen mit vielen Gewerken gelernt.
Projekte

Tänzer, Choreograf und Tanzpädagoge, Berlin

Eigene Marke — Innenarchitektur, Berlin

Hallenbau in Stahlbauweise
FAQ
Alles davon. Die Titel meinen in der Regel dieselbe Rolle: jemand, der eine Webanwendung vom Datenmodell über die API bis zur Oberfläche baut. In Ausschreibungen heißt sie auch Full-Stack-Entwickler, Webentwickler oder Software Engineer mit Web-Schwerpunkt. „Engineer“ betont meist Architektur und Codequalität. Mein Schwerpunkt liegt auf React und TypeScript im Frontend, mit Node.js im Backend.
Beides. Ich arbeite remote mit Teams in ganz Deutschland und komme in Berlin gern ins Büro, etwa für Kick-offs, Workshops oder feste Teamtage.
Mein Schwerpunkt ist React mit TypeScript, dazu Next.js und Vite. Vue 3 setze ich in eigenen Projekten produktiv ein. Im Backend arbeite ich mit Node.js, Express und MongoDB, beim Deployment mit GitHub Actions, Netlify und Vercel.
Ja. Ein großer Teil der Arbeit an Produkten ist Weiterentwicklung: Code verstehen, den andere geschrieben haben, aufräumen, ohne den Betrieb zu stören, und Schritt für Schritt modernisieren.
Im Rahmen der Umsetzung, ja. Ich arbeite mit Figma, setze bestehende Designs sorgfältig um und gestalte kleinere Projekte auch selbst. Bei großen Produkten arbeite ich am liebsten eng mit einem Design-Team zusammen.
Ich arbeite freiberuflich mit eigener Umsatzsteuer-Identifikationsnummer. Ob ein Tagessatz oder ein Festpreis für einen klar umrissenen Umfang besser passt, hängt vom Projekt ab. Das klären wir im ersten Gespräch.
Ja, ich bin derzeit frei für neue Projekte. Schreib mir kurz, worum es geht und ab wann ihr jemanden braucht. Ich antworte innerhalb von zwei Werktagen.
Kontakt
Schreib mir, woran ihr arbeitet und wobei ihr Unterstützung braucht. Ich antworte innerhalb von zwei Werktagen.