React and Node.js developer with full-stack experience and a background in web security. I build production-ready applications, from Figma-to-code UI components through to REST APIs, authentication, and real-time features. I've shipped mobile apps to the App Store and Google Play, built automated workflows with UiPath, and written code with security built in from the start. Currently working full-stack on a live platform while completing professional courses in cybersecurity, AI and RPA.

Nataša Kolaric

PRO

React and Node.js developer with full-stack experience and a background in web security. I build production-ready applications, from Figma-to-code UI components through to REST APIs, authentication, and real-time features. I've shipped mobile apps to the App Store and Google Play, built automated workflows with UiPath, and written code with security built in from the start. Currently working full-stack on a live platform while completing professional courses in cybersecurity, AI and RPA.

Available to hire

React and Node.js developer with full-stack experience and a background in web security. I build production-ready applications, from Figma-to-code UI components through to REST APIs, authentication, and real-time features.
I’ve shipped mobile apps to the App Store and Google Play, built automated workflows with UiPath, and written code with security built in from the start.
Currently working full-stack on a live platform while completing professional courses in cybersecurity, AI and RPA.

See more

Experience Level

Expert
Expert
Expert
Expert
Expert
Intermediate
Intermediate
Intermediate
Intermediate
Intermediate
Intermediate
Intermediate
Intermediate
Intermediate
Intermediate
Intermediate
Intermediate
Beginner
Beginner
Beginner
See more

Language

English
Fluent
Croatian
Fluent
Swedish
Intermediate

Work Experience

Full-Stack Developer at Tugonn
January 1, 2026 - Present
Built end-to-end full-stack features: React.js UI components through to Node.js/Express.js REST APIs for a growing global student community. Implemented real-time communication with Socket.io, secure JWT authentication, and robust input validation (Zod/Joi). Integrated AWS S3 and Cloudinary for scalable media storage; MongoDB as primary database.
Remote Survey Operator at Ocean Infinity
July 1, 2025 - January 1, 2026
Trained across proprietary in-house survey systems and contributed to advanced remote offshore survey infrastructure for deep-sea operations. Operated and coordinated live offshore survey activities — monitoring vessel positioning, subsea robotics, real-time 3D seabed sonar, and underwater video feeds. Ensured all tasks met project plans, technical specifications, and client requirements with zero critical incidents during tenure.
Frontend / Mobile App Developer — Internship at Linespotting AB
November 1, 2024 - May 1, 2025
Developed and improved a cross-platform React Native application (Android & iOS), shipping new features and resolving performance bottlenecks that improved app stability. Upgraded legacy codebase to current React Native architecture and modern standards; released updated production builds on Google Play and the App Store. Active participant in weekly stand-ups, sprint reviews, and mentor sessions in an agile team environment.
Full-Stack Developer at Self-employed (freelance/contractor)
March 1, 2026 - Present

Education

Frontend developer with focus on web security at Jensen college, Gothenburg, Sweden
August 21, 2023 - June 6, 2025

Qualifications

CC0101: Introduction to Cloud Computing, IBM
September 25, 2022 - October 25, 2022
The Web Developer Bootcamp
May 10, 2022 - March 24, 2023
Robotic Process Automation (RPA)
January 19, 2026 - March 15, 2026
Python Programming and LLM
January 17, 2026 - June 14, 2026

Industry Experience

Software & Internet, Energy & Utilities, Transportation & Logistics
    Study Notes RPA — UiPath + Azure Translator + Google Gemini AI

    UiPath automation that converts PDF and PowerPoint lecture files into structured study materials. Extracts text, translates to English via Azure Translator, then reformats using Google Gemini 2.5 Flash into one of three outputs: plain text, a styled HTML file with color-coded headings, or an Anki-compatible CSV of AI-generated flashcards for active recall. Supports batch processing across an entire folder in one run. All API keys stored encrypted in UiPath Orchestrator Assets — never hardcoded. Built as a productivity tool during active coursework.

    Automated Hotel Operations - UiPath RPA + MEWS PMS

    Unattended RPA automation for hotel night-shift operations built with UiPath and the MEWS PMS. Runs on a scheduled overnight cycle, generating four operational reports (arrivals, security, room status, departures) as PDFs at precise times — saving up to 120 hours of manual work per year. Includes a DIR room check that cross-references dirty rooms against the live guest list and emails alerts on discrepancies. A concurrent checkout monitor polls MEWS every 10 minutes and sends real-time SMS via Twilio to housekeeping on each new checkout. Credentials stored encrypted in Orchestrator Assets.

    MVP Community Platform
    Building and maintaining a full-stack platform features for a global student community. The work spans React.js UI components built from the ground up based on Figma designs, through to Node.js/Express.js REST APIs. Implemented real-time communication with Socket.io, secure JWT authentication, and cloud media storage with AWS S3 and Cloudinary. MongoDB serves as the primary database, with input validation handled through Zod and Joi. Test coverage is integrated throughout development to ensure reliability as the platform scales. Next up: a dedicated mobile version, extending the platform's reach to Android and iOS. Project details are confidential. Happy to discuss scope, technical decisions, and architecture in an interview. illustrator
    HistoryHunt
    HistoryHunt is a mobile geolocation scavenger game built with React Native. Users can create and participate in "Hunts"-photo-based missions across a city. Each hunt involves visiting predefined locations, taking photos as proof, and racing friends or family to complete all checkpoints first. Key Features: User login and signup Create and customize a Hunt with title, duration, and icon Invite registered friends to join Display planned and active hunts Confirm participation and view location routes on the map Use phone's camera to complete location-based photo challenges Completed hunts award medals and move to 'Medals' section Built with a focus on mobile sensors and secure app design This app is designed to support learning through movement and real-world exploration, ideal for educational or social experiences in unfamiliar cities. Technologies Used: Frontend: ReactNative Expo React Navigation React Native Maps React Native Camera Backend: Firebase Authentication Firebase Firestore (for hunt data, users, invites) Others: SCRUM development process GitHub for version control Kanban board for backlog and sprint planning
    World Meditation & Journeying
    World Meditation & Journeying is a mobile app developed as part of my internship. My responsibilities included upgrading dependencies, migrating to the new React Native architecture, and participating in the app release process. The app helps users access guided meditations and spiritual journeys with features like track playback, offline mode, user uploads, and admin control. Tech Stack Frontend: TypeScript React Native React Navigation Firebase SDK, React Native Firebase Backend: Firebase Authentication, Firestore, Storage Database: Firestore DevOps/Infrastructure: Firebase Hosting (serverless infrastructure) Testing: Manual testing webdesigner android
    Dogbook
    Dogbook is a playful social network web app built using React, designed for dog daycare staff to track which dogs are present and who their friends are. Each dog has a profile with age, nickname, a short description, and a list of friends. Users can add, view, edit, and delete dog profiles through an interactive single-page application interface. Key Features: View list of all dogs with attendance status Create new dog profiles with name, nickname, age, and description Link dogs as friends Mark attendance status with a checkbox Delete dogs and dynamically update friend lists Automatically fetch dog images using an external dog image API The app architecture follows component-based React development and combines front-end logic with a custom Node.js + MongoDB backend for persistent data storage. Technologies Used: Frontend: React React Router JSX & CSS Modules Backend: Node.js with Express MongoDB RESTfulAPI design Other: Dog CEO API for random dog images Vite for fast development Jest for unit testing