Senior Full-Stack Software Engineer
Prishtina, Kosovo · CET/CEST · Remote

I build the software that runs real operations.

Senior full-stack engineer working in TypeScript, React/Next.js, Node.js and C#/.NET. At AutomatedPros I lead teams of 3-5 on Orderific, a platform serving thousands of restaurants, and on internal QA and frontend-generation tools. Building software professionally since 2019.

01Selected work

Systems built for real operations.

Selected professional work. Orderific is a public product; TestingMill and the generation pipeline are internal tools.

01

Orderificorderific.com

Real-time operations

Restaurant ordering and kitchen platform

Ordering and kitchen-display work on Orderific, AutomatedPros' restaurant platform, which serves thousands of restaurants. I lead engineers across architecture, code review and delivery, and work directly with the people using the software.

ReactNext.jsTypeScriptNode.jsWebSocketsSQL

Customer appweb · kioskPOS / servicestaff screensOrder serviceordering workflowsKitchen displayorder ticketsManagementdashboards
workflow overviewSwipe to explore
<1splacement to kitchen
83% to 98%staff task completion in usability tests
~40%less new-integration effort
  • Ordering and kitchen-display workflows.Delivered features in React, Next.js and Node.js, including redesigned tablet flows tested with staff.
  • Reusable adapters for delivery and payment integrations.
  • Customer research informed kitchen UI changes.Across my customer-experience and engineering roles, I visited prospective restaurants in Dubai. Watching chefs use the screens exposed touch controls that were too small and information they did not need.

02

Internal platform

TestingMill

I proposed and led TestingMill, the platform used for all of our internal end-to-end tests by about 20 developers and 5-10 QA staff. I built most of the backend and some of the frontend.

TypeScriptNext.jsREST APIsQA automation

Test templatesdefined by QAAPI test casesexecutableBatch runson demandResultsstreamed liveTicketauto-created
workflow overviewSwipe to explore
~20developers
5-10QA staff
Days to hoursregression runs
  • Regression runs went from days to hours.API-based test templates and datasets support individual and batch runs, streamed results, run history and automatic failure tickets.

03

Internal developer tooling

Figma-to-React / Next.js generation

With a small team, I built the frontend-generation stage of a Laravel-orchestrated pipeline that turns Figma designs into React and Next.js interfaces.

ReactNext.jsTypeScriptFigmaLaravel

Figma filenested structureGenerationLaravel pipelineComponent treeReact / Next.js
workflow overviewSwipe to explore
~Halfdelivery time on design-heavy pages
  • Roughly halved delivery time on design-heavy pages.The frontend stage turns Figma design data into React and Next.js interfaces within the wider generation system.

Additional engineering work

Self-hosted model serving

Diagnosed timeouts and API failures on the team's vLLM, LiteLLM and llama.cpp model servers, evaluated GPU capacity and worked with DevOps on configuration fixes.

DockerNGINXvLLMLiteLLMllama.cpp

02Personal products

What I build when I own the whole product.

Public projects I build, use and maintain.

ClipVault

Released Windows application

A Windows game-clipping app I built for my own use. A replay buffer saves a clip on a hotkey, with separate game and microphone audio tracks, ready to trim and export.

  • C++/libobs capture with NVENC encoding and x264 fallback; an Electron/React editor for trimming and FFmpeg export.
  • Installer and portable releases on GitHub. Friends and I have used it daily for months.

C++libobsElectronReactFFmpeg

ShowTracker

Live on the web

A TV, anime and movie tracker I built for personal use. Tracks progress and upcoming episodes across four media providers, with shared watches and imports. Friends and I have used it daily for months.

  • Built with Expo/React Native, TypeScript and Convex. iOS and Android are mobile targets, not store releases.
  • Reconciles episode identities across providers. Compact indexed projections cut data read by about 84% in a 203-title release-sync replay test.

ExpoReact NativeTypeScriptConvexNativeWind

Nestor

In development

