Info Maris — Connecting Your Data, Mastering the Flow
INFO MARISConnecting Your Data, Mastering the Flow
O NAMA • POVIJEST I FILOZOFIJA

Od inženjerstva u brodogradilištu Uljanik do 80+ razvijenih web, mobilnih i C++ sustava.

Mi smo mali tim s različitim kompetencijama. Bavimo se izradom kompleksnijih aplikacija koje uključuju kombinaciju web tehnologija i mobilnih aplikacija te čine jednu koherentnu cjelinu. Naša specijalnost je projektiranje arhitekture sustava koja je modularna, skalabilna i dugoročno održiva.

Inženjerski put dug više od dva desetljeća

Naš put započeo je prije više od 20 godina u brodogradilištu Uljanik — prvo u proizvodnji broda, a potom u projektiranju. Prvi veliki inženjerski izazov bilo je prepisivanje legacy CAM aplikacije za krojenje konstrukcijskih elemenata brodske strukture i generiranje CNC koda u C++-u na Solaris grafičkim radnim stanicama s Unix OS-om i X-Windows sučeljem.

U to doba prije interneta, znanje smo stjecali kroz stručnu literaturu i duboko razumijevanje računalnih temelja: alokacije memorije, rada s pokazivačima (pointerima), struktura podataka i korištenja projektnih patterna. Nakon desktop CAD/CAM sustava u C++-u, fokus smo proširili na mobilne (Android + OpenGL 3D preko JNI sučelja) i moderne web aplikacije (PHP/Laravel, Vue.js/Nuxt.js, TypeScript i WebAssembly).

Uz industrijske i CAD/CAM sustave, život i rad u turističkom podneblju potaknuli su razvoj niza specijaliziranih rješenja za turizam, vođenje aqua parkova, rent management i fiskalizaciju — ukupno više od 80 aplikacija koje smo izradili od nule za klijente u Hrvatskoj i Europskoj uniji (Njemačka, Nizozemska).

TEHNOLOŠKI I INDUSTRIJSKI PRESJEK (20+ GOD.)
Domene i industrije
Brodogradnja (CAD/CAM & CNC)Kemijska industrija (3D cjevovodi)Lučke upraveOdržavanje i upravljanje zgradamaOptikeTurizam i Aqua ParkoviRent Management & Fiskalizacija
Programski jezici i tehnologije
C / C++WebAssembly (Wasm)OpenGL 3DPHP / LaravelVue.js / Nuxt.jsTypeScriptJava (JNI)Fortran
Baze podataka
MariaDBPostgreSQLMongoDBSQLite / lokalna sinkronizacija
Operacijski sustavi kroz 20+ godina
LinuxAndroidWebmacOSSolaris Unix (X-Windows)OS/2DOS

Inženjerska filozofija i principi u radu

TDD principi, čistoća koda i stabilnost na dugi rok

Inženjerska filozofija temelji se na ravnoteži između brzine isporuke i dugoročne stabilnosti sustava. Primjenom Test-Driven Development (TDD) principa, projektnih obrazaca (design patterns) i čistog koda osiguravamo da sustavi godinama rade bez problema.

Integracija umjetne inteligencije (AI) u poslovanje klijenata

Ne koristimo AI samo interno za brži razvoj, već aktivno pomažemo klijentima ugraditi AI u njihove poslovne procese — od automatske obrade dokumenata i računa, do pametnih internih asistenata koji štede sate ručnog rada.

Temeljno znanje iz vremena prije interneta

Iskustvo stjecano na C++ i Unix radnim stanicama uz stručnu literaturu donijelo je duboko razumijevanje alokacije memorije, pointera i struktura podataka. Danas to znanje spajamo s modernim web i mobilnim okruženjima.

Izravan kontakt s timom i brza reakcija na izmjene

Nema posrednika ni praznog hoda velikih agencija. Mi smo mali tim s različitim kompetencijama te razgovarate izravno s inženjerima koji projektiraju arhitekturu i pišu kod. Klijenti redovito ističu brzinu reakcije na izmjene i činjenicu da uvijek dobiju izravan odgovor na poziv.

RAZVOJNI PUT

Evolucija kroz platforme i tehnologije

Počeci • Brodogradilište Uljanik

Inženjerstvo u brodogradnji i prvi CAD/CAM sustavi

Naši počeci sežu u brodogradilište Uljanik kroz razvoj softvera za proizvodnju i projektiranje brodova. Prepisivanje kompleksnih CAM sustava za krojenje limova i CNC strojeve u C++-u na Solaris Unix grafičkim stanicama (X-Windows) te rad na DOS i OS/2 sustavima u eri prije interneta — uz duboko svladavanje alokacije memorije, pointera, struktura podataka i projektnih patterna.

Razvoj kroz platforme • Desktop → Mobile

Od Fortrana i C/C++ do Jave, Linuxa i Androida

Širenje inženjerskog iskustva kroz razvoj zahtjevnih desktop CAD/CAM alata i poslovnih aplikacija na Linux i macOS okruženjima, a potom prijelaz na razvoj nativnih Android aplikacija koje koriste C++ i OpenGL 3D grafičke module putem JNI sučelja.

Web & Turizam • 80+ aplikacija

Koherentni web i mobilni sustavi te vlastiti proizvodi

Razvoj preko 80 aplikacija od nule za klijente u Hrvatskoj i EU (Njemačka, Nizozemska) te za vlastite potrebe. Izrada cjelovitih rješenja za industriju, uslužni i turistički sektor (Rent Manager sustav za vođenje aqua parkova i najam rekvizita, Takuin mobilna i POSkok stolna fiskalna blagajna, DisplayMedia upravljanje ekranima).

Danas • C++/Wasm, Moderni Web & AI

PHP/Laravel, Vue.js/Nuxt, TypeScript, WebAssembly i AI

Fokus na modularnu i skalabilnu arhitekturu vođenu TDD principima i čistim kodom. Spajanje brzine C++-a kroz WebAssembly (Wasm) s modernim web stackom (Laravel + Vue.js/Nuxt/TypeScript) te rano i sustavno korištenje AI alata za podizanje produktivnosti i kvalitete isporuke.

Želite vidjeti najznačajnije projekte iz portfelja od 80+ aplikacija?

Pogledajte studije slučaja za 3D CAD/CAM u kemijskoj industriji, sustav za aqua parkove, brodograđevni CAM i Wasm 2D krojenje.

Pregledaj projekte