Hello! 👋 My name is Klemen Plestenjak .
Ljubljana, Slovenia
I'm a postgraduate student at the Faculty of Computer and Information Sciences, University of Ljubljana, with a Bachelor's degree in Computer and Information Science.
I'm passionate about designing distributed systems with a focus on scalability, maintainability, and security. I also enjoy working with IoT and building robust technical solutions that perform at scale.
You can contact me at:
Programming Languages:
- C
- C++
- C#
- Java
- Kotlin
- Go
- PHP
- Python
- JavaScript
- OpenGL
- CUDA
Frontend:
- SvelteKit
- HTML
- CSS
Backend:
- GoFiber
- Gin
- Flask
- Django
- S3
- gRPC
- RabbitMQ
Databases:
- PostgreSQL
- SQLite
- MariaDB
- MySQL
DevOps:
- Docker
- Docker Compose
- Kubernetes
- Github actions
Embedded:
- STM32
- Raspberry Pi Pico
- Arduino
Version Control:
- Git
- Gitea
- GitHub
- GitLab
Misc:
- Linux
- Proxmox
- Make
- CMake
- NGINX
Experience
- Feb 2025 - Present • 6 months
Software Engineer
• Guardiaris - Jul 2022 - Sep 2023 • 1 year and 3 months
Web Application Developer
• Geological Survey of Slovenia- Independently developed full-stack web application for geological data visualization
- Designed and implemented backend systems using modern technologies
- Contributed to infrastructure modernization using Docker containerization
- Collaborated with geologists to understand and implement domain-specific requirements
- Feb 2022 - Present • 3 years and 6 months
Technical Consultant
• DPOINT, Matej Plestenjak, s.p.- Developed and maintained web scraping solutions
- Assisted with database migration projects to improve data structure
- Provided technical consultation and recommendations
Education
Master's in Computer and Information Science
2024 - PresentCurrent - 1st Year Student
Faculty of Computer and Information Science
University of Ljubljana
Bachelor's in Computer and Information Science
2019 - 2024Faculty of Computer and Information Science
University of Ljubljana