An Electron/React job-search app in development, with typed IPC and resumable Playwright browser workflows, using TypeScript and SQLite.

    ElectronReactTypeScriptSQLitePlaywright

    03Experience

    A career close to the product.

    Engineering, customer experience and QA, with concurrent work marked clearly.

    AutomatedPros

    Senior Full-Stack Software Engineer

    Jul 2023 - Present

    Full-time / Remote

    Lead 3-5 engineers across architecture, code review and delivery on Orderific and internal engineering tools.

    • Worked with the team to rewrite an Elixir/Phoenix codebase in Node.js because too few engineers could maintain the original stack.

    Nordri

    Technical Lead

    Aug 2026 - Present

    Part-time, concurrent / Remote

    Sole engineer and product decision owner for a Swiss services marketplace in invite-only user testing. Web, mobile and admin with TypeScript, Next.js, Expo/React Native, Convex and Stripe Connect.

    • Designed payment recovery around partial failures.Webhook events are stored before processing and retried. Payouts reserve an operation before calling Stripe, so retries reuse it instead of starting a new payout.

    Infotech L.L.C.

    .NET Consultant

    Jan 2022 - Aug 2026

    Part-time consultancy / Remote

    .NET architecture reviews, SQL performance work and production incident support alongside my primary role.

    • Mentored six junior developers through pairing and written playbooks, reducing onboarding from four weeks to ten days.

    Orderific (AutomatedPros)

    Chief Experience Officer

    Nov 2021 - Jul 2023

    Customer experience and QA leadership

    Led customer experience and QA for Orderific, a product within AutomatedPros. Grew QA from two to five, selected its tools and translated support and test findings into release priorities.

    • Chose to return to hands-on engineering in July 2023 to focus on building products.

    Infotech L.L.C.

    .NET Developer

    Aug 2019 - Jan 2022

    Full-time / Hybrid

    Developed C# desktop business software with WPF, WinForms and SQL Server for a suite used by around 1,000 client businesses: inventory, sales, tax documents, POS, restaurants, repair workshops and fuel-pump control.

    • Reduced car-repair parts lookup from 15 seconds to 2 seconds.
    • Led development of a .NET MVC logistics and delivery web application covering registration, ordering, tracking and database work.

    CREA-KO

    Junior .NET Developer

    Jan 2019 - Jul 2019

    First developer role

    Contributed to a team migration of a web ERP from .NET Framework to .NET Core MVC, refactoring frontend and backend code and replacing deprecated dependencies.

    Before engineering: project management and digital marketing at Beautyque (2017–2018) and technical support at Bit by Bit (2017). Those years are why I care about the people who operate the software.

    Explore the career timeline

    Drag or scroll sideways · 2016 to now

    20162017201820192020202120222023202420252026
    AutomatedPros Infotech L.L.C Other roles
    Senior Full-Stack Software EngineerAutomatedPros · Jul 2023 - Present
    Technical LeadNordri · Aug 2026 - Present
    .NET ConsultantInfotech L.L.C. · Jan 2022 - Aug 2026
    Chief Experience OfficerOrderific (AutomatedPros) · Nov 2021 - Jul 2023
    .NET DeveloperInfotech L.L.C. · Aug 2019 - Jan 2022
    Junior .NET DeveloperCREA-KO · Jan 2019 - Jul 2019
    Products
    now
    Click any bar or card above

    Jul 2023 - Present · Full-time / Remote

    Senior Full-Stack Software Engineer · AutomatedPros

    Lead 3-5 engineers across architecture, code review and delivery on Orderific and internal engineering tools.

    • Worked with the team to rewrite an Elixir/Phoenix codebase in Node.js because too few engineers could maintain the original stack.

    How I work

    From understanding the problem to checking the result.

    1. Understand the work

      Start with the people using the product, its code and its real behaviour.

    2. Build and review

      Use coding agents for implementation and review while making product and architecture decisions hands-on.

    3. Check the result

      Verify the running product, document the decisions and leave enough context for the next change.

    Skills

    The main tools I work with.

    Development
    TypeScript, React / Next.js, Node.js, C# / .NET, Expo / React Native, Electron
    Data and integration
    SQL Server, PostgreSQL, Convex, REST APIs, WebSockets, SignalR
    Quality
    Playwright, xUnit, NUnit, CI/CD
    Platform
    Docker, Linux, NGINX, vLLM, LiteLLM

    04About

    I understand the workflow before I abstract the software.

    I started in technical support and project work, moved into .NET development in 2019, then led customer experience and QA. I came back to hands-on engineering because building is where I do my best work.

    That path made me comfortable with users, edge cases, and problems that cross team boundaries. I am most useful when the brief is incomplete, the workflow has real constraints, and the product needs someone who can move between the interface and the implementation.

    Languages
    English (C2), Albanian (native)
    Education
    BSc Computer Science, Riinvest College
    Based in
    Prishtina, Kosovo / CET/CEST
    Off the clock
    Building my own tools, cooking over charcoal, games, and walks with Yuna the Pomeranian

    05Contact

    Let's talk about your product.

    Open to senior full-stack and product engineering roles, working remotely from Prishtina. A few lines about the product, the team and what you need is the best way to start.

    ebrar.dushullovci@gmail.com click to email · copy address

    Good fit for

    • Full-stack product engineering
    • Internal tools and QA automation
    • Desktop and cross-platform products
    • AI-assisted development

    Product film