
● Toufic Hanna · Hall in Tirol, AT · Open to remote
Full- Stack Developer
Production web apps with Java, Spring & React — engineered to ship, scale, and stay secure. Currently shipping full-stack at LITTERA Software & Consulting.
Java✦Spring Boot✦React✦PostgreSQL✦Docker✦SAML SSO✦Solr✦REST APIs✦Linux✦TOTP✦TypeScript✦Security-first✦Java✦Spring Boot✦React✦PostgreSQL✦Docker✦SAML SSO✦Solr✦REST APIs✦Linux✦TOTP✦TypeScript✦Security-first✦
01 About — two modes
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




01 / 04
Training
BThe engineerwhy I'm a fit
Production-tested,
ready now
2+ 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
✦ Certificationsverified · 04
AI Google AI Professional Certificate
Coursera · Jun 2026 ✓ GOV
SEC AI Fundamentals & Compliance
Mindlane · Feb 2026 ✓ Google Cybersecurity
Coursera · Dec 2025 ✓ OOP OOP Java: Data Structures & Beyond
Coursera · Nov 2023 ✓ MFA · TOTP SAML SSO Solr search Versioned REST CI · Docker AR Native DE B2–C1 EN B2
02 Selected work
Auth · Security 01
TOTP
MFA
MFA
TOTP Multi-Factor Auth
Rolled out across a platform serving library institutions throughout Austria and Germany, including Innsbruck's main public library.
API · Integration 02
EMAIL
API
API
Transactional Email API
Adopted by multiple client institutions — resolving the delayed and dropped delivery the legacy SMTP setup failed to prioritise.
Auth · Enterprise 03
SAML
SSO
SSO
SAML SSO Integration
Federated access for a Vorarlberg library partner's customers to the shared online catalog system.
Full Stack · UX 04
STAR
RATINGS
RATINGS
Book Star-Rating System
Optional anonymous-rating prevention with per-institution admin controls. Very positive client feedback.
Search · Feature 05
SOLR
SEARCH
SEARCH
Solr Autocomplete Search
Autocomplete search and a reusable Drupal filtering module for Tiroler Landesmuseen — one of Innsbruck's largest cultural institutions.
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.
03 Stack
core
Java / Spring Boot / REST APIs
proficient
PHP / Symfony · Spring Security · Drupal · Slim Framework
core
JavaScript
proficient
React · TypeScript · jQuery
core
PostgreSQL / Git / Docker
proficient
Linux · Solr
proficient
Cyber Security / JWT / AI Agentic
familiar
Python
// How I learn
Go deep until I truly understand a tool.
04 History
a4f2e1c HEAD → main 2024 — NOW
Full-Stack Developer
LITTERA Software & Consulting · Hall in Tirol, AT
- Develop and optimise multi-layer web applications — performance, stability, maintainability.
- Design and implement RESTful APIs with authentication, documentation, and versioning.
- Shipped MFA (TOTP), SAML SSO with external partners, star-rating system, Scaleway email API, RFID migration, Solr autocomplete.
- Mentored and supported an intern through onboarding, feedback, and code reviews.
3e9a17f tag: collab 2023
Software Developer
Collaborative Project · Syria
- Implemented a full Gantt chart module using dhtmlxGantt (pure PHP, no framework), delivered within 6 months.
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
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.