Software developer · Founder · Product builder

Julanda Ndoj

I build reliable systems—from the first API to production.

Software developer working across backend architecture, APIs, data, asynchronous processing, automated testing, security, and cloud infrastructure.

I build web applications and backend systems with a focus on maintainable architecture, explicit boundaries, reliable integrations, and software that can be tested, deployed, and operated with confidence.

Software Developer
Backend · APIs · Architecture
Founder
Product · Ownership · Execution
Co-Founder
Malesoret.com

Italy · Albanian · Italian · English

About

I build software as systems — not isolated features.

Good software is more than a working interface.

It is the interaction between application code, APIs, data, asynchronous processes, authentication, testing, infrastructure, and the people who operate it.

My work spans that full path: from designing backend services and API contracts to working with databases, event-driven systems, automated testing, security boundaries, and cloud infrastructure.

I also build products of my own, bringing the same engineering discipline into product ownership and execution.

How I build software

SYS · READY

PRODUCT
PRODUCTION

Engineering map

A software system is a chain of decisions.

The map represents the engineering areas I work across — from building application logic to testing changes, securing access, connecting asynchronous services, and delivering software into production.

Scroll to walk the system ↓

A conceptual engineering map — not a diagram of any employer's architecture.

Experience

Experience

My professional experience has developed across software development, backend engineering, web development, and earlier operational roles.

  1. Sep 2024 — Present

    Bene Assicurazioni · Milan

    Software Developer

    Software development within an insurance environment, working across backend application development and the engineering practices required to maintain reliable software systems.

    • Develop and maintain core web applications and REST APIs with Laravel and MySQL.
    • Enforce code quality through static analysis with PHPStan and test automation with Pest (unit/feature) and Cypress (E2E).
    • Build interactive, reactive front-end components with Vue.js.
    • Administer and deploy application services on AWS.
  2. Sep 2023 — Sep 2024

    Wefox · Milan

    Software Developer — Backend

    Backend-focused software development within a technology-driven insurance environment.

    • Engineered backend microservices within a distributed architecture using Symfony.
    • Implemented real-time asynchronous event streaming pipelines with Apache Kafka.
    • Managed identity and access management and API traffic routing with Keycloak and Kong API Gateway.
    • Applied DDD, CQRS and TDD to maintain domain isolation and system reliability.
  3. Jun 2020 — Sep 2023

    PressToday · Milan

    Web Developer

    Web development experience across application development and the technical foundations required to deliver maintainable web software.

    • Architected and maintained Laravel backend systems supporting core media tools.
    • Developed web scraping and data aggregation pipelines to automate content processing.
    • Refactored legacy code, optimized query execution and delivered new features in cross-functional teams.
  4. Dec 2019 — Jun 2020

    PressToday · Milan

    Web Developer — Internship

    Early professional experience in web development, establishing the foundation for subsequent software engineering work.

  5. Jan 2014 — Nov 2019

    Independent Family Market · Shkoder

    Retail Operations & Finance Lead

    Earlier professional experience combining operational responsibility, financial activities, and day-to-day business management.

  6. Sep 2013 — Jan 2014

    Shkolla Dituria · Shkoder

    Informatics / IT Educator

    Early professional experience in informatics and IT education.

Download CV (PDF, 2 pages, 36 KB)

Founder / product builder

I don't only build software. I build products.

Software engineering and product ownership meet in the products I have helped build myself.

I bring the same focus on structure, execution, and maintainability to product work — from understanding the problem to making technical decisions and moving the product forward.

  • Co-founderV-01

    Malesoret.com

    Co-founded and involved in building a product from the ground up.

    Product details available on request.

  • Founder · OwnerV-02

    SSignal.me

    Founder and owner of an independent product.

    Product details available on request.

Engineering principles

How I think about engineering

  1. Design for change

    Software changes. Good architecture makes the next change easier without turning today's requirements into tomorrow's constraints.

  2. Test where it matters

    Tests should provide useful confidence around business behaviour, application boundaries, and critical user flows.

  3. Make boundaries explicit

    Clear boundaries make systems easier to reason about, test, change, and operate.

  4. Choose pragmatic complexity

    Architecture should solve real problems. Patterns are tools, not goals.

  5. Operate what you build

    Software engineering continues after deployment. Reliability includes understanding how software behaves in real environments.

Reference

Technical toolbox

Languages & Frameworks

  • PHP
  • Laravel
  • Symfony
  • JavaScript
  • Vue.js
  • HTML5
  • CSS3

Architecture

  • Microservices
  • Event-driven systems
  • Domain-Driven Design
  • CQRS
  • REST APIs

Data & Messaging

  • MySQL
  • Apache Kafka

Quality

  • TDD
  • Pest
  • Cypress
  • PHPStan

Cloud, Identity & Gateways

  • AWS
  • Keycloak
  • Kong API Gateway

Education

  • MSc Business InformaticsEuropean University of Tirana · 2014 — 2016
  • BSc Information TechnologyUniversiteti i Shkodrës “Luigj Gurakuqi” · 2010 — 2014

Languages

  • Albanian
  • Italian
  • English

Judo

Discipline beyond code

Before software, there was judo. Competing as Julanda Bacaj, I became a seven-time Albanian national champion and represented Albania at the first Youth Olympic Games — training that taught discipline, consistency, patience and long-term development.

Event
Youth Olympic Games · Singapore 2010
Role
Flag bearer for Albania
Competed
Girls' −63 kg · Mixed team event
Titles
7× Albanian national champion
Judo match on a yellow mat: a judoka in blue and one in white mid-throw, Youth Olympic Games, Singapore 2010
SINGAPORE · 22 AUG 2010GIRLS' −63 KG Image based on AP Photo / Wong Maye-E via Alamy ↗ (opens in a new tab)

Contact

Let's build something reliable.

Have a product to build, a backend system to improve, or an engineering problem worth solving?

Let's talk.