22.10.2024 aktualisiert


100 % verfügbar
Softwareingenieur
Bottrop, Deutschland
Weltweit
Angewandte Informatik (B. Sc.), Medieninformatik (M. Sc.)Skills
InnovationHTMLJavaJavascriptAPIsAgile MethodologieJiraTest AutomationCSSDatenbankenContinuous IntegrationWeb EntwicklungGithubHibernateSkalierbarkeitJava Persistence APIPostgresqlApache MavenMysqlNode.JsProzessentwicklungQualitätsmanagementTestmethodenTypescriptWeb ApplikationenWeb-Entwicklungs-ToolsFront EndSpringbootCypressBackendGitlabSassBackend-programmierungAngularJSFront EndRestful Apis
- Erfahrener Softwareentwickler mit umfangreicher Expertise in der Webentwicklung.
- Frontend:
- Tiefes Verständnis in JavaScript, TypeScript, HTML, CSS, SCSS und SASS.
- Entwicklung von leistungsstarken und benutzerfreundlichen Frontend-Lösungen.
- Nutzung des Frameworks Angular.
- Backend:
- Umfassende Erfahrung in der Java-Entwicklung.
- Nutzung von Spring Boot für performante und skalierbare Backend-Anwendungen.
- Testautomatisierung:
- Erfahren in der Nutzung von Cypress für robuste und zuverlässige Testprozesse.
- Tools und Prozesse:
- Kompetent im Umgang mit Jira, GitLab, GitHub und CI/CD.
- Erfahrung in der agilen Softwareentwicklung und effizientem Management von Entwicklungsprozessen.
- API-Entwicklung und Datenbanken:
- Spezialisiert auf die Arbeit mit Restful APIs und PostgreSQL.
- Sicherstellung nahtloser Verbindungen zwischen Frontend und Backend.
- Umsetzung komplexer Datenbanklösungen.
- Bibliotheken:
- Spezialisiert auf Hibernate JPA, Flyway und Lombok.
- Fokus auf effiziente Datenverwaltung und sauberen, wartbaren Code.
- Leidenschaft:
- Streben nach sauberen Code, modernen Entwicklungstechnologien und kontinuierlichem Lernen.
- Entwicklung innovativer und skalierbarer Lösungen, die den höchsten Qualitätsstandards entsprechen.
Sprachen
DeutschMutterspracheEnglischverhandlungssicher
Projekthistorie
Entwicklung einer Angular-Komponente zur 3D-Visualisierung von käuflichen Endprodukten mit dynamisch anpassbaren Materialien, Größen und Formen.
Requirements engineering, Entwicklung, Testing und Dokumentation einer Anwendung zur Verwaltung von Kundendaten und Auftragsanfragen. Implementierung eines Systems zur Bereitstellung von Dienstleistungen durch Kunden.
Requirements engineering, Entwicklung, Testing und Dokumentation einer Anwendung zur Preisberechnung und Verwaltung von Auftragsanfragen für verschiedene Betriebsstandorte.
Portfolio

grammaticus.io
Entwicklung einer Plattform zum Erlernen der Grammatik verschiedener Sprachen (derzeit ausschließlich schwedisch). Ziel ist es, grammatische Zusammenhänge so einfach und minimalistisch wie möglich darzustellen. Ein eigens entwickeltes Framework zur Erstellung von Webanwendungen wurde hierfür entwickelt und verwendet.
http://www.grammaticus.io