My name is Natasha! I have a diploma in frontend development, specializing in web security, and a background in the arts. I’ve worked on various web and mobile projects, including the full development and release of apps for both Android and iOS platforms. I specialize in React Native, TypeScript, and modern frontend technologies. My studies at the Academy of Arts also give me a strong foundation in design and user experience.…My name is Natasha! I have a diploma in frontend development, specializing in web security, and a background in the arts. I’ve worked on various web and mobile projects, including the full development and release of apps for both Android and iOS platforms. I specialize in React Native, TypeScript, and modern frontend technologies. My studies at the Academy of Arts also give me a strong foundation in design and user experience.WWW…
My name is Natasha! I have a diploma in frontend development, specializing in web security, and a background in the arts. I’ve worked on various web and mobile projects, including the full development and release of apps for both Android and iOS platforms. I specialize in React Native, TypeScript, and modern frontend technologies. My studies at the Academy of Arts also give me a strong foundation in design and user experience.…My name is Natasha! I have a diploma in frontend development, specializing in web security, and a background in the arts. I’ve worked on various web and mobile projects, including the full development and release of apps for both Android and iOS platforms. I specialize in React Native, TypeScript, and modern frontend technologies. My studies at the Academy of Arts also give me a strong foundation in design and user experience.WWWW…
Available to hire
My name is Natasha! I have a diploma in frontend development, specializing in web security, and a background in the arts. I’ve worked on various web and mobile projects, including the full development and release of apps for both Android and iOS platforms. I specialize in React Native, TypeScript, and modern frontend technologies. My studies at the Academy of Arts also give me a strong foundation in design and user experience.
Skills
Experience Level
Intermediate
Intermediate
Intermediate
Intermediate
Intermediate
Intermediate
Intermediate
Intermediate
Intermediate
Intermediate
Intermediate
Intermediate
Intermediate
Intermediate
Intermediate
Intermediate
Beginner
Beginner
Beginner
Beginner
Language
English
Fluent
Croatian
Fluent
Swedish
Intermediate
Work Experience
Education
Frontend developer with focus on web security at Jensen college, Gothenburg, Sweden
August 21, 2023 - June 6, 2025Qualifications
CC0101: Introduction to Cloud Computing, IBM
September 25, 2022 - October 25, 2022The Web Developer Bootcamp
May 10, 2022 - March 24, 2023HistoryHunt
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…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 planningWW…
WebPage
DrinkDrinks is a stylish and responsive blog focused on cocktail culture, showcasing a unique blend of
aesthetics and functionality. Users can browse articles, view cocktail recipes, read blog posts, filter posts by
tags, and subscribe to a newsletter. The design features a hand-drawn graphic theme with modern UI
elements.
Technologies Used
This project was built entirely using vanilla HTML5, CSS3, and JavaScript, with no external libraries. It
features:
Responsive layout and custom media queries
DOM manipulation with JavaScript
Search functionality by tags
Scroll-to-top interaction and navigation bar
Hosted via GitHub Pages…DrinkDrinks is a stylish and responsive blog focused on cocktail culture, showcasing a unique blend of
aesthetics and functionality. Users can browse articles, view cocktail recipes, read blog posts, filter posts by
tags, and subscribe to a newsletter. The design features a hand-drawn graphic theme with modern UI
elements.
Technologies Used
This project was built entirely using vanilla HTML5, CSS3, and JavaScript, with no external libraries. It
features:
Responsive layout and custom media queries
DOM manipulation with JavaScript
Search functionality by tags
Scroll-to-top interaction and navigation bar
Hosted via GitHub PagesWW…
World Meditation & Journeying - Internship project
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…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
androidWW…
Xclone Project
This is a fullstack social media clone inspired by Twitter (now X), built using the MERN stack. The app
features a functional frontend and backend with support for secure authentication, real-time updates, and
CI-integrated testing pipelines.
Key Features:
Tweeting with a 140-character limit
Hashtag-based search and trending section
User registration and login (with client-side validation)
User profiles (bio, location, followers/following stats)
Follow/Unfollow functionality
Realtime feed updates
Responsive design
Secure session handling
Project followed Agile methodology with 3 sprints, daily standups, and a SCRUM board for user stories and
task tracking.
Technologies Used:
Frontend:
React
Tailwind CSS or custom styles
React Router
Context API
Backend:
Node.js
Express
MongoDB (Mongoose)
Testing:
Jest for frontend unit tests
Supertest for backend integration tests
Cypress for E2E tests
CI/CD:
GitHub Actions triggering tests on commit (frontend & backend repos)…This is a fullstack social media clone inspired by Twitter (now X), built using the MERN stack. The app
features a functional frontend and backend with support for secure authentication, real-time updates, and
CI-integrated testing pipelines.
Key Features:
Tweeting with a 140-character limit
Hashtag-based search and trending section
User registration and login (with client-side validation)
User profiles (bio, location, followers/following stats)
Follow/Unfollow functionality
Realtime feed updates
Responsive design
Secure session handling
Project followed Agile methodology with 3 sprints, daily standups, and a SCRUM board for user stories and
task tracking.
Technologies Used:
Frontend:
React
Tailwind CSS or custom styles
React Router
Context API
Backend:
Node.js
Express
MongoDB (Mongoose)
Testing:
Jest for frontend unit tests
Supertest for backend integration tests
Cypress for E2E tests
CI/CD:
GitHub Actions triggering tests on commit (frontend & backend repos)WW…
BlogPlatform
This project is a secure blog platform built with full-stack JavaScript technologies. It includes a role-based
access system, secure password handling, OAuth 2.0 login via GitHub, and defenses against common web
security threats like XSS and CSRF.
Key Features:
Sign in via GitHub OAuth 2.0 or username/password
Salted & hashed password storage
Session handling using secure tokens stored in Redis
Role-based authorization (user/admin)
CRUD operations on blog posts
Commenting system with safe HTML support
Live updates for likes using WebSockets (bonus)
Security features to prevent XSS/CSRF
Admin access to delete all posts
Technologies Used:
Frontend:
React
Tailwind CSS or custom CSS
Backend:
Node.js
Express
MongoDB
Redis (for session storage)
Socket.IO (for real-time updates)
Authentication:
Secure Blog Platform - OAuth, Roles and XSS Protection
OAuth 2.0 with GitHub
bcrypt for password hashing
Express-Session and token-based auth
Security:
CSRF tokens
XSS sanitization…This project is a secure blog platform built with full-stack JavaScript technologies. It includes a role-based
access system, secure password handling, OAuth 2.0 login via GitHub, and defenses against common web
security threats like XSS and CSRF.
Key Features:
Sign in via GitHub OAuth 2.0 or username/password
Salted & hashed password storage
Session handling using secure tokens stored in Redis
Role-based authorization (user/admin)
CRUD operations on blog posts
Commenting system with safe HTML support
Live updates for likes using WebSockets (bonus)
Security features to prevent XSS/CSRF
Admin access to delete all posts
Technologies Used:
Frontend:
React
Tailwind CSS or custom CSS
Backend:
Node.js
Express
MongoDB
Redis (for session storage)
Socket.IO (for real-time updates)
Authentication:
Secure Blog Platform - OAuth, Roles and XSS Protection
OAuth 2.0 with GitHub
bcrypt for password hashing
Express-Session and token-based auth
Security:
CSRF tokens
XSS sanitizationWW…
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…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 testingWW…
Movie Browser
This project is a fully responsive web application inspired by Netflix, designed for exploring, browsing, and
managing movies. The application allows users to:
Log in securely
Browse Trending & Recommended Movies in a dynamic carousel format
Search movies using fuzzy search
Filter by categories like Drama, Crime, Sci-Fi, etc.
Bookmark favorite films
View detailed movie info
Admin dashboard to add/edit/remove movie entries via API
Each movie card displays essential info such as age rating, genre, and release year. Users can also interact
with icons for bookmarking, liking, or viewing more information.
All non-login pages are authentication-protected, and the app provides mobile responsiveness and intuitive
navigation.
Technologies Used
Frontend:
React
TypeScript
TailwindCSS
MaterialTailwindUI
FuzzySearch (Fuse.js)
ReactRouter
ContextAPI
Backend:
Firebase Firestore (for movie data & user data)
Firebase Auth (for login & role-based access)
Netflix-style Movie Browser
Node.js / Express (custom API logic)
Testing & DevOps:
Vitest + React Testing Library
GitHub Actions (CI/CD)
Git & GitHub (PR-based workflow)…This project is a fully responsive web application inspired by Netflix, designed for exploring, browsing, and
managing movies. The application allows users to:
Log in securely
Browse Trending & Recommended Movies in a dynamic carousel format
Search movies using fuzzy search
Filter by categories like Drama, Crime, Sci-Fi, etc.
Bookmark favorite films
View detailed movie info
Admin dashboard to add/edit/remove movie entries via API
Each movie card displays essential info such as age rating, genre, and release year. Users can also interact
with icons for bookmarking, liking, or viewing more information.
All non-login pages are authentication-protected, and the app provides mobile responsiveness and intuitive
navigation.
Technologies Used
Frontend:
React
TypeScript
TailwindCSS
MaterialTailwindUI
FuzzySearch (Fuse.js)
ReactRouter
ContextAPI
Backend:
Firebase Firestore (for movie data & user data)
Firebase Auth (for login & role-based access)
Netflix-style Movie Browser
Node.js / Express (custom API logic)
Testing & DevOps:
Vitest + React Testing Library
GitHub Actions (CI/CD)
Git & GitHub (PR-based workflow)WW…
Hire a Web Developer
We have the best web developer experts on Twine. Hire a web developer in Inom Vallgraven today.