Hi, I’m Nuwan Danushka.

Full-Stack Software Engineer.

Based in Vienna, Austria 🇦🇹, I build reliable, maintainable web applications, backend services and modern software systems, with strong experience in PHP, Vue.js, REST APIs, MySQL and modern engineering workflows.

Open to Full-Stack and Frontend roles with Europe-based teams, remote or on-site

Available for the right role

Open to Developer Roles

I’m currently open to Full-Stack Developer and Frontend Developer opportunities in Austria, Germany and the Netherlands, remote or on-site. I’m especially interested in teams building web platforms, internal tools, workflow systems, SaaS products or IoT-connected applications.

About Me

I’m a Full-Stack Software Engineer based in Vienna, Austria 🇦🇹, with 6+ years of experience building web applications, backend services and internal platforms.

My strongest experience is in PHP, Vue.js, REST APIs and MySQL, but I enjoy working across the stack from modern frontend interfaces to backend architecture, APIs and infrastructure systems.

I’m currently pursuing an MSc in Internet of Things & Smart Systems at FH Technikum Wien 🎓 and I’m especially interested in scalable software, cloud and DevOps workflows, distributed systems and IoT platforms.

Nuwan Danushka, Full-Stack Developer in Vienna, Austria

Engineering Focus

Full-Stack Applications

Web platforms, interfaces and backend logic.

APIs & Backend Systems

REST APIs, integrations and business workflows.

Automation & AI Workflows

Tools that reduce manual work and support teams.

Cloud, DevOps & IoT

Deployments, infrastructure and connected systems.

Currently Exploring

  • System architecture
  • AI-assisted workflows
  • Performance & observability
  • CI/CD automation
  • Maintainable software design
  • IoT & edge systems

What I Build

I build practical software systems that improve workflows, reduce manual work and help teams move faster.

Full-Stack Web Applications

Complete web platforms with modern interfaces, backend logic, APIs and database-driven workflows.

PHPVue.jsREST APIsMySQL

Backend Systems & APIs

Reliable services, integrations, authentication flows and backend architecture for business applications.

LaravelAPI DesignAuthenticationData Models

Workflow Automation & AI Agents

Tools that automate repetitive work, support decision-making and connect AI assistants to real workflows.

AutomationAI WorkflowsInternal ToolsAgents

CMS, Dashboards & Internal Tools

WordPress/CMS systems, reporting dashboards and internal platforms that help teams manage content, data and operations.

WordPressDashboardsReportingAdmin Tools

Skills & Tech Stack

A practical full-stack toolkit for building web applications, APIs, CMS platforms, workflow systems and maintainable software, supported by design, collaboration and delivery skills.

Featured Projects

A selection of projects from my GitHub, including web apps, tools and product ideas built with PHP, TypeScript, Dart and modern frontend technologies.

Sports event calendar project previewWeb AppFeatured

Sports event calendar

Public

A sports calendar web app where users can add matches and browse them by sport and date.

Voice Booking Agent project previewAI / AutomationFeatured

Voice Booking Agent

Public

An AI-powered booking assistant project focused on voice-based booking workflows.

cvForge project previewWeb App

cvForge

Public

A TypeScript-based tool project focused on CV or resume generation workflows.

Lectio project previewMobile App

Lectio

Public

A Dart-based mobile application project.

Zapis project previewDesktop App / ProductivityFeatured

Zapis

Public

A TypeScript project for productivity and meeting-related workflows.

Experience

  1. Full-Stack Developer

    DoMedia | Oct 2022 - Oct 2025

    Built and maintained custom web applications, internal tools and WordPress-based systems using PHP, Vue.js, REST APIs, WordPress, ACF, JavaScript, Linux and CSS.

    • Developed DoFramework, an internal PHP framework with authentication, REST API modules, background jobs, email handling and reusable application modules, enabling faster delivery of client and internal systems.
    • Built a workflow management system with role-based access, task tracking, dynamic fields and reporting, saving approximately 40 staff hours per week.
    • Developed a Vue.js, ACF and PHP WordPress Page Builder used across multiple websites, reducing page-building time by approximately 40%.
    • Delivered the Vario Systems Client Portal CMS and an Expo Kiosk application on top of DoFramework, improving reuse, maintainability and delivery speed.
    PHPVue.jsJavaScriptWordPressACFREST APILinuxCSS
  2. Full-Stack Developer

    Ministry of Finance - Department of Development Finance | Jan 2022 - Oct 2022

    Designed and delivered a loan application portal that replaced spreadsheet-based workflows and improved visibility, processing speed and team coordination.

    • Built a centralized intake and tracking system with role-based access for approximately 20 staff members, reducing application processing time by about 50%.
    • Automated eligibility checks, routing and document generation, creating a further 25% efficiency improvement and reducing support requests by about 35%.
    • Gathered requirements from stakeholders, prepared technical specifications and delivered iterative releases based on real user feedback.
    • Trained staff and supported rollout across teams, helping non-technical users move from manual spreadsheet processes to a structured web-based workflow.
    PHPMySQLREST APIVue.jsBootstrapCSSWindows Server
  3. Full-Stack Developer

    Ministry of Public Administration & Management - Divisional Secretariat | Jan 2020 - Dec 2021

    Developed a queue token and service dashboard system to improve citizen service flow, staff visibility and operational reporting.

    • Built a token issuing and auto-assignment system handling approximately 100 daily check-ins, improving service throughput by about 25%.
    • Reduced average waiting time by approximately 5 to 10 minutes by routing users to the correct service desk with better context for staff.
    • Created real-time KPI dashboards and exportable reports by division, service and staff member, helping management make faster operational decisions.
    • Maintained and improved the system using PHP, MySQL, Vue.js, Bootstrap, CSS and Linux-based deployment practices.
    PHPMySQLVue.jsBootstrapCSSLinux

Education

  1. Master in Internet of Things and Smart Systems

    FH Technikum Wien, Vienna, Austria | Present, expected 2027

    Relevant coursework: Embedded Systems, Networking & Wireless, Cloud & Edge Computing, Data Management, Web & Mobile Development, Security & Privacy.

    Focus: Applying software engineering, web systems, cloud/edge computing and secure data handling to connected IoT and smart systems.

  2. Bachelor of Science in Information Technology

    Sri Lanka Institute of Information Technology, Colombo, Sri Lanka | Graduated 2019

    Relevant coursework: Data Structures & Algorithms, Database Systems, Web Development and Software Engineering.

    Capstone project: Built a Smart Bag IoT system using Raspberry Pi, Python, Firebase and Android for remote control, GPS tracking and theft/tamper alerts.

Languages

  • English

    Professional working proficiency

  • German

    Actively improving for the Austrian workplace

  • Sinhala

    Native

Let’s Talk

I’m open to Full-Stack Developer and Frontend Developer roles in Austria, Germany and the Netherlands. Send me a message if you are hiring for PHP, Vue.js, JavaScript, REST API, MySQL, WordPress, Docker or Linux-based web development roles.