T***************a
Profil
Bildung
SQL-Kenntnisse: DDL, DML, DQL – Tabellenerstellung, Constraints, JOINs, Subabfragen,Aggregationen Datenbankmodellierung: ER-Diagramme, Normalisierung, UML-Grundlagen Datenbanksysteme: MS SQL Server, PostgreSQL (Praxiserfahrung) Datenmanagement: Strukturierung und Optimierung von JSON-Konfigurationen Programmiersprachen: JavaScript/TypeScript, HTML, CSS, Python, SQL Frameworks & Libraries: React Objektorientierung: Klassen, Objekte, Kapselung, Vererbung, Polymorphie Testing: Playwright, Cypress – automatisierte E2E-Tests Versionskontrolle: Git, GitHub, GitHub Actions (CI) Entwicklungsumgebungen: VS Code Modellierung: UML-Diagramme (Klassen-, Sequenz-, Use-Case-, Aktivitätsdiagramme) Algorithmen: Pseudocode, Sortierverfahren Agile Methoden: Scrum-Grundlagen, Softwaretests
Erfahrungen
- Backend & APIs: Eigenständige Konzeption und Entwicklung von Monitoring- und Telemetrie-Endpunkten als Abschlussprojekt – API-Entwicklung mit Node.js für die Chrome-Erweiterung„swarply". - Frontend: Entwicklung von Webanwendungen mit React und TypeScript; Umsetzung vonResponsive Design. - Testing: Implementierung automatisierter E2E-Tests mit Playwright (Page Object Model) fürWebanwendung und Chrome-Erweiterung. - Code-Qualität: Fehleranalyse, Behebung von UI-Bugs und Optimierung von JSON-Konfigurationen.
- Entwicklung automatisierter Tests mit C# und Reqnroll im Rahmen des Behaviour-Driven-Development-Ansatzes. - Mitarbeit an der Testabdeckung einer Blazor-Anwendung – eigenständige Einarbeitung in einebestehende Codebasis, Backend-Logik und Schnittstellen. - Erstellung und Pflege von BDD-Testszenarien in Gherkin-Syntax zur fachlichen Spezifikation.


