04/10/2026 updated


40 % partially available
Senior Software Engineer & Full-Stack Developer
Bratislava, Slovakia
Germany +8
Mgr. (Master's degree) in Informatics, Algorithms and Computer Scienceinfo: Germany, Austria, Switzerland, Slovakia, Belgium, Luxembourg, Netherlands, Poland, Czech Republic
About me
Senior Java Full‑Stack Developer (Spring Boot, TypeScript, REST, Microservices). CS degree + algorithm competition background. Adaptable across languages and stacks. Available remote/hybrid for DACH & CEE, open to regular on‑site travel. Als Referenz kann ich Projektleiterin letztes Projekt anbieten
Clean Code PrinciplesJava (Programming Language)JavaScriptApplication Programming Interfaces (APIs)AlgorithmsBusiness Rule Management SystemsCascading Style Sheets (CSS)Code ReviewDatabasesData StructuresRelational DatabasesDebuggingDevOpsHibernateJava Persistence API
Senior Java full‑stack developer based in Bratislava, working mainly with companies in the DACH / CEE region. I build and maintain enterprise web applications with a focus on Spring Boot microservices on the backend and TypeScript‑based frontends. My goal is to deliver stable, maintainable systems that product teams can evolve for years, not just quick one‑off implementations.
I bring a strong computer science foundation. Since high school I have taken part in programming and algorithm competitions, and I hold both Bachelor’s and Master’s degrees in Informatics. This trained me to think in terms of algorithms, data structures, complexity and correctness and helps me quickly understand complex business rules, identify performance bottlenecks and design simple but robust solutions in large codebases.
Over my career I have worked mostly on long‑lived products in logistics, internal tools and enterprise integrations. I am used to joining existing systems with legacy parts, learning the domain and then taking ownership of problem areas: stabilising production issues, improving observability, refactoring step by step and gradually reducing technical debt without blocking new feature delivery. I am comfortable working across the full stack: backend APIs, database layer and frontend components.
I have successfully switched technologies and languages multiple times (Java ↔ Kotlin, JavaScript/TypeScript, Python). As a hobby I also experiment with running large language models locally, which keeps me up to date with modern tooling and gives me a deeper understanding of how AI‑driven systems behave in practice. This adaptability helps me fit into existing stacks and conventions instead of forcing my personal preferences.
In agile teams I typically take an active role in code reviews, grooming and refinement. I keep communication simple and direct, help break down work into realistic increments and make trade‑offs explicit (scope, quality, deadlines). I enjoy pairing with less experienced developers on tricky debugging or refactoring tasks and leaving the code slightly cleaner than I found it.
Tech and tools:
Languages: Java, Kotlin, TypeScript, JavaScript, Python, SQL
Backend: Spring, Spring Boot, REST APIs, Microservices, JPA/Hibernate
Frontend: Angular, Angular Material, RxJS, HTML/CSS, jQuery
Data: relational databases (e.g. PostgreSQL, Oracle/MySQL‑style), basic query optimisation
DevOps: Docker, containerised development, CI/CD pipelines, Git, code review workflows
Practices: clean code, refactoring, unit/integration testing, debugging, performance analysis
Collaboration and work setup:
I value clear expectations, honest feedback and low‑ego teamwork. I am available for remote or hybrid projects and willing to travel regularly for sprint planning, reviews or other on‑site team meetings in Germany, Austria or Switzerland to strengthen collaboration and trust.
Preferred rate: €70–90/hour (approx. €560–720/day, depending on scope and on‑site share).
Languages
GermanFluentEnglishFluentSlovakNative speakerSpanishBasic knowledge
Project history
Java Full Stack software development for German government's agency
Software developer on multiple projects mainly from fintech mainly in Python, Kotlin, and TypeScript and related frameworks. Taking over multiple responsibilities related to the software development cycle. Also setting up CI/CD pipeline, GitHub actions and writing automated tests
Applied research in R&D department, prototyping, AI (neural network training) mainly Python, occasionally C++