
Drazen Bebic
Software Engineer with 8 years of experience
Frontend development is my passion, especially crafting user interfaces with React. I primarily leverage the Next.js framework for efficient and scalable web applications. While I have experience with Vue.js, my recent projects have focused heavily on React.
Beyond frameworks, I enjoy building full-stack solutions. This includes projects using the PERN stack (Postgres, Express, React, Node.js) for both backend and frontend development. Additionally, I leverage cloud platforms like AWS and Vercel for seamless deployments.
Headless CMS solutions are a particular interest of mine. Recently I developed a solution utilizing Storyblok for the backend and Next.js for the frontend. This particular combination works really well for clients who need a reliable page builder and a modern, state-of-the-art frontend.
I'm no stranger to WordPress. I also create custom plugins to expand WordPress functionality, demonstrating my ability to adapt across various technologies. In 2021 I sold my "License Manager for WooCommerce" plugin which had 4000 active installations at the time.
Furthermore, I'm proficient in implementing CI/CD pipelines. I have experience creating and maintaining GitHub workflow files to automate various tasks, ensuring efficient and reliable deployments.
Last but not least: I’ve started a small tech blog on my website where I write about things that sparked my curiosity or gave me a bit of a challenge. It’s my way of keeping notes, sharing discoveries, and maybe helping someone else along the way.
Experience
Lead Software Engineer @ moonshiner
At Moonshiner, I’ve had the opportunity to grow into a technical leadership role while continuing to work hands-on with the frameworks and tools I love. I lead by example - writing code, mentoring teammates, and helping shape the technical direction of multiple projects.
- Acted as tech lead across multiple projects - driving architectural decisions, performance optimizations, and long-term DX (Developer Experience) improvements. Regularly collaborated with PMs and POs to assess technical feasibility, shape project scopes, and plan long-term improvements.
- Personally onboarded and mentored new developers. I became the go-to person for tricky problems and technical guidance across the team.
- Worked closely with UI/UX designers to bring Figma designs to life in React and Web Components - always with a focus on accessibility and maintainability.
- Hosted regular knowledge-sharing sessions to spread insights across the team. Wrote clear documentation covering everything from deployment steps and best practices to commit message conventions and component standards.
- Led our internal "maintenance" initiative, handling everything from PHP and WordPress updates to dependency upgrades, deprecations, and CI/CD workflow improvements via GitHub Actions.
- Wrote and maintained robust end-to-end tests using Microsoft Playwright to ensure our applications behave reliably.
Solution Consultant @ STINA Business Solutions
At STINA, I dove deep into the world of AWS, WordPress, and e-commerce platforms. My work ranged from building custom video streaming platforms to developing enterprise-grade plugins and applications for a variety of clients. This is also where I laid the foundation for my long-term focus on WordPress plugin development.
- Designed and developed a DRM-protected video streaming platform using AWS services like S3, MediaConvert, MediaPackage, and CloudFront. Built a fully custom video player in React that supported multiple audio/subtitle tracks and adaptive bitrate streaming.
- Specialized in developing custom WordPress plugins and themes for enterprise clients. Created the open-source plugin License Manager for WooCommerce, still actively used today.
- Built various client-facing applications using React and Vue.js, including backend UIs for microservices secured via JWT-based authentication.
- Developed interactive ad creatives for Google Ad Manager, tailored for high-visibility marketing campaigns.
Languages
Croatian
Fluent
German
Fluent
English
Fluent
Education
Bachelor of Information Technologies
University of Mostar, Faculty of Natural Sciences, Mathematics and Educational Sciences