Experienced web developer with a focus on full stack development (backend, frontend, and infrastructure). Passionate about understanding the entire development pipeline from commit to production. I prioritize thorough testing over minimal testing, though I occasionally go beyond and test aspects with marginal value.
- Name: Mate
- Surname: Nakić
- Born: 1998 in Zadar, Croatia
- Current City: Zadar
- High School: Web Design at the Natural Sciences and Graphics School in Zadar, Croatia
- Bachelor's Degree: Information Systems at the Faculty of Organization and Informatics in Varaždin, Croatia
- Infrastructure: Kubernetes / Containers
- Backend: PHP
- Frontend: React
A jQuery plugin for custom scrollbars, created for educational purposes.
A Laravel application for exchanging materials between teachers and students. Developed as a final exam project in high school.
A smart box that opens only for students and logs activity to a web app. This project had practical applications at the faculty, such as allowing students to relax with a PlayStation in the faculty café while safeguarding property (e.g., controllers). If controllers went missing, the last user would be held responsible.
I was responsible for wiring components like a relay, NFC reader, and electronic lock to an ESP32 board. The chip firmware can be found here. The activity log application is a simple Laravel and Vue application deployed with Pulumi to a DigitalOcean managed Kubernetes cluster. The source code is available here.
- ✅ Robert C. Martin: Clean Code
- ✅ Kent Beck: Test Driven Development
- ⌛ Martin Kleppmann: Designing Data-Intensive Applications
- 🔜 Eric Evans: Domain-Driven Design
- Event Sourcing and Event-Driven Applications
- Software Architecture
- Google Cloud
- Microservices and High Availability