Über mich
Mein Name ist Dennis Schwarz und ich studiere Informatik in Aachen mit dem Schwerpunkt Softwaretechnik. Meine Bachelorarbeit habe ich bereits abgegeben und befinde mich somit in der abschließenden Phase meines Studiums.
Schon während meines Studiums habe ich meine Leidenschaft für die Softwareentwicklung entdeckt. Besonders faszinieren mich die Entwicklung individueller Softwarelösungen, Webtechnologien und die Möglichkeit, eigene Ideen in funktionierende Anwendungen umzusetzen.
Schwarz&Web ist mittlerweile mein persönliches Hobbyprojekt und Portfolio. Hier präsentiere ich meine bisherigen Arbeiten, beschäftige mich mit neuen Technologien und entwickle eigene Projekte, um meine Kenntnisse kontinuierlich zu erweitern.
Einen Einblick in meine bisherigen Projekte und meine Arbeit als Entwickler erhalten Sie auch auf meinem GitHub-Profil.
Meine Interessen und Schwerpunkte
- ✔ Softwareentwicklung – Konzeption und Umsetzung individueller Anwendungen
- ✔ Webentwicklung – Entwicklung moderner und responsiver Webanwendungen
- ✔ Softwaretechnik – Strukturierte Entwicklung, Wartbarkeit und saubere Architektur
- ✔ Performance und Optimierung – Analyse und Verbesserung der Effizienz von Software
Kontakt
Haben Sie Fragen zu meinen Projekten oder möchten Sie sich mit mir über Softwareentwicklung und Webtechnologien austauschen? Ich freue mich über Ihre Nachricht!
📧 E-Mail: info@schwarz-und-web.de
Bei technischen Problemen mit einem meiner Projekte erreichen Sie mich unter: E-Mail: service@schwarz-und-web.de
Mein Tech-Stack
Während meines Informatikstudiums und durch eigene Projekte habe ich Erfahrungen mit verschiedenen Programmiersprachen, Frameworks und Technologien gesammelt.
Mein Schwerpunkt liegt auf der Softwareentwicklung. Besonders interessieren mich die Entwicklung von Webanwendungen, systemnahe Programmierung und die Optimierung von Algorithmen.
Programmiersprachen
- ✔ C++ – Algorithmen, Datenstrukturen und Performanceoptimierung
- ✔ PHP – Backend-Entwicklung und serverseitige Anwendungen
- ✔ JavaScript – Interaktive Webanwendungen und Frontend-Entwicklung
- ✔ Java
- ✔ C+ - In Unity
- ✔ SQL – Datenbankabfragen und Datenverwaltung
Frameworks & Technologien
- ✔ Laravel – Entwicklung von Webanwendungen und REST-APIs
- ✔ Vue.js – Komponentenbasierte Frontend-Entwicklung
- ✔ SCSS – Strukturierte und wartbare Stylesheets
- ✔ HTML5 & CSS3 – Strukturierung und Gestaltung moderner Websites
- ✔ Vite – Entwicklungsumgebung und Build-Tool für Webanwendungen
- ✔ Git & GitHub – Versionsverwaltung und Projektorganisation
Softwareentwicklung & Algorithmen
- ✔ Objektorientierte Programmierung (OOP)
- ✔ Algorithmen und Datenstrukturen
- ✔ Softwarearchitektur und MVC-Pattern
- ✔ REST-API-Entwicklung
- ✔ Performanceanalyse und Benchmarking
- ✔ SIMD-Programmierung mit AVX2 und AVX-512
- ✔ ARM- und x86-Architekturen
Betriebssysteme & Entwicklungsumgebungen
- ✔ Linux – Entwicklung, Systemadministration und Arbeit mit der Kommandozeile
- ✔ Windows – Entwicklung und Systemadministration
- ✔ IntelliJ IDEA – Entwicklungsumgebung für Java und weitere Programmiersprachen
- ✔ Visual Studio Code – Code-Editor für verschiedene Programmiersprachen und Webtechnologien
- ✔ PhpStorm – Entwicklung von PHP- und Webanwendungen