NIKOLA

Sechzehn Jahre, hundert Projekte, und die meisten laufen noch

Ich bin Nikola Dikić, Full-Stack-Entwickler, remote und weltweit tätig, mit sechzehn Jahren Erfahrung und über hundert Projekten hinter mir — von kleinen Broschüren-Sites über Nachrichtenportale mit hohem Traffic bis zu komplexem B2B- und B2C-Commerce, ERP- und CRM-Integrationen und konfigurierbaren Produkten.

Zwei Arten von Arbeit, ungefähr gleich verteilt. Ich baue komplexe, maßgeschneiderte Webanwendungen von Null — sechsundzwanzig meiner Projekte begannen als leeres Verzeichnis, mit Theme, Templates, Datenbank, Verwaltung und Deployment alles von mir. Und ich modernisiere Altanwendungen: etwas, das seit Jahren läuft, auf den aktuellen Stand bringen und das ergänzen, was sinnvoll ist, statt das, was auf einem Wunschzettel stand.

Die zweite Art ist meist schon im Produktivbetrieb, wenn ich dazukomme. Ein Shop, der Bestellungen annimmt, ein Abo-System, das monatlich Tausende abrechnet, ein Katalog, der mit einem ERP übereinstimmen muss. Das begrenzt alles — die Arbeit muss passieren, während das Geld weiterfließt.

Das hat meine Arbeitsweise stärker geprägt als irgendeine Technologie. Ich bilde Daten ab, bevor ich sie bewege. Ich repariere die alte Datenbank, bevor ich aus ihr migriere. Ich baue den Rollback und teste ihn dann — auch bei den Projekten, bei denen ich ihn nie brauche.

Unterwegs habe ich Teams geführt — bis zu fünf Entwickler bei Jola CGI, wo ich auch als CTO auf Teilzeit tätig war: Stack und Arbeitsabläufe aufsetzen, Angebote und Schätzungen schreiben, Budgets verwalten, weil es keinen CFO dafür gab. Am liebsten bin ich trotzdem der, der den Code schreibt.

Beratungsgespräch buchenOder beschreiben Sie das Projekt schriftlich

Fünfundvierzig Minuten, kostenlos.
Sie sprechen mit mir, nicht mit einem Account Manager.

Wie ich hierher kam

Ungefähr chronologisch. Die Überschneidungen sind echt — in den meisten dieser Jahre lief mehr als eine Sache gleichzeitig.

  1. Senior Full-Stack-Entwickler & Teamleitung

    Doo APP d.o.o., Belgrad

    Habe donacije.rs gebaut, eine Spendenplattform, die medizinische Versorgung für Kinder finanziert hat, und hotsport.rs, ein Sportportal, das später Millionen Besuche verzeichnete. Habe ein kleines Team geführt und die schwierigsten Teile des Codes selbst übernommen.

  2. Senior Full-Stack-Entwickler & Teamleitung

    Comtrade Group

    Die Hauptseite der Gruppe plus die Auftritte Gaming, System Integration, Tesla und Edit World. Mehrsprachig, Multisite, mehrere Länder. Direkte Zusammenarbeit mit Marketing und Design, dazu Deployment, Server und Hosting.

  3. BSc, First Class Honours

    SAE Institute & Middlesex University, London

    Web Development and Multimedia, studiert neben der Vollzeitarbeit für Kunden.

  4. Senior-Entwickler, dann Teamleitung, dann CTO

    JolaUSA / Jola CGI d.o.o.

    Angefangen mit eigenen WooCommerce-Themes; am Ende ein Team von fünf Leuten eingestellt und geführt, Stack und Arbeitsabläufe etabliert, Angebote und Schätzungen geschrieben, Budgets und Termine verwaltet. Für Recruiting und Partnerauswahl nach Delhi und Kerala gereist.

  5. Arkansas Lighting

    Neun Jahre an einer Integration

    Den Shop von Null gebaut, bidirektional mit NetSuite und Macolla verbunden, einen WebGL-Lampenschirm-Konfigurator auf echten Produktdaten ergänzt und das Ganze dann neun Jahre lang gewartet und weiterentwickelt, bei gleichzeitiger Führung des Teams und der ERP-Anbieter.

  6. Toptal, Verified Expert in Engineering

    Ab hier selbstständige Arbeit für Kunden

    Foreign Policy, Progressive Christianity, Digital Silk, Web X.0 Media, Ruckus, Teknicks und ein langer Schwanz von Agenturen und Direktkunden in den USA, Kanada, Australien und Europa.

  7. Selbstständig, in Vollzeit

    Remote, weltweit

    Baue derzeit Abo- und Guthabensysteme bei Informed Citizen neu und schließe einen Umbau bei Sparketh ab. Nehme Integrations-, Migrations- und Performance-Arbeit direkt an.

