Milaim Ajdari

Senior Software EngineerNuremberg, Germany

Profile

Senior software engineer with more than 15 years of experience building modern web applications. On my own initiative I built two SaaS products, liveticker.io and tippygo.de, from the first idea to production, owning product design, architecture and marketing myself. My technical focus is TypeScript, Next.js and Firebase, and designing scalable systems for complex business processes, such as a landing page engine that automatically generates more than 30,000 personalised pages for a nationwide partner network, or the complete digitisation of a previously Excel-based insurance process. I take projects end to end, from technical design through implementation to production, with a commitment to maintainable architecture and real impact rather than ticking off features.

Core skills

Languages
TypeScript, JavaScript, PHP
Frontend
Next.js, React, Angular, HTML5, SCSS, Tailwind CSS
Backend
Node.js, NestJS, Laravel, REST APIs, WebSockets
Data & platforms
PostgreSQL, MongoDB, MySQL, MariaDB, Prisma ORM, Firebase (Firestore, Auth, Storage, Hosting, Cloud Functions, Cloud Run)
Engineering
Domain-Driven Design (DDD), CI/CD, testing, Git, Scrum

Experience

Senior Software Engineer (freelance)

Vivus Assekuranzmakler GmbH · Remote

05/2025 – 05/2026

Design and development of a web application that digitises the management of property schedules for insurance policies. The goal was to move the previously Excel-based process between Vivus and its clients entirely into one central application and to reduce manual sources of error.

  • Management, versioning and roll-forward of property schedules across several policy years.
  • Role-based approval and status workflow for structured coordination between Vivus and its clients.
  • Automated calculations and validations that prevent typical Excel errors.
  • Import process and history to carry existing schedules over each year.

Technologies Next.js · TypeScript · Firebase (Firestore, Authentication, Storage, Hosting, Cloud Functions)

Senior Software Engineer

DATEV eG · Nuremberg

08/2023 – 04/2025

Further development of the enterprise application “Meine Steuern” in a Scrum team: new features, technical evolution of existing components and continuous improvement of performance and code quality.

  • New frontend features based on business and technical requirements.
  • Solutions for permissions, authentication and complex state management.
  • Analysis and optimisation of performance issues (change detection, API communication, initial load, bundle size, caching, memory leaks).
  • Active part in refinements, aligning technical solutions with the product owner, code reviews.

Technologies Angular · TypeScript · RxJS · Jenkins · Scrum

Senior Software Engineer (freelance)

Cashflow Mailings GmbH i.G. · Remote

03/2023 – 08/2023

Design and development of a web-based mailing platform for personalised letter campaigns, including import of large customer databases and automatic generation of print-ready mailings.

  • REST API built on Laravel and an Angular application for managing mailing campaigns.
  • Editor with dynamic placeholders, automatic QR code generation and website screenshot integration.
  • Authentication and an architecture for synchronising long-running generation jobs.
  • Automated generation of print-ready documents for letter content and envelope.

Technologies Angular · TypeScript · Laravel · PHP · MariaDB · REST API

Senior Full-Stack Software Engineer

JD Software Solutions GmbH · Nuremberg

05/2020 – 02/2023

Development of several software products for JURA DIREKT, focused on Laravel applications, internal platforms and web-based product solutions, with an emphasis on maintainability, scalability and data security.

Landing Page Engine

Web-based landing page engine with its own WYSIWYG editor for central management of dynamic templates. Using role-based logic, it automatically generated more than 30,000 personalised landing pages for sales partners and filled them with data from the central system, under strict data protection and security requirements.

Testamentum

Design and development of a standalone web application for creating digital wills, from technical design to production.

Cronify

Web-based cron job manager for managing, running and logging scheduled processes that call internal API endpoints.

Technologies Laravel · PHP · JavaScript · MariaDB

Own software products

Built alongside employment and freelance work, and still actively run today.

liveticker.io (opens in a new tab)

Senior Software Engineer · Own product

since 2025

White-label platform for professional sports clubs, for real-time match coverage without delay on the club’s own domain, with custom branding and sponsor integration. In production with the Nürnberg Ice Tigers, with more than 20,000 live page views on a single matchday and stable performance throughout the game. The Augsburger Panther join as a new partner for the coming DEL season.

  • More than 20,000 live page views on one matchday with stable performance for the entire game (Nürnberg Ice Tigers case study).
  • Measurable sponsor reporting (lead banner and in-stream clicks) as a selling point for club sponsorship.
  • Scalable real-time application for live match events and game timelines.
  • White-label concept with custom branding, own domain and role-based administration.

Technologies Next.js · TypeScript · Firebase

tippygo.de (opens in a new tab)

Senior Software Engineer · Own product

since 2024

Platform for digital tipping: service staff create personal tipping pages and receive payments directly online. Businesses manage staff and assign them to teams; tips are credited only to the individual recipients. Currently in an early growth phase, without a significant customer base yet.

  • Complete web application from concept to production.
  • Role-based user management for businesses and staff, with support for multiple business assignments.
  • Stripe integration for payments and development of the payout process to registered bank accounts.
  • Scalable cloud architecture with Firebase as the backend platform.

Technologies Next.js · TypeScript · Firebase · Stripe

zentylib.com (Zenty) (opens in a new tab)

Open-source author / co-developer

since 2025

Open-source TypeScript library built on Zustand that greatly simplifies CRUD operations in React applications. Freely available to all developers via npm and GitHub, developed together with Leon Shabani.

  • Entity and entities stores with built-in loading and error handling and full TypeScript type safety.
  • Reduces typical CRUD boilerplate in Zustand stores to a single line of store definition.
  • Published as an open-source package on npm and GitHub, free for the whole developer community.

Technologies TypeScript · Zustand · npm

tordle.de (opens in a new tab)

Senior Software Engineer / developer

since 2022

Browser-based mini game in the style of Wordle, in which players find as many hidden words as possible within a set time.

  • Independent development of the game logic, the timed puzzle mode and the user interface.
  • Built as a lightweight browser application with nothing to install.

Technologies Angular · Firebase

Earlier experience

Freelance Software Developer

YS24 GmbH · Remote

02/2019 – 04/2020

Further development of an existing web application and new features in frontend and backend.

Technologies Next.js · TypeScript · Firebase

Software Developer

stilbezirk GmbH · Nuremberg

08/2017 – 02/2019

Development of custom web applications and client projects focused on PHP and JavaScript, including maintenance of existing applications and close collaboration with clients and project teams.

Technologies PHP · JavaScript · Laravel · HTML · CSS · MySQL

Software Developer

Lingner Online GmbH · Fürth

04/2010 – 07/2017

Development of custom web applications, content management systems and company websites for a range of clients, including frontend and backend components, working directly with clients.

Technologies PHP · JavaScript · WordPress · Joomla · MySQL

Education

IT Specialist for Application Development (Fachinformatiker für Anwendungsentwicklung)

Vocational training · 2007 – 2010

Languages

Albanian
Native
German
C2 · Business fluent
English
C1 · Fluent
Back to the portfolio