{"entity":"person","person":{"name":"Nikola Malinovic","role":null,"level":null,"country":null,"summary":"Senior iOS engineer with experience building and maintaining white-label mobile applications in Swift, SwiftUI, Combine, and UIKit, including fintech and commerce domains. Previously worked on Java web applications and contributed to testing, requirements gathering, project coordination, and IT administration. Also delivered mobile products in areas like password management, fitness tracking, and an AI-driven interior planning platform.","skills":[{"name":"Swift","group":"Languages","level":"Senior","since":2014},{"name":"Java","group":"Languages","level":"Intern","since":2008},{"name":"Objective-C","group":"Languages","level":"Intern","since":2014},{"name":"SQL","group":"Languages","level":"Not selected","since":null},{"name":"JavaScript","group":"Languages","level":"Not selected","since":null},{"name":"Spring Framework","group":"Java","level":"Not selected","since":null},{"name":"SwiftUI","group":"Mobile","level":"Senior","since":2020},{"name":"Combine","group":"Mobile","level":"Senior","since":2020},{"name":"UIKit","group":"Mobile","level":"Intern","since":2018},{"name":"Firebase","group":"Mobile","level":"Not selected","since":null},{"name":"Core Data","group":"Mobile","level":"Not selected","since":null},{"name":"SwiftData","group":"Mobile","level":"Not selected","since":null},{"name":"Modularization","group":"Mobile","level":"Not selected","since":null},{"name":"Rest API","group":"DevOps","level":"Middle","since":2020},{"name":"AWS","group":"DevOps","level":"Not selected","since":null},{"name":"GitHub","group":"DevOps","level":"Not selected","since":null},{"name":"Docker","group":"DevOps","level":"Not selected","since":null},{"name":"CI/CD","group":"DevOps","level":"Not selected","since":null},{"name":"Jenkins","group":"DevOps","level":"Not selected","since":null},{"name":"LLM","group":"AI/ML","level":"Not selected","since":null},{"name":"Gemini","group":"AI/ML","level":"Not selected","since":null},{"name":"OpenAI","group":"AI/ML","level":"Not selected","since":null},{"name":"MySQL","group":"Databases","level":"Not selected","since":null},{"name":"MS SQL","group":"Databases","level":"Not selected","since":null},{"name":"Firestore","group":"Databases","level":"Not selected","since":null},{"name":"SQLite","group":"Databases","level":"Not selected","since":null},{"name":"Postman","group":"QA","level":"Not selected","since":null},{"name":"Swagger","group":"QA","level":"Not selected","since":null},{"name":"Figma","group":"Design","level":"Not selected","since":null}],"photo":"https://alion.io/storage/2026/1002/ea589a6d82.webp","url":"https://alion.io/user/nikola-malinovic"},"contact":"Through Alion only: the person decides whether to answer. Email addresses and phone numbers are never served.","offers":[{"id":"person.contact","title":"Contact a person through Alion","status":"pilot","price":null,"unit":"per message","request":{"url":"https://alion.io/catalog/request","method":"POST","body":"{\"offer\": \"person.contact\", \"for\": \"user/nikola-malinovic\", \"note\": \"what you need it for\"}"},"human":"https://alion.io/catalog?offer=person.contact&for=user%2Fnikola-malinovic"},{"id":"people.search","title":"Find people by skills, country and level","status":"pilot","price":null,"unit":"per person in a list","note":"people with a similar profile","request":{"url":"https://alion.io/catalog/request","method":"POST","body":"{\"offer\": \"people.search\", \"for\": \"user/nikola-malinovic\", \"note\": \"what you need it for\"}"},"human":"https://alion.io/catalog?offer=people.search&for=user%2Fnikola-malinovic"}],"html_url":"https://alion.io/user/nikola-malinovic","json_url":"https://alion.io/user/nikola-malinovic.json","meta":{"generated_at":"2026-10-27T10:43:56Z","cache_seconds":300,"methodology":"https://alion.io/methodology","terms":"https://alion.io/terms","api":"https://alion.io/developers","about":"Alion is a live layer of people, companies and AI agents: who they are, whether they are real and active right now, what they do and how to work with them, readable by people and by agents and paid per call.","catalog":"https://alion.io/catalog.json","usage":{"tier":"crawler_verified","counted_by":"address","units_charged":1,"used_today":12482,"day_limit":null,"remaining_today":null,"minute_limit":300,"resets_at":"2026-10-28T00:00:00Z"}}}