Iβm a Software Architect with 9+ years of experience wireframing, scoping, designing, developing, implementing, integrating, scaling, testing, debugging and maintaining various software solutions. My technical expertise is mostly in backend development, DevOps, and cloud computing, although I worked with iOS and frontend as well. Check out my profile and see the skills and achievements Iβve developed throughout my career in Node.js, Laravel, Rust, AWS, Docker, and more.
Having worked in R&D settings, agencies, and as an independent contractor, I understand how to adapt to different team dynamics and project requirements. I especially enjoy roles that blend technical depth with resource management and strategic planning, such as engineering management.
P.S. I am looking for Engineering Manager jobs exclusively.
- π Based in La Spezia, Italy
- π Earned a Masterβs in Computer Science from the Faculty of Electrical Engineering, Osijek
- π Former Professional Volleyball Player with a track record of international and national awards - Volleybox Profile
- π§ Skilled in system design, software architecture, and DevSecOps
- πΌ Actively seeking remote opportunities in engineering management and software engineering, and DevOps
Category | Technologies |
---|---|
Languages | JavaScript, TypeScript, Swift, PHP, Rust, C |
Frameworks | Node.js, Express, Laravel, Vue.js, Tailwind/DaisyUI |
Cloud & DevOps | AWS, Docker, Heroku, Cloudflare, Firebase, Linux (RHEL, Ubuntu), Serverless, HaProxy |
Monitoring | Prometheus, Grafana, Mosquitto, Kafka, VerneMQ, Loki |
Databases | PostgreSQL, MariaDB, MySQL, MongoDB, TimescaleDB, Redis |
Tools | Swagger, Postman, OCPP, OpenAPI |
Things I've been working on for the past years...
- Optimized CI/CD pipelines to reduce build times by nearly 40%, enhancing development efficiency.
- Designed and implemented a cloud-native EV charging management system, managing 30+ stations with AWS ECS and Terraform. Reduced setup time from several days to just 30 minutes.
- Led the migration of a legacy system to a containerized architecture, improving scalability and reducing operational overhead.
- Built automation scripts that accelerated testing by a factor of 10x, streamlining quality assurance processes.
- Developed a real-time communication platform using Node.js, capable of handling thousands of simultaneous user connections.
- Supervised engineering teams ranging from 2 to 12 developers across more than 15 projects, ensuring quality deliverables and timely completion.
- Created standardized project templates and documentation frameworks, cutting project onboarding time by up to 40%.
- Conducted structured code reviews and led pair programming sessions to improve code quality and promote continuous learning among team members.
- Mentored junior developers in system design, API development, and DevOps best practices, fostering growth and improving team capabilities.
- Coordinated remote teams across various time zones, maintaining clear communication and seamless collaboration.
π AWS Solutions Architect Associate (SAA-C03) β Valid from Nov 2023 to Nov 2026
Here are some of the projects I work on, whenever I find time
Project | Description |
---|---|
Oxidize | Implementation of a simple blockchain in Rust, while learning Rust. |
Vortex | Crypto fantasy league, usage of GenAI & AgenticAI to understand its power. |
LeetCode75 | Attempt to resolve 75 filtered and known LeetCode questions for funz. |
JosipVojak.com | Blog on medium, topics: Software architecture, design, engineering, new technologies, crypto projects, web3, trading, investments. |
Arteest | Crypto trading bot, with focus on executing my manual strategy that seems to be working fine. |
Iβm committed to staying at the forefront of software development by continually exploring new technologies and methodologies. Currently, Iβm focused in gaining knowledge in blockchain, Web3, Rust and Kubernetes. If you have exciting projects or collaborations in mind, donβt hesitate to reach out!
Thanks for visiting my profile!