Pečar Technologies, a personal portfolio by Luka and Žiga Pečar

A personal portfolio of Luka & Žiga Pečar

Not a registered company

Currently in development

Zračunaj.si

Not financial advice

A free set of calculators for investment projections, goals, pensions and Slovenian business forms. Built to teach everyday investors how their money actually behaves, not to give advice.

Set a monthly amount, a horizon and an ETF, and it runs hundreds of simulated futures into a low, expected and high case. The bold line is what to plan around; the spread is the honesty most calculators leave out.

Projection
Expected value at 65
0
454.871 € in today’s money
Worst565.557Best2.118.430
3065
WorstExpectedBest
Goal
Monthly to reach your goal
116€/mo
to reach 250.000 € by age 65
Worst221Best59
3065
WorstExpectedBest
Pension
Earliest retirement age
54
that’s 24 years away
Worst65Best48
4854653090
WorstExpectedBest
Business form
Highest net per year
32.267
Normirani s.p. keeps the most, 2.689 € / mo.
Normirani
32k
Navadni
24k
d.o.o.
18k
Popoldanski
n/a
NetContributionsTax

Illustrative examples. Run your own at zracunaj.si.

How it works

Hundreds of simulations per projection.

Markets don’t move in a straight line, so a single number would just be a guess. Each calculation runs hundreds of randomized paths from real index history and reports the range: bad, expected and good.

Bad408k €Expected928k €Good2.30 M €
500 €/mo over 35 years
The catalog

Simulate real assets, not just an index.

Build a portfolio of real stocks, a basket of crypto, or pick an ETF, each modelled from its own history. Currencies, contribution growth, inflation and templates are all in there too.

ETFs
VVWCE
VVUAA
IIWDA
IIUSN
MMEUD
QQQQ
Stocks
NVDA
AAPL
MSFT
GOOGL
AMZN
META
Crypto
BTC
ETH
SOL
XRP
BNB
LINK
Six shown per type. There are plenty more inside.
+ more
And alsoEUR / USDContribution growthInflation-adjustedCompare plansTemplates

Simulate your future.

Try it out for yourself, get a clearer picture of how your own investments might behave, or just play around with hypotheticals and see what happens.

This is not financial advice.Open Zračunaj.si
Developed with
Next.jsTypeScriptTailwindPythonFastAPISQLiteDockerSelf-hosted

Questions, thoughts, or a hello, we are always glad to hear from you.

Not financial advice. Based on historical data, not a forecast. Not tax or legal advice.

Industrial Quality Control

An automated force-testing rig that certifies aircraft emergency-row tables, replacing a slow manual sign-off with a repeatable test and a printed report.

Built as an all-in-one station, powered by a Raspberry Pi and used in the production of aircraft interiors.

Force test station
Emergency-row table
Running
01834400.0NPEAK FORCE
Cycle0 / 20
SampledOpenClose
1st cycle--.- N--.- N
5th cycle--.- N--.- N
20th cycle--.- N--.- N
Spec Band 1834 N20 Cycles

A simplified illustration. The readings are mocked.

How it works

Cycle, measure, certify.

The whole inspection runs from the bench: a worker mounts the table, starts the test, and walks away with a pass or a fail.

  • 1. Attach
    The worker clamps the table onto the driven rod.
  • 2. Cycle
    A motor opens and closes it, 20 times or as many as the spec calls for.
  • 3. Measure
    An industrial force gauge logs the peak force of every cycle, in Newtons.
  • 4. Certify
    Cycles 1, 5 and 20 are checked against the spec band, then passed or failed.
Force Per Cycle
Spec Band 1834 N
34181520
OpenCloseCycles 1, 5, 20

From a manual checklist to a signed report.

The bench turned a slow, hand-logged inspection into a repeatable force test and a printed certificate, produced in minutes instead of an afternoon.

Developed with
PythonRaspberry PiSerial force gaugeMotor controlReport printing

Questions about how it was built? We are always glad to talk.

Built for an aircraft-interiors manufacturer, in production.

Chample

AI-written match analysis for League of Legends, turning the stat sheet into a read on how someone actually plays.

A live profile, real champion art and the full match card, all built on Riot ranked data.

Chample#EUW
EUWLvl 214
Ranked Solo263 games
diamond II
64LP
142W 121L54%
Climbing toward
master
Most played
  • Ahri
    88 GP4.1 KDA
    61%
  • Akali
    54 GP3.4 KDA
    57%
  • Zed
    41 GP2.9 KDA
    52%
