
Dario Dumlijan
Full-Stack Engineer
<AboutMe/>
Hi, I’m Dario, a full-stack engineer from Zagreb, Croatia.
I have over years of professional programming experience and have had the pleasure of working on various projects ranging from small start-ups to large corporates as well as small and large teams where my roles evolved over time all the way to team lead.
In my free time I have created 2 mobile applications both compatible with Android and iOS, one of which has accumulated over 6k downloads.
<Skills/>
4yElixir
4yRuby on Rails
5yRuby
5yNextJS
4yAstro
2yReact
6yReactNative
6yTypeScript
6yJavaScript
12yNode.js
6yPython
6yHTML
12yCSS
12ySASS
10yTailwind CSS
4yExpress
4yPostgreSQL
5yRedis
5yGraphQL
5yREST API
5yWebSockets
5ygit
5yDocker
4yKubernetes
4yGitHub Actions
5yAWS
4yWebpack
6yVite
2yJest
5yPostman
5yjQuery
12yFigma
4yAdobe XD
7yAdobe Photoshop
12yAdobe Illustrator
12yAdobe AfterEffects
8yAdobe Premiere
8yDaVinci Resolve
4yLogic Pro
7y
<AboutMe/>
Hi, I’m Dario, a full-stack engineer from Zagreb, Croatia.
I have over years of professional programming experience and have had the pleasure of working on various projects ranging from small start-ups to large corporates as well as small and large teams where my roles evolved over time all the way to team lead.
In my free time I have created 2 mobile applications both compatible with Android and iOS, one of which has accumulated over 6k downloads.
<FeaturedProjects/>
Unlock new melodies and sounds. An app made to make the musical theory of negative harmony easier to understand and visualise.
A new fresh way to visualise beats and rhythms as well as create them. With Ritmo, creating exciting, different more complex beats is super easy.
Official website of Studio Lumistra | Creative design studio transforming sparks and ideas into brands and experiences.
Open-source, zero cost SPA (React) app for displaying projects/softwares current status, release notes & roadmap
<WorkExperience/>
I collaborated with a medium-large engineering team to develop and maintain an e-health platform powered by 40+ microservices on AWS and Kubernetes. I built patient-facing survey services, an admin configuration interface, and contributed to migrating legacy Ruby services to Elixir microservices.
Collaborated with a medium-large engineering team to develop and maintain an internal e-health software platform, powered by 40+ microservices running on Kubernetes clusters within AWS infrastructure.
Designed and implemented patient-facing services for creating and managing online surveys/questionnaires, enabling data collection, processing, and automation across multiple system components.
Developed an intuitive admin interface for configuring surveys and integrated the survey platform with partner applications to ensure seamless interoperability.
Contributed to the transition from legacy Ruby services to new Elixir-based microservices, including synchronization and phased decommissioning of outdated systems.
Tech-stack used:
| Framework | Language | Front-end | Back-end |
|---|---|---|---|
| Phoenix | Elixir | ||
| Rails | Ruby | ||
| React | TypeScript | ||
| NextJS | TypeScript |
I led engineering, design, and project management for a large-scale custom SaaS LMS, migrating 40,000+ users and 500,000 records from a third-party platform. I architected the full UI/UX, implemented xAPI tracking and white-labeled themes, and acted as the primary stakeholder contact.
Led the development of a large-scale, custom SaaS Learning Management System (LMS) for a client, overseeing engineering, design, and project management aspects.
Some of the main features and responsibilities that I had were:
- Engineering:
- Migrated over 40,000 users, 1,000 courses, and approximately 500,000 data records from a third-party platform to the new system.
- Implemented advanced course progress tracking using Learning Record Store (LRS) and xAPI standards.
- Developed robust user management with role-based permissions and feature locking.
- Created a white-labeled solution with support for custom themes and multi-language functionality.
- Built real-time UI updates to enhance user interactivity.
- Leadership & Design:
- Designed the entire software platform, including user interfaces and user experiences.
- Planned, estimated, and assigned tasks to team members, ensuring timely delivery of features.
- Presented new features and designs to stakeholders and incorporated feedback effectively.
- Acted as the primary point of communication with stakeholders, aligning product vision with client requirements.
Tech-stack used:
| Framework | Language | Front-end | Back-end |
|---|---|---|---|
| Rails | Ruby | ||
| React | TypeScript | ||
| NextJS | TypeScript |
I designed and developed an enterprise-level dispatching application for monitoring real-time bus events, implementing a role-based permission system for access control. Working in a small agile team, I progressively took full ownership of communication, task execution, and stakeholder presentations.
Designed and developed an enterprise-level dispatching application for monitoring and reporting real-time bus events.
Implemented a robust role-based permission system to control access to actions, data, and specific application pages based on user roles.
Collaborated directly with stakeholders, delivering in-person and online presentations of new features and designs.
Operated within a small, agile three-person team, progressively taking on increased responsibilities and autonomy. By the project’s conclusion, independently managed all communication, task execution, and decision-making without supervision.
Tech-stack used:
| Framework | Language | Front-end | Back-end |
|---|---|---|---|
| React | JavaScript | ||
| .NET | C# |
As sole developer, I designed, built, and deployed two cross-platform mobile applications to both the App Store and Play Store. I managed the full development lifecycle while maintaining compatibility across OS updates and implementing OTA updates for seamless feature delivery.
Sole developer responsible for designing, building, and maintaining two fully functional cross-platform mobile applications, successfully released on both the App Store and Play Store.
Implemented Over-The-Air (OTA) updates to enable seamless deployment of changes and improvements without requiring users to download new versions.
Ensured application stability and compatibility by proactively maintaining the software across OS updates and addressing platform-specific challenges.
Managed all aspects of the development lifecycle, including planning, coding, testing, and deploying, while adhering to best practices in performance optimization and user experience design.
Tech-stack used:
| Framework | Language | Front-end | Back-end |
|---|---|---|---|
| ReactNative | TypeScript |
<Skills/>
4yElixir
4yRuby on Rails
5yRuby
5yNextJS
4yAstro
2yReact
6yReactNative
6yTypeScript
6yJavaScript
12yNode.js
6yPython
6yHTML
12yCSS
12ySASS
10yTailwind CSS
4yExpress
4yPostgreSQL
5yRedis
5yGraphQL
5yREST API
5yWebSockets
5ygit
5yDocker
4yKubernetes
4yGitHub Actions
5yAWS
4yWebpack
6yVite
2yJest
5yPostman
5yjQuery
12yFigma
4yAdobe XD
7yAdobe Photoshop
12yAdobe Illustrator
12yAdobe AfterEffects
8yAdobe Premiere
8yDaVinci Resolve
4yLogic Pro
7y