Full-stack razvoj · SaaS · Interni sistemi · CMS
Pravim softver na koji se vaš biznis može osloniti.
Već 7 godina gradim sisteme od kojih ljudi zavise u svakodnevnom radu - u logistici, javnoj upravi i obrazovanju. Razvijam SaaS platforme, interne alate i prevodim stare sisteme na moderne tehnologije. Samostalno pokrivam cijeli stack, od baze do produkcije.
- Primam nove projekte
- Odgovor u roku od jednog radnog dana
- Po projektu ili mjesečno
- 7+godina na produkcijskim sistemima
- Full stackod baze podataka do korisničkog interfejsa
- 1 kontaktodgovoran za cijelo tehničko rješenje
- 3 jezikabosanski, njemački i engleski
Usluge
Šest načina saradnje
Većina projekata krene kao jedna od ovih usluga, a završi kao dvije. Dobijate jednu osobu koja odgovara za cjelinu — bez prebacivanja lopte između backend i frontend tima.
-
01
Razvoj SaaS proizvoda
Od praznog repozitorija do prvih korisnika koji plaćaju.
Multi-tenant arhitektura, prijava i single sign-on, pretplate i naplata, administratorski dio i evidencija izmjena koju će tražiti vaš prvi veliki klijent. Napravljeno tako da drugi i treći feature možete dodati sami.
-
02
Interni alati i sistemi za rad
Umjesto Excel tabele, telefona i mejlova.
Sistemi u kojima više ljudi istovremeno mijenja iste podatke, a brojevi moraju ostati tačni: dispečerske table, planiranje, tokovi odobravanja i sve gdje se pravila moraju ispoštovati do kraja.
-
03
Sajtovi i CMS
Sadržaj koji vaš tim zaista može mijenjati sam.
Prezentacijski i produktni sajtovi na headless ili klasičnom CMS-u. Brzo, pristupačno i posloženo tako da vam za objavu nove stranice više nikada ne treba programer.
-
04
AI kojem se može vjerovati
Odgovor uvijek ima izvor, a prava pristupa se poštuju.
Asistenti nad vašim dokumentima, pametna pretraga i obrada dokumenata. Napravljeno tako da poštuje ko šta smije vidjeti i da svaki odgovor ima svoju referencu.
-
05
Prelazak sa starih sistema
Napustite sistem koji niko ne želi dirati.
Zamjena zastarjelih sistema modernim tehnologijama. Stari i novi sistem rade uporedo, a stari se gasi tek kad više ništa ne zavisi od njega.
-
06
Podrška i održavanje
Za softver koji sam ja pravio, ali i za tuđi.
Mjesečno održavanje: popravke, sigurnosna ažuriranja, sitnije dorade i dogovoreno vrijeme odziva. Radim i na kodu čiji je originalni tim odavno otišao.
Kako radim
Četiri koraka, ovim redom
U svakom trenutku znate šta se radi, koliko košta i kada ćete sljedeći put vidjeti napredak.
-
01
Dogovor
Besplatan razgovor od pola sata. Ako sklopimo dogovor, na papir ide tačno šta radimo i koliko to košta - fiksna cijena za jasno definisan posao ili dnevnica s procijenjenim rasponom za poslove bez fiksnog obima.
-
02
Izrada
Radi se u ciklusima od dvije sedmice. Na kraju svakog ciklusa dobijate ažurirani softver spreman za korištenje, a ne izvještaj o statusu. Napredak vidite stalno i između ciklusa. Možete promijeniti bez ponovnog pregovaranja o cijelom projektu.
-
03
Puštanje u produkciju
Postavljanje na server, automatski deployment, praćenje rada i sigurnosne kopije. Uz to i pisana primopredaja: kako je napravljeno, kako se pokreće i kako se mijenja. Kod i serveri su vaši, na vašim računima, od prvog dana.
-
04
Podrška
Ili mjesečno održavanje s dogovorenim vremenom odziva, ili uredna primopredaja vašim programerima - uključujući sastanak na kojem ih provedem kroz sistem. Oboje mi odgovara. Biti nezamjenjiv nije usluga.
Tehnologije
S čim radim
Bira se prema projektu, ne prema modi. Ako vaš tim već koristi nešto s ove liste, mogu to preuzeti umjesto da vas nagovaram na pisanje ispočetka.
- Backend
- Java · Spring Boot · Quarkus · Python · FastAPI · Go · Node.js
- Frontend
- Angular · React · Next.js · TypeScript · RxJS · Tailwind
- Baze podataka
- PostgreSQL · Oracle i PL/SQL · MongoDB · Redis · Elasticsearch · SQLite
- Serveri
- Docker · Kubernetes · OpenShift · AWS · Azure · CI/CD
- AI
- RAG · LangChain · Azure OpenAI · AWS Bedrock · pametna pretraga
- Sigurnost
- Keycloak · OIDC i SAML prijava · prava pristupa po ulogama
S kim radite
Jedan senior inženjer,
a ne tim koji se mijenja
Zadnjih sedam godina radim na sistemima za logistiku, carinu i univerzitete. Dakle, na softveru gdje pad koda pravi stvarne probleme i troškove.
Pokrivam cijeli stack jer problemi rijetko žive na jednom mjestu — uglavnom su negdje između baze, API-ja i samog korisničkog interfejsa.
Otvoreno kažem šta je teško i koliko će koštati. Ako je ideja loša ili će vam postojece gotovo rješenje poslužiti bolje od bilo čega pravljenog po mjeri, reći ću to na prvom razgovoru.
- Iskustvo
- 7 godina, full stack, poslovni sistemi
- Obrazovanje
- Računarstvo, tehnički fakultet
- Oblasti
- Logistika, javni sektor, obrazovanje, sport
- Jezici
- Bosanski, njemački, engleski
- Način rada
- Scrum i Kanban, code review, pair programming
- Dostupnost
- Primam nove projekte
Pitanja
Pitanja prije prvog razgovora
Kako počinjemo?
Popunite formu ispod, ugrubo je sasvim dovoljno. Javljam se u roku od jednog radnog dana, obično s dva-tri pitanja. Zatim razgovor od pola sata, besplatno i bez obaveze. Poslije toga dobijate na papiru šta se radi i koliko košta.
Cjenovnik
Za jasno definisan posao dajem fiksnu cijenu, pa rizik procjene ne pada na vas. Ono što se tek razvija ide po dnevnici, s dogovorenom gornjom granicom na koju upozorim mnogo prije nego joj se približimo. Održavanje je mjesečna naknada za dogovoren broj dana. Realan raspon dobijate već na prvom razgovoru, a ne cifru koja poslije raste.
Koliko traje?
Manji interni alat ili sajt: tri do šest sedmica. Prva verzija SaaS proizvoda koja se može prodavati: dva do četiri mjeseca. Za prelazak sa starog sistema sve zavisi od toga šta se prebacuje i neću se praviti da to znam prije nego vidim sistem i kod.
Možete li raditi s našim timom i na postojećem kodu?
Mogu, i često je tako i bolje. Veći dio karijere proveo sam u timovima - sprintovi, code review, pair programming, kod koji je svačiji. Uklopim se u vaš način rada umjesto da namećem svoj, a nemam problem preuzeti dio koji niko drugi ne želi.
Čiji je kod?
Vaš, u cijelosti, u vašem repozitoriju i na vašim nalozima od prvog commita. Dokumentacija za primopredaju ulazi u cijenu, nije dodatak. Rado potpišem NDA i radim po vašem ugovoru.
Šta poslije puštanja u rad?
Kako vam odgovara. Mjesečno održavanje s dogovorenim vremenom odziva — ili primopredaja vašim programerima i uredan izlazak. U svakom slučaju ne ostajete vezani za mene samo zato što niko drugi ne razumije vaš sistem.
Kontakt
Predstavite svoj projekat
Za početnu procjenu dovoljno je nekoliko osnovnih informacija.