Victory+31LP
Mid

Ahri

11/3/96.67 KDA
Allies
Zylith4/2/5
Korrigan5/3/6
Chample11/3/9
Nyxia7/5/8
Quillon8/2/9
Enemies
Frostbyte4/3/10
Holmgang5/4/5
Ardent6/5/6
Pavo7/2/7
Lysander8/3/8
AI
Snowballed early on Ahri.
Pressured mid before ten minutes and turned the lead into towers and dragons.
Victory+27LP
Mid

Akali

9/4/63.75 KDA
Allies
Zylith4/2/5
Korrigan5/3/6
Chample9/4/6
Nyxia7/5/8
Quillon8/2/9
Enemies
Frostbyte4/3/10
Holmgang5/4/5
Ardent6/5/6
Pavo7/2/7
Lysander8/3/8
AI
Carried the mid-game fights.
Found the picks every fight, the team converted each one into objectives.
Defeat-14LP
Mid

Zed

5/7/41.29 KDA
Allies
Zylith4/2/5
Korrigan5/3/6
Chample5/7/4
Nyxia7/5/8
Quillon8/2/9
Enemies
Frostbyte4/3/10
Holmgang5/4/5
Ardent6/5/6
Pavo7/2/7
Lysander8/3/8
AI
Even game, lost the late.
Held the lane even but the team got outscaled in a long, grindy game.

A sped-up demo climb. Champion art, lane icons and rank emblems are live from Riot's Data Dragon.

An honest read on how you play.

From a player's last 50 ranked games, it sums up their playstyle, strengths, weaknesses, and the matchups to watch.

AIAnalysisAggressive
Improving

Aggressive Mid skirmisher who snowballs through Irelia.

Forcing early trades on Irelia and Ekko snowballs into big mid-game leads, which keep 9.7 CS/min easy to hold and compound into an impressive 62% win rate.

Strengths
  • 9.7 CS/min in Mid, top quartile for the role.
  • Irelia comfort pick at 62% WR over 18 games.
  • Climbing fast: +72 LP over the last 30 days.
Weaknesses
  • Vision score 16 per game, below average for Mid.
  • 5.6 deaths/game, skewed to over-aggressive dives.
  • Falls off late: 43% WR past 35 minutes.
Matchups
  • Struggles into Lissandra (41% WR).
  • Walled by Galio (38% WR).

Up from Emerald last split. Win rate climbed from 51% to 58% as the pool tightened around Irelia.

Climbed +72 LP Irelia 62% WR main

This Player Analysis is an illustrative example, not a real account.

Every champion. Every rank. Live from Riot.

The whole roster and the full ladder, pulled straight from Riot's own data. Always current, never hand-maintained.

Iron
Bronze
Silver
Gold
Platinum
Emerald
Diamond
Master
Grandmaster
Challenger
Developed with
Next.jsTypeScriptTailwindPythonRiot Games APIGroq + Llama 3.3Data Dragon

Curious how the read is built? We're always glad to talk.

Chample is an independent project in development, not affiliated with or endorsed by Riot Games. League of Legends and all related imagery are trademarks of Riot Games, Inc.

Home Dashboard

A modular home dashboard, running on a Raspberry Pi. Built so adding or removing a tab for any household system is easy.

First module: live energy use, straight off the power meter.

Current power
0.85kW
Drawn right now across the house
Today
kW over the day
00:0006:0012:0018:00now

Live energy use from the home power meter. Figures here are an illustrative sample.

Built-in self-diagnostics.

A diagnostics module watches the Raspberry Pi it runs on: temperature, load, memory and uptime.

Raspberry Pi Normal
Temperature
52°C
CPU load
38%
CPU temperature
last 24 hours
00:0006:0012:0018:00now
Memory42%
1.7 / 4.0 GB
Disk61%
18.3 / 30 GB
Uptime18d 7h

A simplified illustration. Readings shown here are a sample.

One dashboard. Every module.

Energy and diagnostics run today. Anything else worth watching at home is just another tab on the same modular base.

EnergyActive
DiagnosticsActive
Climate Add
Lighting Add
Network Add
Calendar Add
Developed with
Next.jsTypeScriptPythonFastAPIPostgresDockerMQTTRaspberry Pi

Curious how it's put together? We are always glad to talk.

Runs on a Raspberry Pi at home, in daily use by the family.