Experience
Experience
Professional software development since 2018, moving from full-stack engineering into application security.
Circeus
SecOps Lead
Application security work across a portfolio of more than 50 applications, as part of the company's security and engineering teams.
- Perform source-code security audits
- Conduct penetration testing and application security assessments
- Support security improvements across a portfolio of more than 50 applications
- Identify and assess vulnerabilities
- Recommend improvements to application security controls
- Improve security practices within software development processes
- Develop and improve security-related tooling
- Draft security policies
- Help development processes adapt to security challenges introduced by AI-assisted software engineering
ShopCircle
Senior Full-stack Developer
Worked on established Shopify applications, building functionality, maintaining existing systems, modernizing legacy code, fixing bugs, and improving performance and security.
- Mentoring junior developers
- Participating as a guest speaker in an internal developer talk
Modernized a legacy application through frontend migration, React adoption, performance work, bug fixes, and feature development.
Built a replacement React-based Shopify storefront extension, rewriting an approximately 20,000-line legacy extension while introducing new functionality, configurability, and security improvements.
- React
Ankeboot
Full-stack .NET Developer
Full-stack software development using .NET technologies.
- .NET
- C#
Self-employed
Freelance Developer
Independent software development for clients found through Upwork and other freelance platforms.
Education
Logos, Mostar
Bachelor's level, 180 ECTS (not yet awarded)
Awaiting final defense
Transferred in 2023. Awaiting defense of the third-year final project.
Faculty of Information Technologies (FIT), Mostar
Not completed
Studied at FIT before transferring to Logos in 2023.