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
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
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.
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.
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.
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.
Dec 2019 — Jun 2020
PressToday · Milan
Web Developer — Internship
Early professional experience in web development, establishing the foundation for subsequent software engineering work.
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.
Sep 2013 — Jan 2014
Shkolla Dituria · Shkoder
Informatics / IT Educator
Early professional experience in informatics and IT education.
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
Design for change
Software changes. Good architecture makes the next change easier without turning today's requirements into tomorrow's constraints.
Test where it matters
Tests should provide useful confidence around business behaviour, application boundaries, and critical user flows.
Make boundaries explicit
Clear boundaries make systems easier to reason about, test, change, and operate.
Choose pragmatic complexity
Architecture should solve real problems. Patterns are tools, not goals.
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

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.
