Freelance web developer & software builder — Angel Tiru. Custom websites, fixes, audits. No WordPress. No templates. Available for hire. Single-file tools that ship with zero dependencies — and custom websites that outlast every trend they were built in. Self-taught. Obsessive. Vamdrup, Denmark.
Precision tools
Your entire server, managed.
Not a dashboard. Not a framework wrapper. A real code editor, ZIP browser, linter and diff tool — compressed into a single PHP file that you place anywhere and it works. Instantly.
Not a dashboard. Not a framework wrapper. A real code editor, ZIP browser, linter and diff tool — compressed into a single PHP file that you place anywhere and it works. Instantly.
“Managing server files should not require SSH access, a VPS, or three separate tools. It should require exactly one file — and thirty seconds.”
- CodeMirror 5 code editor — Dracula theme — 107 language syntaxes (syntax highlighting) + autocomplete
- 112 PHP patterns, CSS property validator, JS bracket checks — with inline markers
- Visual diff against .bak — backup created automatically on every single save.
- ZIP browser with expandable tree, cascading selection, drag & drop extraction to any folder.
- Brute-force IP ban — animated horror canvas shown to blocked visitors.
- Full EN / RO / DK UI — 240+ translation keys, animated pill switcher, zero page reload
- Side-by-side compare — Multi-rename with live preview — Content search inside files.
- Slide-out drawer, long-press context menu, haptic feedback on mobile
- 1 personal website
- All features included
- Lifetime access
- Free future updates
- Unlimited own sites
- All features included
- Lifetime access
- Free future updates
- Unlimited + client sites
- All features included
- Lifetime access
- Free future updates
I build what you need.
From scratch. No shortcuts.
A full-stack developer who actually builds. No agencies, no middlemen, no templated output. If you can describe it precisely, I can build it — or I'll be honest if I cannot.
Starting from zero.
Over a decade of building — entirely self-taught, starting from zero, never using a shortcut I didn't understand first. From single landing pages to full e-commerce systems in CodeIgniter 4, every project gets the same level of care.
10+ years · self-taughtI've rebuilt themes so completely they no longer resemble the original. I've debugged codebases others gave up on. I understand things break — and I build so they don't break again.
rebuilt · debugged · hardenedThe person who writes the code.
You're not hiring an agency. You're talking directly to the person who writes the code. That changes the quality of the conversation, and the output.
direct · no middlemenWebsites
Built from scratch or on top of your stack. Clean code, no page builders, no WordPress dependency. Exactly what you described.
Broken layouts, silent PHP errors, slow loading, outdated code, security holes —I find the root cause and rebuild it permanently fixed.
Transformation
Total redesign of any existing theme. I've done it enough times that nothing of the original usually survives. That's the point.
Project
A complete application from database architecture to the last pixel. E-commerce, booking, internal tools, custom CMS — anything that can be described precisely can be built precisely.
Four steps. No exceptions. Every project, every time.
Some tools are installed. Others are simply placed — and they work. That is the only standard I build to.
The Builder.
Ten years in. Still building.
My name is Angel Tiru, no courses, no mentors, under consistent financial pressure. What I know was built from nothing, tested in production, and refined by failure.
The name Tyrus comes from my family. The ancient city of Tyrus Tyrus was the engine of Mediterranean commerce — built on precision craft and earned trust. That is the standard I work to, not the one I claim.
In October 2025, I moved to Vamdrup, Denmark with my wife Claudia and our daughters Julie and Jessica. In February 2026, I officially founded Tyrus. Building under real pressure. Not stopping.
I don't build fast. I build correctly — and those two things are rarely the same.
Not just a developer.
A builder of things.
The obsession that shapes the code extends to everything else. The same patience that lets me read 8000 lines of PHP is the same patience that lets me identify a 2nd-century Roman coin by its patina.
Game modifications for Crusader Kings III — complex event chains, new mechanics, rebalanced systems. Same logical precision as code, applied to medieval simulation.
View on Steam Workshop ↗Guitar since 13. After a long break, fingerstyle on classical guitar captured me completely — now arranging pieces that have never been transcribed for solo guitar. The same stubbornness. Learning things no one else bothered to write down.
YouTube Channel ↗Identifying, photographing and documenting ancient coins, medieval pieces, banknotes and faleristics since age 23. Every piece gets complete detail regardless of value — because the history matters more than the price.
Visit cjagora.ro ↗No degree. No mentor. No safety net. Just a trajectory that kept going — because stopping was never actually an option.
Every step counted.
No degree. No mentor. No safety net. Just a trajectory that kept going — because stopping was never actually an option.
Or something entirely new.
License PHP File Manager, commission a custom website, or bring me a problem worth solving. You'll talk to me directly — not a support queue, not an account manager. A real conversation.