Aliasoft aliasoft.dev

Full-stack engineering · Backend architecture · Distributed systems

Designing scalable and reliable web platforms for modern software systems.

Senior full-stack engineer specialized in Java, Spring Boot, React, Kafka and distributed systems. I design and build production-grade platforms with scalable backends and performant user interfaces, engineered for resilience and long-term maintainability.

Available for freelance missions · Remote Europe

Engineering Focus

I design and build reliable software platforms focused on scalability, maintainability and long-term resilience.

Engineering Notes →

Backend Architecture

Java 21, Spring Boot, Hexagonal Architecture, DDD and well-defined service boundaries.

Event-Driven Systems

Kafka-based asynchronous architectures with retry strategies, dead-letter topics and idempotent consumers.

Secure APIs

OWASP-aware API development with validation layers, standardized error handling and secure filtering.

Frontend Engineering

Modern interfaces built with React, focusing on performance, clarity and maintainable UI architecture.

Engineering Principles

Systems designed for reliability, maintainability and scalability.

Clean architecture first

Systems structured with clear boundaries using hexagonal architecture and domain-driven design principles, with a strong separation between application, domain and infrastructure layers.

Reliability by design

Distributed workflows designed with resilience patterns: retries, idempotency, dead-letter topics and observable event processing.

Security as a baseline

OWASP-aware backend development with strict validation, safe query filtering, secrets externalization and hardened deployment environments.

Production mindset

Systems built with observability, deployment automation and long-term maintainability in mind, from backend services to user-facing interfaces.

Technology stack

Technologies I work with

Java

Java

Backend

Spring

Spring Boot

Framework

Kafka

Kafka

Event streaming

PostgreSQL

PostgreSQL

Database

Docker

Docker

Containerization

Nginx

Nginx

Reverse proxy

React

React

Frontend

TypeScript

TypeScript

Frontend

Featured Project

Seaway

Seaway is a production-oriented full-stack architecture project combining a scalable Java backend with a modern React frontend.

  • Java 21 / Spring Boot
  • Hexagonal Architecture
  • CQRS
  • Kafka event processing
  • PostgreSQL
  • React / Tailwind UI
  • Dockerized deployment

This project demonstrates:

  • Production-grade backend architecture
  • Event-driven workflows with Kafka
  • Secure API design
  • Modern React frontend integration
  • Distributed system reliability patterns

Freelance availability

Available for frontend, backend and distributed systems missions.

I work on frontend and backend systems requiring reliability, scalability and clean architecture. My focus includes Java / Spring Boot services, react, Kafka-based event-driven systems and production-grade API design.

• Frontend engineering (React / Tailwind)

• Backend architecture (Java / Spring Boot)

• Event-driven systems (Kafka)

• System architecture & refactoring

• Production-grade API design

Remote · Europe · FullStack-focused missions