~3 months' notice CV
Toufic Hanna · Hall in Tirol, AT · Open to relocation & remote

Full- Stack

Production web apps with Java, Spring & React — secure, multi-tenant, built to scale. Currently lead developer migrating a legacy desktop product to a cloud-ready web platform at LITTERA Software & Consulting.

JavaSpring BootReactPostgreSQLDockerSAML SSOSolrREST APIsLinuxTOTPTypeScriptSecurity-firstJavaSpring BootReactPostgreSQLDockerSAML SSOSolrREST APIsLinuxTOTPTypeScriptSecurity-first
01 About — two modes the human / the engineer
AThe humanhow I think

Clarity over
cleverness

I turn complex problems into clear, elegant systems. I care about the craft — not just shipping fast.

DRIVE
What drives me
Turning messy problems into clean, secure systems that keep working long after I ship them.
METHOD
How I work
Calm, consistent, security-first. Solid beats clever-but-fragile, every time.
OFFLINE
Away from the keyboard
Training, cooking, and tinkering with self-hosted side projects — curiosity doesn't clock out.
A moment in my day
Training
Sacred Art
Lost in Art
SLOW DINNER
01 / 04
Training
BThe engineerwhy I'm a fit

Production-tested,
ready now

2.5+ years shipping production features at LITTERA Software & Consulting — live for real customers, used daily across Austria & Germany.

0
years live
0
features
0
languages
Education B.Sc. Computer ScienceEQF 6 · Austria-recognised
Eligibility RWR – Karte plusfull labour-market access
Start ~3 months' noticeavailable from Sep 2026
AR Native DE C1 EN B2
02 Selected work +50 features shipped · live for real customers — AT & DE
01
WEB
Platform · Migration
Lead developer

Legacy Desktop → Web Platform

Replacing a long-established Windows desktop product with a web application for schools across Germany — lead developer, from specification to implementation.

JavaSpringReact
02
API
API · Integration
Multi-tenant

Transactional Email API

Adopted by multiple client institutions — resolving the delayed and dropped delivery the legacy SMTP setup failed to prioritise.

JavaSpring BootScaleway
03
SSO
Auth · Security
Austria + Germany

MFA & SAML SSO

Rolled out TOTP multi-factor auth platform-wide and federated SAML SSO for partner institutions, including a Vorarlberg library partner and Innsbruck's main public library.

Spring SecurityTOTPSAML
04
Full Stack · UX
Per-institution

Book Star-Rating System

Optional anonymous-rating prevention with per-institution admin controls. Very positive client feedback.

Spring BootPHPDrupal
05
SLR
Search · Feature
Tiroler Landesmuseen

Solr Autocomplete Search

Autocomplete search and a reusable Drupal filtering module for Tiroler Landesmuseen — one of Innsbruck's largest cultural institutions.

SolrDrupalJS
vaultwarden · oracle cloud TLS ✓ uptime 100% LIVE · ZERO DOWNTIME
Side project · Self-hosting · Security

Vaultwarden Password Manager

Self-hosted on Oracle Cloud with Docker, a Caddy reverse proxy and SSL certificates — running in production with persistent storage and zero downtime.

DockerOracle CloudCaddyLinux
03 Stack core / proficient / familiar
01 / 04 daily driver

Backend

12 skills · 6 core
core
Java / Spring Boot / JPA / Hibernate / REST APIs / Maven / Multi-Tenant Architecture
proficient
Spring Security · JUnit · PHP · Symfony · Slim Framework · Node
02 / 04 ships UI solo

Frontend

7 skills · 5 core
core
JavaScript / TypeScript / jQuery / HTML / CSS / Astro
proficient
Tailwind · React
03 / 04 production-grade

Data / DevOps

10 skills · 5 core
core
Git / Docker / PostgreSQL / SQL / MariaDB
proficient
Linux · Solr · Nginx · GitHub Actions · CI/CD
04 / 04 security-first

Security

4 skills
proficient
Cyber Security / JWT / SSO
familiar
Python
// How I learn

Go deep until I truly understand a tool.

04 Experience 2016 → now
$ git log — career timeline · 2016 → now HEAD · main
a4f2e1c HEAD → main 2024 — NOW

Full-Stack Developer

LITTERA Software & Consulting · Hall in Tirol, AT
  • Lead developer migrating a legacy Windows desktop product into a cloud-ready web application — independently deriving requirements, architecture, and work packages from the specification since Jan 2026.
  • Rebuilding the legacy product's full functional range: catalogue, lending, receipts, school administration, requirement planning, and more.
  • Diagnosed and fixed a query over-fetching bug causing timeouts on large deliveries (200+ items).
  • Implemented MFA (TOTP) with Spring Security and SAML SSO with external partners.
  • Built multi-tenant admin tooling — tenant filtering by license and org data, plus per-institution catalogue moderation.
  • Mentored and onboarded a junior developer/intern through technical guidance, structured code reviews, and pair programming.
3e9a17f tag: collab Mar – Sep 2023

Software Development · Project Collaboration

Independent project team · Syria
  • Sole developer of an interactive Gantt scheduling module built with dhtmlxGantt in plain PHP (no framework), intended for integration into a workflow and project management product for business customers — built over six months within a three-person team.
8c1d09b tag: edu 2016 — 2022

B.Sc. Computer Science

Tishreen University · Syria · EQF 6
  • Software Engineering & Information Systems.
  • Focus on database design, network administration, and software development & analysis.
05 Contact inbox open

Let's build
something great.

I'm open to new roles and interesting projects. Whether you have something in mind or just want to say hello — my inbox is always open.

LinkedIn ↗ GitHub ↗