Full Stack Engineer · CeramDent
Contract · Pristina, Kosovo · Hybrid
- Contracted to architect and develop a full-scale ERP platform for a dental laboratory, covering the software lifecycle from requirements analysis to production deployment.
- Backend: a distributed microservices architecture of 12 production-ready services on .NET 10 with Clean Architecture, DDD and CQRS (MediatR); event-driven communication with RabbitMQ, MassTransit and the Transactional Outbox pattern; ES256 JWT authentication, dynamic policy-based authorization and HashiCorp Vault for secrets.
- Frontend: four Next.js 16 web applications with TypeScript, MUI v7, Zustand and React Query, with real-time notifications across portals via SignalR.
- Infrastructure: containerized with Docker Compose across development, staging and production; PostgreSQL 18 database-per-service, Redis, Seq, Jaeger (OpenTelemetry) and a YARP API Gateway; CI/CD with GitHub Actions.