Summary
Ivan Veselinov is a Senior DevOps Engineer based in Melbourne with four years of hands-on experience building CI/CD pipelines, cloud infrastructure, and automated testing for production systems. He combines a Master’s in Computer Science with practical full-stack training from General Assembly, giving him a strong grounding in software architecture and modern web stacks. Ivan has progressed rapidly through DevOps roles at TeamAssurance, DEK Technologies, and now Endava, owning systems end-to-end from development to production support. He specializes in scalable, maintainable automation that improves performance and developer experience, and enjoys solving thorny reliability problems. Notably, his background spans both infrastructure and front-end projects (React/Firebase) from his GA portfolio, reflecting a pragmatic full-stack mindset. Colleagues describe him as a systems thinker who bridges software engineering and operational excellence.
4 years of coding experience
2 years of employment as a software developer
Master in Computer Science Computer Software Engineering, Master in Computer Science Computer Software Engineering at Faculty of Information and Communication Technologies
Bachelor of Informatics Information Technology, Bachelor of Informatics Information Technology at Faculty of Technical Sciences, University St. Kliment Ohridski in Bitola
Full - Stack development, Full - Stack development at General Assembly Australia