Summary
Dino Bikić is a product-focused Lead Software Engineer with 11 years of experience building modern Android apps and backend services across startups, international corporations, and remote-first teams. Based in Berlin and originally from Croatia, he excels at designing clean, testable architectures and has a track record of reducing tech debt through pragmatic refactors and enforced clean-code practices. At Web Summit he built cross-platform solutions including a Rust-based GraphQL server-side rendering engine and end-to-end clients, showing comfort with both systems programming and mobile UX. He consistently drives quality via comprehensive test suites (unit, integration, UI, E2E) and ownership of CI/CD workflows. Equally fluent in Kotlin/Java Android stacks and backend tooling, Dino pairs hands-on implementation with product thinking to maximize business value. A detail-oriented engineer, he often bridges design and engineering, having formal training in both Android engineering and graphic design.
11 years of coding experience
9 years of employment as a software developer
University Bachelor of Computer Engineering (univ. bacc. ing. comp.), Computer Engineering, University Bachelor of Computer Engineering (univ. bacc. ing. comp.), Computer Engineering at Faculty of Engineering RITEH University of Rijeka
Tehnician, Computer Science, Tehnician, Computer Science at Secondary School Of Electrical Engineering & Computer Science Rijeka
Design academy, Graphic Design, Design academy, Graphic Design at Infinum Academy
English