11/10/2026 updated

PD
100 % available

Full-Stack Developer (React / Next.js / TypeScript)

Ulcinj, Montenegro
Only remote
B.Sc. in Information Systems and Technologies
Ulcinj, Montenegro
Only remote
B.Sc. in Information Systems and Technologies

Profile attachments

Pasko_Djonovic_CV.pdf

About me

Full-stack developer focused on frontend: React, Next.js and TypeScript, with Node.js and Supabase on the backend. Currently working as a frontend developer on high-traffic web platforms and back-office tools. Available remotely as a B2B contractor, part-time or full-time.

Tailwind CSSSupabaseHTMLJavaScriptCascading Style Sheets (CSS)Node.jsNext.jsTypeScriptReact.js
React & TypeScript Development
Extensive experience building high-traffic white-label casino frontends and operator back offices using React, TypeScript, Vite, Redux Toolkit, React Hook Form, and Zod-validated API payloads. Proficient in TanStack Table/Virtual for large datasets and real-time features via Socket.IO.

Next.js & Full-Stack Web Applications
Solid expertise in Next.js (App Router) for building complete products such as local-services directories, SaaS platforms, and restaurant websites. Covers SSR, SSG, ISR, SEO optimization, metadata, JSON-LD, sitemaps, and Vercel deployment.

SEO & Performance Optimization
Deep knowledge of technical SEO including metadata, canonicals, JSON-LD, Open Graph images, sitemaps, IndexNow, Core Web Vitals, i18n SEO, and automated SEO content pipelines. Applied across multiple solo and professional projects.

State Management & Data Fetching
Proficiency with Redux Toolkit, MobX, TanStack Query, React Hook Form, Zod, REST APIs, and Socket.IO for managing complex application state and asynchronous data flows.

CI/CD & Kubernetes Delivery
Experience with Bitbucket Pipelines for typecheck, lint, format, unit tests, Storybook and e2e; static nginx images pushed to AWS ECR and rolled out via Argo CD from Helm values to dev and staging environments.

Python Media Pipelines
Built local Apple Silicon pipelines using Python, FFmpeg, mlx-whisper, Kokoro TTS, Pillow, OpenCV, and NumPy to turn TV segments and podcasts into vertical short-form clips with captions, narration, and automated QA.

Maps & Graphics
Experience with OpenLayers, MapLibre GL, Leaflet, Recharts, and PixiJS for building interactive map interfaces, geospatial data visualizations, and WebGL/WebGPU rendering applications.

Testing & Code Quality
Skilled in ESLint, Prettier, Vitest, Playwright, Jest, and React Testing Library with boundary rules between UI, app, and platform code to ensure high code quality and reliability.

Supabase & Backend Services
Hands-on experience integrating Supabase for authentication, Postgres database, scheduled follow-up logic, and data management in SaaS and directory products.

i18n & Internationalization
Implementation of i18n using i18next and next-intl for products in English, Spanish, and Montenegrin, including Tailwind design system integration in Storybook.

Experience

Professional experience5 - 10 years
Freelancer since2021

Languages

GermanBasic knowledgeEnglishFluentSerbianNative speakerAlbanianNative speaker

Project history

React / TypeScript Developer

iGaming Platform (iGP)
Major contributor to the new operator back office replacing the legacy admin using React, TypeScript SPA on Vite with Redux Toolkit, React Hook Form, Zod-validated API payloads, and TanStack Table/Virtual. Built features across authentication, player management, portal management, financial reports, dashboards, and user management. Maintained legacy back office and multiple white-label casino brands on a shared frontend architecture.

JavaScript Developer

Winsoft d.o.o.
Built enterprise GIS web applications with OpenLayers, TypeScript and modern JavaScript (ES2020+). Developed map interfaces with custom layers, markers, clustering and live geospatial data across desktop and mobile.

Contact form

Log in to get in touch

You need to be logged in to use the contact form.

Sign upLog in