Daniel Legačinski DANIEL LEGAČINSKI
VILNIUS · LIETUVA

I'm Daniel Legačinski.

I build things to understand them.

01 · LEARN

Learn.

Eight languages. Three years of late nights.

02 · BUILD

Build.

Apps, games, AI experiments. One car-dealer sim set in Vilnius.

03 · BREAK

Break.

Then take it apart and find out why it worked.

04 · REPEAT

Improve. Repeat.

That's the whole method. Here's what it made.

scroll
VILNIUS · LIETUVA

I'm Daniel Legačinski.

I build things to understand them. Learn. Build. Break. Improve. Repeat.

WHO

Three years in, still hungry.

A tool is a frozen answer. I want the question underneath it.

I'm a technology and IT specialist from Vilnius. Three years of building software, training models, poking at networks, and fixing what I broke on purpose. C, C++, C#, Python, Java, JavaScript, PHP, SQL. Unity, Unreal Engine, Linux, Git, AI and ML frameworks, databases, APIs. I don't collect tools. I collect reasons why they work.

Every technology I touch gets the same treatment. I use it until it works, then break it until it explains itself. C taught me what memory really is. Networks taught me that trust is a protocol. Machine learning showed me that even machines learn the way I do: by being wrong, often, and keeping notes. The stack changes every year. The method never has to.

AI · MLNeural networks, computer vision, language models, RAG systems. I teach machines, and they return the favor.
CYBERSECURITYThe art of thinking like the person you are defending against.
NETWORKSPackets, protocols, and the quiet agreements that hold the internet together.
DATABASESWhere truth lives when the screens go dark. SQL, and the discipline of bringing it back.
GAME DEVUnity, Unreal Engine, physics, whole small worlds. Tikra Rida is the proof.
WEB SYSTEMSFrom the first request to the last byte. Sites, servers, APIs.
AUTOMATIONIf I have to do it twice, I write a script. Laziness, engineered properly, is diligence.
CLOUDOther people's computers, used wisely.
METHOD

One loop. Everything runs on it.

Learn. Build. Break. Understand. Improve. Repeat.
Loop complete. It never really is.

ILearn.

Nothing begins with skill. It begins with the humility to be a beginner, again, at midnight, with the documentation open.

IIBuild.

An idea weighs nothing until it runs. Building is how a thought becomes accountable.

IIIBreak.

What I break on purpose cannot surprise me later. Breaking is respect, paid in advance.

IVUnderstand.

A fix without understanding is a debt. I read the wreckage until it explains itself.

VImprove.

Version two is an apology to version one, written in better code.

VIRepeat.

The loop has no exit. That was never a flaw.

FOR YOUR BUSINESS

Tell me what you need. I'll build it.

One person, end to end: from the first idea to the finished thing running live. No hand-offs between five agencies, no lost details.

01

Websites

Landing pages, business sites and cinematic scroll pages like this one, plus the servers and APIs behind them.

02

Promo visuals & video

AI-made images, ads and short product films for your brand. The film at the top of this page is the sample.

03

AI assistants & automation

Chatbots that answer from your own documents, and scripts that take the repetitive work off your team's hands.

04

Apps & software

Custom tools, internal systems and databases, built in the language that fits the job.

05

Games & interactive

Branded mini-games and interactive experiences in Unity or Unreal. Tikra Rida, below, is already on Steam.

06

Security & IT setup

Security checks of what you already run, cloud and Linux server setup, so the rest stays standing.

Let's talk · danieldeveloperis@gmail.com ↗
THE PROOF

Tikra Rida.

A car-dealer sim where the ads lie.

You start in Vilnius with €5,000 and no car. You browse the ads, meet the seller, haggle, and buy. The catch: about a third of the listings are dishonest. Rolled-back odometers, hidden accidents, quiet taxi pasts. You can pay for a history check, or trust a stranger with your savings. That gap between the ad and the truth is the whole game.

BMW, 2009
178,000 km · one owner · no accidents
€4,200
Odometer rolled back 120,000 km. Two accidents. Ex-taxi.

Reading ads is a skill. Your savings are the tuition.

HAGGLEOffers only go up. Walking away is a move.
DRIVEReal physics, real damage. Dents stay.
WASHBought cars arrive filthy. Soap, rinse, scrub, by hand.
FIXParts, wheels, paint, spoilers. Then a photo for the ad.
FLIPList it at your price and watch the sale row.
GAMBLEUS salvage auctions. Cheaper, and sometimes a scam.

Living Vilnius: the Cathedral, Gedimino tower, Sporto rūmai, traffic, fuel prices, and a €500 fine every five minutes you drive uninsured.

Out now · Play it on Steam ↗
THIS PAGE

You're scrolling through the proof.

This site is my work too. I directed the film, chose the look, wrote the words and built the page that holds them together.

FILMSix AI-filmed scenes, each starting on the last frame of the one before, joined into one 36-second take.
SCROLLThe film never plays by itself. Your scroll moves it, frame by frame, forward and back.
LOOK19th-century oil painting against dry technical labels. Old craft, new tools.
TWO LANGUAGESEvery line in English and Lithuanian. One click switches the whole page.
LIGHTOne HTML file, no framework. It loads fast and works on a phone.
FOR EVERYONEIf your device asks for less motion, the page listens and holds still.
OFF SCREEN

Basketball taught the parts code can't.

Discipline, pressure, teamwork, losing, coming back. Court habits carry to keyboards: show up, compete, repeat.

Code rewards the one who shows up every day. So does the court. It is the same lesson, wearing different shoes.

“Everything negative, pressure, challenges, is all an opportunity for me to rise.”

KOBE BRYANT