Curriculum vitae

Igor Mandić

Senior Full-Stack Developer

Belgrade, Serbialinkedin.com/in/mandicigorgithub.com/wromthrax

Profile

Senior full-stack developer with 25+ years of experience across web development, mobile applications, backend systems and hosting infrastructure. Recent work centres on React, React Native and Expo, supported by Java/Kotlin, Spring and PHP experience. Independently built and rebuilt production mobile apps and React web interfaces, and took ownership of an existing backend. Hands-on experience with AI integration and agent-assisted development workflows.

Technical skills

Web & mobile
JavaScript, TypeScript, React, React Native, Expo, Next.js
Backend
Java, Kotlin, Spring, PHP, Laravel, Slim; Node.js and NestJS in personal projects
Data
MySQL, PostgreSQL, Firebase, Redis, Elasticsearch, SQLite
Delivery & AI
Docker, Linux, GitHub Actions, Sentry, Gemini, AI integration and agent workflows

Professional experience

Code Reflect

2020–Present

Senior Frontend Developer

  • Independently rebuilt a UAE member services platform’s React Native/Expo mobile app and React customer and admin interfaces. The Android app has 1M+ Google Play downloads.
  • Took over the existing Java/Kotlin backend around 2023 and implemented UAE PASS sign-in, Cybersource payments and 3D Secure.
  • Unified Android and Huawei/HMS codebases, built GitHub Actions delivery workflows and used Sentry to investigate mobile crashes.
  • Refactored a PHP application’s frontend and backend, including Twilio two-factor authentication and SMS/email verification.
  • Built web interfaces for financial and hospitality products.

ESB Technologies Ltd

2018–2020

Senior Frontend Developer

  • Independently built a UAE member services platform’s original React Native app and React customer/admin interfaces, including membership, shopping cart and prepaid card functionality.
  • Developed a React server-monitoring dashboard for a UK fleet-tracking provider.

Oxxus

2010–2018

Web Developer & Systems Administrator

  • Built server management, billing, ordering and customer support tools using PHP and SQL.
  • Integrated PayPal and WorldPay payments and developed company websites.
  • Administered Linux hosting infrastructure, including OpenVZ, cPanel and Tomcat, and provided customer support.

Freelance

2000–2018

Web Developer

Delivered websites and web applications for clients. Freelance work overlapped with employment at Oxxus from 2010.

Languages

Serbian — native · English — full professional proficiency · Korean — intermediate

Selected personal projects

AI Language Learning App Live / private

Full-stack Korean and English learning app using Firebase and Gemini for answer validation, feedback and learning points, with structured learning flows.

Gym & Personal Training Platform Demo on request

AI-assisted training suggestions based on training history and performance. Development workflows use communicating implementation and review agents, tests and pull request review, with human approval before deployment.