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.
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.
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.
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.
BSc, First Class Honours
SAE Institute & Middlesex University, London
Web Development and Multimedia, studiert neben der Vollzeitarbeit für Kunden.
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.
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.
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.
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.
donacije.rs
Gebaut · übergeben 2015
Sammelt bis heute Spenden für medizinische Versorgung.
autoskolapavlin.com
Gebaut · betreut bis 2025
Fahrschule mit vollständigem Prüfungstrainer. Derselbe Entwickler über die ganze Zeit.
rsk.rs
Gebaut
Portal eines Handball-Schiedsrichterverbands — Spielpläne, Profile, Filter. Läuft noch im ursprünglichen Design.
Arkansas Lighting
2016 — 2025
Bidirektionale ERP-Synchronisation und ein WebGL-Konfigurator, durchgehend betreut.
Pan Com
Gebaut
Firmenseite, immer noch online in der Version, die ich ausgeliefert habe. Niemand musste sie anfassen.
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.