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).
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.
Evolucija kroz platforme i tehnologije
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.
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.
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).
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.
