About me
Hello, I'm Nemanja Dragun — a Senior Full Stack Engineer with nearly 10 years of experience building user-facing products at scale. At Eurowings Digital, I lead frontend extraction from Adobe Experience Manager and serve as a company-wide Nuxt.js expert. My core strength is Vue.js and Nuxt.js, backed by full-stack depth across Adonis.js, Node.js, databases, and cloud deployments. Click here to check some of the websites and digital experiences I've created that showcase my skills.
I'm known for being part of early architecture discussions, mentoring 10+ engineers, and sharing best practices through FE Guild workshops and presentations. I go beyond assigned work — collaborating across teams, giving honest feedback, and driving decisions that improve products for millions of users. Passionate developer, father of three, always eager to learn and not afraid of challenges. I love MVPs, POCs, refactorings, and personal builds I'm proud of — including a Windows 11 clone and a browser-based Archero-style game. If you'd like to connect, feel free to reach out.
Professional Experience

Eurowings Digital
Full-time- Senior Frontend Engineer
- Cologne (Hybrid)
- eurowings-digital.de
May, 2025 - PresentAs a Senior Frontend Engineer, I am one of the main people leading the extraction of the frontend from Adobe Experience Manager into a self-contained GitHub repository — enabling independent development, faster delivery, and a modern Nuxt.js-based architecture.
Nuxt.js expert: I support engineers company-wide on anything related to Nuxt.js, from setup and configuration to performance and best practices.
Community & mentoring: I share knowledge through FE Guild presentations and workshops, and hold 1:1 sessions with engineers transitioning from other frameworks to Vue/Nuxt.
Impact: Within my first half-year, I received above-average performance feedback, made myself visible across the company, and actively contribute to agile ceremonies — encouraging others to share their knowledge in retros and team discussions.
Egoditor GmbH / Bitly Europe GmbH
Full-time- Senior Frontend Engineer
- Bielefeld (Remote)
- bitly.com
October, 2020 - April 2025At Egoditor GmbH (later acquired by Bitly Europe GmbH), I led the migration of the legacy QR Code platform to a modern Vue.js stack — guiding the team through a full technology transition when few had prior Vue experience.
Leadership & planning: I was involved in quarterly and sprint planning, mentored engineers during the Vue adoption, and participated in hiring and technical interviews for new candidates.
Post-acquisition adaptability: After the Bitly acquisition, I successfully adapted from Vue.js to Next.js — demonstrating flexibility across stacks while keeping Vue/Nuxt as my core expertise.
Scale & growth: I experienced rapid company expansion from ~40 people when I joined to 100+ within a year, and 300+ after the acquisition — delivering frontend work that reached millions of users worldwide.
Stack: Vue.js, Nuxt.js, TailwindCSS
Gauss Development
Full-time- Senior Frontend Lead Developer
- Osijek
- gauss.hr
June 2017 - May 2020As a Senior Frontend Lead Developer, I led a team of 8+ developers and oversaw the frontend of the company's main SaaS product — building a CMS from scratch and leading multiple client projects.
Key achievement: I rebuilt the CMS from v1 to v2 from scratch in ~3 months — the original v1 took over 2 years with multiple engineers — delivering even more features in a fraction of the time.
Architecture & leadership: I defined frontend architecture, set up projects from scratch, conducted code reviews, and mentored newcomers as well as senior colleagues.
Collaboration: I worked closely with UI/UX teams on cohesive design and participated in client-facing discussions on project goals and technical direction.
Stack: Vue.js, Nuxt.js (CMS), Angular 2+, jQuery, Vanilla JS, Bootstrap
Work Experience

Open Source Projects
Free-time- Contributor
- Remote
PresentAs an active member of the Nuxt/Vue community, I contribute to Nuxt.js and other open-source projects — sharing examples that help others get the most out of the framework.
I regularly help fellow developers on Discord and GitHub, participate in Nuxt discussions, and build open-source projects that demonstrate best practices and real-world patterns.
This mindset extends to my professional work too — I enjoy building internal tools and sharing knowledge to solve recurring problems and raise the bar for the teams around me.
Game Development
24/7- Core Developer
- Remote
2014 - 2017My development journey started by building a game server to share with friends online — which quickly grew to a few thousand active players within months.
To make it publicly accessible, I learned VPS hosting, website development, and full-stack basics — building registration flows with PHP and MSSQL. This experience sparked my passion for both frontend and backend development.
That early project laid the foundation for my professional career — from hobby projects reaching real users to building products at global companies.
Projects
os-windows11
Windows 11 ❤️ | by Nemanja Dragun with Nuxt.js and Tailwind CSS
Hobby- Open Source
- 31
- os-windows11
- Check repository
03 March 2023- html5
- nuxt
- nuxt3
- nuxtjs
- open-source
- scss
- tailwind
- tailwind-css
- tailwindcss
- typescript
- windows-11
rest-countries-api-with-color-theme-switcher
Frontend Mentor Challenge - rest-countries-api-with-color-theme-switcher
Hobby20 February 2023- html5
- nuxt
- nuxt3
- nuxtjs
- open-source
- scss
- tailwind
- tailwind-css
- tailwindcss
- typescript
- Rest API
rock-paper-scissors-gamer
Frontend Mentor Challenge - rock-paper-scissors-game
Hobby- Open Source
- 5
- rock-paper-scissors-gamer
- Check repository
19 January 2023- html5
- nuxt
- nuxt3
- nuxtjs
- open-source
- scss
- tailwind
- tailwind-css
- tailwindcss
- typescript
- animations
advice-generator-app
Frontend Mentor Challenge - advice-generator-app
Hobby- Open Source
- 4
- advice-generator-app
- Check repository
19 January 2023- html5
- nuxt
- nuxt3
- nuxtjs
- open-source
- scss
- tailwind
- tailwind-css
- tailwindcss
- typescript
- animations
nuxt3-examples
Nuxt 3 project with a lot of different examples
Hobby- Open Source
- 11
- nuxt3-examples
- Check repository
17 December 2022- html5
- nuxt
- nuxt3
- nuxtjs
- open-source
- scss
- tailwind
- tailwind-css
- tailwindcss
- typescript
- animations
royal-gang-tv
Official website for RoyalGangTV
Hobby- Private
- royal-gang-tv
09 February 2023- html5
- nuxt
- nuxt3
- nuxtjs
- open-source
- scss
- tailwind
- tailwind-css
- tailwindcss
- typescript
- animations
vue-music-flow
Modern Vue 3 / Nuxt 3 audio player component with playlist and waveform visualization.
Hobby- Open Source
- vue-music-flow
03 April 2025- html5
- nuxt
- nuxt3
- nuxtjs
- open-source
- scss
- tailwind
- tailwind-css
- tailwindcss
- typescript
- animations
- wavesurfer