I'm a developer who doesn't just write code - I build digital experiences. I care deeply about clean architecture, performance, and maintainable systems, and I enjoy turning complex challenges into simple, elegant solutions. From building scalable back-end systems to fine-tuning front-end interactions, I bring both technical precision and creative thinking into every project. I'm always learning, always improving, and I believe the best software is built through thoughtful decisions, attention to detail, and genuine passion for the craft.
With 8+ years of experience, I specialize in building intuitive, user-focused websites and applications that solve real-world problems and deliver smooth, high-quality digital experiences.
I enjoy working closely with clients and teams, combining creative problem-solving with strategic thinking to transform ideas into scalable, user-centered digital products.
With AI copilots and modern frameworks everywhere, is learning JavaScript fundamentals still necessary - or just outdated gatekeeping?
Learn essential patterns for typing components, props, hooks, and event handlers in React with TypeScript.
When making async requests, you can use promise chaining with then() or async/await. Here’s how execution order differs and why async/await is often easier to read.
I'm always excited to collaborate on new and innovative projects. Whenever your’re starting from scratch or refining an existing idea
©2026. Designed by Ivan Radoš - Powered by Marko Arthofer