Läuft noch

Das Ehrlichste, was ich Ihnen zeigen kann, ist kein Screenshot. Es ist, dass Dinge, die ich vor langer Zeit gebaut habe, immer noch ihre Arbeit tun — in manchen Fällen Jahre, nachdem ich nicht mehr dafür bezahlt wurde, nach ihnen zu sehen.

14JAHRE LIVE

donacije.rs

Gebaut · übergeben 2015

Sammelt bis heute Spenden für medizinische Versorgung.

15JAHRE BETREUT

autoskolapavlin.com

Gebaut · betreut bis 2025

Fahrschule mit vollständigem Prüfungstrainer. Derselbe Entwickler über die ganze Zeit.

14JAHRE LIVE

rsk.rs

Gebaut

Portal eines Handball-Schiedsrichterverbands — Spielpläne, Profile, Filter. Läuft noch im ursprünglichen Design.

9JAHRE, EIN KUNDE

Arkansas Lighting

2016 — 2025

Bidirektionale ERP-Synchronisation und ein WebGL-Konfigurator, durchgehend betreut.

15JAHRE, UNVERÄNDERT

Pan Com

Gebaut

Firmenseite, immer noch online in der Version, die ich ausgeliefert habe. Niemand musste sie anfassen.

8JAHRE, TÄGLICH IM EINSATZ

Fabrika Znanja

Gebaut

Bildungsplattform, trägt immer noch echte Lernende statt bloß dazustehen.

Nichts davon ist Zufall, und nichts davon ist Glück. Sites halten, wenn der Code langweilig ist, wo langweilig richtig ist, wenn die Abhängigkeiten welche sind, die es in fünf Jahren noch gibt, und wenn der nächste Entwickler lesen kann, was der letzte getan hat. Ich war auch auf der anderen Seite davon — gerufen zu Sites von Leuten, die für die Demo optimiert haben statt für das Jahrzehnt, darunter ein Weihnachten, an dem ich einen Shop gerettet habe, der seine Bestellungen nicht ausliefern konnte. Diese Erfahrung ist der Hauptgrund, warum ich so baue, wie ich baue.

Einige davon betreue ich seit Jahren nicht mehr. Sie stehen hier, weil sie immer noch stehen — und das wäre der Teil, den ich wissen wollte.

Wie ich arbeite

Vier Dinge, an denen Sie mich messen können.

Ich sage Ihnen, wenn ich der Falsche bin

Wenn Ihr Problem ein Shopify-Problem ist, oder ein Data-Science-Problem, oder schlicht einen Designer braucht, sage ich das lieber im ersten Gespräch, als es im dritten Monat zu entdecken.

Nichts bewegt sich, bevor die Daten abgebildet sind

Jede Migration, die mir gut gelungen ist, begann damit, die alte Datenbank gründlich zu lesen und zu reparieren, was darin schon kaputt war. Jede Migration, die schiefgeht, hat diesen Schritt übersprungen.

Sie sprechen mit mir, nicht mit einem Account Manager

Ich habe Teams geführt und tue es gerne wieder, aber bei der Arbeit, die ich direkt annehme, ist der, der schätzt, auch der, der schreibt.

Ich baue Dinge, die mich überdauern sollen

Dokumentiert, langweilig wo langweilig richtig ist, und für den nächsten Entwickler übernehmbar. Mehrere meiner Sites haben das auf die harte Tour bewiesen.

So viel zur Geschichte. Was ist das Problem?

Fünfundvierzig Minuten, kostenlos. Bringen Sie die Plattform mit, das Bestellvolumen und das, was Sie gerade nachts wach hält.

Beratungsgespräch buchen