[{"data":1,"prerenderedAt":98},["ShallowReactive",2],{"page:about":3},{"id":4,"cta":5,"extension":11,"header":12,"meta":16,"sections":17,"seo":93,"slug":95,"stem":96,"__hash__":97},"pages\u002Fpages\u002Fabout.yml",{"title":6,"note":7,"button":8},"Start with a 30-minute call.","The first call is free, takes 30 minutes and commits you to nothing.",{"label":9,"to":10},"Book a call","\u002Fcontact","yml",{"eyebrow":13,"title":14,"intro":15},"About","The people you talk to are the people who do the work.","A small, senior-led team in Belgrade. Every project is led by people who have done this before, and you talk to them directly.",{},[18,22,41,76,80],{"id":19,"label":20,"text":21},"why","Why we exist","Most software projects don't fail on code. They fail on decisions made before anyone wrote any: the wrong scope, the wrong architecture, the wrong idea of what \"done\" means. We started Software Sage to be the people in the room when those decisions get made, and then to build what was decided.\n\nBoris and Aleksa kept seeing good teams fail on bad decisions: a rewrite nobody needed, a scope nobody could deliver, an architecture picked because it was in fashion. So they built a company where the engineers who help you decide also build what was decided, and have to live with it.",{"id":23,"label":24,"items":25},"different","How we're different",[26,29,32,35],{"title":27,"text":28},"Some projects stop at the first call","If a project shouldn't happen, or isn't a good fit for us, we say so on the first call.",{"title":30,"text":31},"No handoffs","The senior engineer you meet on the first call leads the work and stays your contact. There is no sales team passing you along.",{"title":33,"text":34},"Built to be left","Everything we make is meant to be maintained without us. Your repository, your docs, your tests.",{"title":36,"text":37,"link":38},"AI with guardrails","We use AI agents the way you'd want your own team to: scoped access, human review of every change, and your code never used for training. We'll show you the setup on the first call.",{"label":39,"to":40},"How we use AI","\u002Fhow-we-use-ai",{"id":42,"label":43,"items":44},"team","The team",[45,53,63,69],{"title":46,"meta":47,"text":48,"image":49,"link":50},"Aleksa Kuzman","Co-founder, architect and full-stack developer","Built software for Fortune 500 companies, including Corning and United Airlines.","\u002Fteam\u002Faleksa.webp",{"label":51,"to":52},"LinkedIn","https:\u002F\u002Fwww.linkedin.com\u002Fin\u002Faleksa-kuzman-653998190\u002F",{"title":54,"meta":55,"text":56,"image":57,"link":58,"website":60},"Ilhan Kalač","Frontend developer, Vue and Nuxt","Five years building Vue front ends at Codeus, after starting as a backend engineer at Comtrade. Built the redesigned Vialuxury site.","\u002Fteam\u002Filhan.webp",{"label":51,"to":59},"https:\u002F\u002Fwww.linkedin.com\u002Fin\u002Filhankalac\u002F",{"label":61,"to":62},"ilhan.io","https:\u002F\u002Filhan.io\u002F",{"title":64,"meta":47,"text":65,"image":66,"link":67},"Boris Radevic","Built betting platforms, products for the National Bank of Serbia, and healthcare software.","\u002Fteam\u002Fboris.webp",{"label":51,"to":68},"https:\u002F\u002Fwww.linkedin.com\u002Fin\u002Fboris-radevic-46337b2ba\u002F",{"title":70,"meta":71,"text":72,"image":73,"link":74},"Ilija Racic",".NET backend developer","Eight years of .NET backends, including a betting platform at PWO by Lottomatica and Helbiz's scooter sharing. Built the tracing and alerting for Vialuxury's new platform.","\u002Fteam\u002Filija-2.webp",{"label":51,"to":75},"https:\u002F\u002Fwww.linkedin.com\u002Fin\u002Filija-racic\u002F",{"id":77,"label":78,"text":79},"experience","Where we come from","Our engineers come from product and platform teams at United Airlines, Starr Insurance and a US online lottery platform. Some of that was as employees, some as contractors hired directly to lead strategic platform decisions. When a project calls for it, we still work that way, from inside the client's team.",{"id":81,"label":82,"items":83},"belgrade","Belgrade, practically",[84,87,90],{"title":85,"text":86},"Time zone","Central European Time. A full morning of overlap with the US East Coast, the whole day with the EU.",{"title":88,"text":89},"Contracts","We invoice in EUR or USD, with NDAs as standard.",{"title":91,"text":92},"In person","Two hours by air from most of Europe. We come to you for kickoffs when it matters.",{"title":13,"description":94},"A senior-led software team in Belgrade. The engineers you meet lead the work.","about","pages\u002Fabout","Tv-1R-Ml9BGbaNdvZS3eZQbU-41tJJ8CWPsM7p6ExPo",1793174665534]