Über mich

Software Engineer mit Schwerpunkt auf Backend-Systemen, Low-Level-Entwicklung, Linux Networking, Java/Spring, Plattformarchitekturen und skalierbarer Industrie-Software.
Avatar
Hi, ich bin Dennis Agostinho da Silva – Software Engineer mit Fokus auf modernen Backend-Systemen, systemnaher Entwicklung, Netzwerk-I/O und skalierbaren Plattformarchitekturen. Mein technisches Spektrum reicht von Low-Level-Mechanismen im Linux-Umfeld bis hin zu Java/Spring-basierten Services, Cloud-nativen Anwendungen und CI/CD-Automatisierung. Diese Kombination ermöglicht es mir, robuste Systeme zu bauen, die sowohl performant als auch langlebig sind.

Mein Hintergrund

Ich habe Informatik an der HTWG Konstanz studiert und seitdem an industriellen IIoT- und Remote-Service-Plattformen gearbeitet, die weltweit tausende Systeme verbinden. Dort beschäftige ich mich mit Themen wie sicheren Kommunikationswegen, verteilten Softwarearchitekturen, Proxy- und Netzwerkkomponenten, Performance-Optimierungen sowie der Integration großer, langfristig gewachsener Softwarelandschaften. In diesen Projekten stand nicht nur das Entwickeln im Vordergrund, sondern auch Analyse, Architekturentscheidungen, Refactoring komplexer Systeme und das Zusammenspiel verschiedener Teams – von Infrastruktur über Produktentwicklung bis Security.

Wie ich arbeite

Meine Arbeitsweise ist analytisch, strukturiert und qualitätsorientiert.

Ich setze konsequent auf:
  • saubere Softwarearchitektur und klare Schnittstellen
  • testbare und wartbare Backend-Komponenten
  • effiziente Systemmechanismen (z. B. io_uring, epoll, Linux Networking)
  • automatisierte CI/CD-Pipelines
  • Transparenz, Kommunikation und pragmatische Lösungen
Egal ob Low-Level oder High-Level: Mir ist wichtig, dass Software nicht nur funktioniert, sondern stabil, gut skalierbar und langfristig wartbar bleibt.

Was mich motiviert

Ich arbeite gerne an Lösungen, die echte Wirkung haben – Systeme, die unter Last bestehen, hochperformant bleiben und deren Architektur man nachvollziehen und weiterentwickeln kann.

Besonders spannend finde ich Projekte, in denen:
  • unterschiedliche Technologien ineinandergreifen,
  • anspruchsvolle technische Entscheidungen gefragt sind,
  • oder bestehende Systeme auf das nächste Level gehoben werden sollen.

Für Recruiter, Tech Leads & Kunden

Wenn Sie jemanden suchen, der:
  • komplexe technische Themen versteht,
  • sich schnell in bestehende Systeme einarbeitet,
  • sowohl auf Architektur- als auch Implementierungsebene denkt,
  • Verantwortung übernimmt und Qualität priorisiert,
  • und dabei pragmatisch bleibt,
dann bin ich der richtige Ansprechpartner.

Mein Ziel ist es, effiziente, sichere und wartbare Softwarelösungen zu entwickeln, die auch in großen produktiven Umgebungen zuverlässig laufen.

Abseits des Jobs

Neben dem Coden findet man mich beim Fußballspielen, mit einem Kaffee in der Hand oder dabei, neue Architektur- und Systemdesign-Trends zu studieren.


Danke fürs Vorbeischauen. Schau dir gerne meine Projekte an – oder melde dich, wenn wir gemeinsam etwas Starkes aufbauen wollen.
Mein Workflow-SetupMein Workflow-Setup
Kaffee und CodenKaffee und Coden
Built by perspectivity.dev • © 2025