
Software Engineer
Belgrade, Serbia
Petar Stojanović
I build mobile apps with React Native and Expo, and the web and backend pieces around them when a product needs it.
Software engineer from Belgrade. Most of my work is in React Native and Expo: over the last three years I have shipped apps for ERP vendors, flight schools and consumer brands, often as the only engineer on the product, from architecture and tests to store releases and the documentation the next person needs.
Shipped
Apps I built or lead, in production
What I work on
Mainly mobile. On several products I also built the web client and worked on the API behind it.
Mobile
Most of my workReact Native and Expo apps taken from the first commit to the App Store and Google Play: offline data, background location, push notifications, in-app purchases, voice and video calls, and the SDK upgrades that keep them shipping.
- BizniSoft Mobile
- WingOps Mobile
- B2B Order Portal
- OrthoPrax
- Tipik
- WingOps Kiosk
React Native, Expo, TypeScript, EAS, SQLite
Web
Next.js and Angular frontends, including web versions of my own mobile apps and features in large enterprise codebases.
- B2B Order Portal web
- Link web
- ImpresaOne
- Sophie
Next.js, Angular, NgRx, Tailwind
Backend
FastAPI services my apps talk to: endpoints, authentication and integrations, worked on alongside the backend team.
- B2B Order Portal API
- BizniSoft Mobile API
Python, FastAPI, PostgreSQL
Selected work
Products where I owned the app, usually alone and always through to the store release.
2025–nowBizniSoft MobileThe mobile companion to the BizniSoft ERP: order taking, warehouse terminal, POS, CRM and e-invoicing in one app with five licence-gated modes.React Native, Expo SDK 57, TypeScript, TanStack Query, Redux Toolkit, SQLite, Skia, JestLive on App Store and Google PlaySole engineerBizniSoft
2026–nowWingOps MobileA risk-assessment app for flight schools. Students brief, fly with GPS tracking running in the background, then debrief and sign; instructors review everything from a full calendar.React Native, Expo SDK 56, expo-router, Zustand, SQLite, Background location, react-native-maps, JestLive on App Store and Google PlayLead engineerWingOps
2026B2B Order PortalA white-label ordering app for B2B customers, with a mobile app, a Next.js web version and a FastAPI backend. Customers browse their catalogue, place orders and chat with their supplier.Expo SDK 54, expo-router, Next.js 16, TanStack Query, Zustand, SQLite, Tailwind CSS, FastAPILive on App Store and Google PlaySole mobile engineer, web leadBizniSoft
2024–nowOrthoPraxA consumer app for daily Orthodox Christian practice: calendar, readings, audio with lock-screen controls, reminders and subscriptions.React Native, Expo SDK 57, Redux Toolkit, RevenueCat, expo-audio, Background tasksLive on App Store and Google PlayLead maintainerSebastian Press
2025–2026TipikAn Orthodox liturgical calendar in Serbian Cyrillic, with daily readings, fasting rules and liturgical colours for every day of the year.React Native, Expo, Redux Toolkit, Notifee, Node.js scriptsLive on App Store and Google PlaySole engineerTipik
2026WingOps KioskAn offline-first tablet kiosk for events. Visitors tap the screen, fill in a form (optionally with a video message) and submissions sync when the network comes back.React Native, Expo, expo-router, NativeWind, SQLite, expo-video, JestLive on App StoreSole engineerWingOps
Packages
Libraries I build on across several of these products.
Hackathons
Two NOI Techpark hackathons in Bolzano, two challenge wins, each built in 24 hours.
2025Winner, Infominds challengeGreen Dash
NOI Hackathon – SFSCON Edition, Bolzano
A dashboard that turns a company's yearly sustainability report into an explorable data story, with an AI assistant and a personalised summary you can download as a PDF or listen to as audio. Built in 24 hours by a team of four; I led the frontend.
Project page
2024Winner, GRUBER Logistics challengeRouteBOT
NOI Hackathon – SFSCON Edition, Bolzano
An AI chatbot that streamlines supplier selection and price negotiation for transport tenders, automating routine work that usually takes a lot of manual effort. Built in 24 hours by a team of three.
Project page
Also worked on
ImpresaOne2024–2026Telmekom's ERP and field-service platform. I worked on both its React Native app and its large Angular web frontend.- Sophie2024An Angular product for configuring telecom orders, rate plans and customer equipment. I built the order-configuration properties editor.
bkube2025A consumer app for booking stations and storage boxes on a map. I brought an ageing Expo app up to current store requirements and shipped it again.- Thilo Mobile2026The mobile client for the Thilo platform: licensing, business partners and data tables whose columns and menus are driven by the backend.
- BSOne2024–2026A mobile app for licence activation, invoices and chat that attaches Serbian fiscal receipts by scanning their QR codes.
- Telmekom Robotics website2024–2025The public website for Telmekom Robotics in English, Italian and German, with a reseller area.
Experience
Software Developer, Thilo
Mobile lead on products for the Thilo platform and its clients, from aviation training to ERP.
Nov 2025 – Present
Software Developer, Digital Cube
React Native and Angular developer on client products for Telmekom, BizniSoft and consumer apps.
Nov 2023 – Oct 2025