Smake IT GmbH
2022 - PresentFull-Stack Developer
Backend (Laravel)
- Implementation of new features as well as bugfixing and performance optimizations in a Laravel application
- Resolution of N+1 database problems to improve query efficiency
- Development and integration of REST API endpoints
- Database modeling as well as creation of migrations and schema changes
- Refactoring of legacy code to improve maintainability and code quality
- Ensuring code quality through writing unit, feature and integration tests
Frontend (Vue / Nuxt / TypeScript)
- Development of an internal full-stack monitoring application (Nuxt + Moleculer) with real-time data communication via WebSockets
- Migration of frontend features from existing Laravel projects into standalone Nuxt applications
- Structuring and optimization of the component-based UI library according to the Single Responsibility Principle (Primitives, Variants, Orchestrator)
- Development of new as well as refactoring of existing Vue components with TypeScript and Tailwind CSS