Summary
Overview
Work History
Education
Skills
Languages
Timeline
Generic
Nikola Dimovski

Nikola Dimovski

Summary

Front-End Engineer with 5+ years of experience building trading platforms, browser extensions, DeFi applications, and Web3 products using React, TypeScript, Next.js, and Vite. Experienced in developing real-time user interfaces, wallet infrastructure, authentication systems, and data-intensive applications. Strong background in performance-focused frontend architecture, API integration, accessibility-conscious UI development, and blockchain ecosystems including EVM and Solana. Leverage modern AI-assisted development tools for rapid research, prototyping, documentation, and accelerating feature delivery while maintaining high code quality standards.

Overview

5
5
years of professional experience

Work History

Front-End Engineer

Oddeon
Skopje
04.2026 - 09.2026
  • Built a prediction-markets trading platform aggregating liquidity across multiple venues, enabling users to discover and trade markets from a unified interface.
  • Developed real-time trading experiences including order books, market views, portfolio tracking, rewards systems, and referral functionality using React, TypeScript, and Vite.
  • Implemented wallet onboarding, authentication, deposits, withdrawals, and cross-chain bridging workflows for Web3 users.
  • Integrated real-time market data, balances, positions, and trade updates through API and WebSocket-driven architectures.
  • Collaborated closely with product and backend teams on frontend architecture, API contracts, and performance-focused implementation decisions.
  • Contributed to scalable frontend foundations supporting future venue integrations and product expansion.

Front-End Engineer

Hero
02.2025 - 09.2025
  • Delivered production frontend features across multiple products including browser applications, internal tools, and browser extensions.
  • Built and maintained performant React and TypeScript applications using Vite and modern frontend tooling.
  • Developed browser extension functionality with a focus on security, usability, and maintainability.
  • Implemented efficient data-fetching and synchronization patterns using TanStack Query and Ky to improve application responsiveness.
  • Worked extensively with modern React ecosystem libraries including routing, state management, drag-and-drop interactions, and accessibility-focused UI components.
  • Contributed reusable frontend patterns that improved consistency across multiple applications and product surfaces.

Front-End Engineer

TokenSight
04.2023 - 12.2024
  • Developed and maintained trading and analytics interfaces for a Web3 platform serving decentralized trading workflows.
  • Built frontend applications using React, Next.js, and TypeScript with emphasis on scalability, performance, and maintainable architecture.
  • Integrated wallet infrastructure and blockchain tooling including Turnkey, Wagmi, and Ethers.js across EVM-based applications.
  • Implemented secure authentication, transaction handling, and blockchain interaction flows for decentralized applications.
  • Collaborated on complex frontend features involving real-time market data, trading functionality, and user account management.
  • Contributed to both marketing and product-facing applications, supporting platform growth and user onboarding.

Front-End Engineer

Ruby.Exchange
10.2021 - 12.2023
  • Developed frontend functionality for a decentralized exchange operating on the SKALE network.
  • Built responsive trading interfaces and reusable UI components using React, Next.js, and TypeScript.
  • Integrated blockchain connectivity and wallet interactions to support decentralized trading workflows.
  • Contributed to secure and user-friendly Web3 experiences focused on usability and reliability.
  • Collaborated with cross-functional teams to deliver production-ready features within the DeFi ecosystem.

Education

Bachelor's degree -

American University of Europe FON
10-2022

Skills

Frontend Engineering (React, TypeScript, JavaScript, Nextjs, Vite, HTML5, CSS3, Tailwind CSS, Responsive Design, Accessibility (ARIA), Component Architecture, Design Systems)

State Management & Data Fetching (TanStack Query, React Query, Zustand, Jotai, REST APIs, GraphQL, WebSockets)

Web3 & Blockchain (Ethersjs, Wagmi, Turnkey, Privy, WalletConnect, MetaMask, RainbowKit, DeFi Applications, EVM Ecosystem, Solana Integrations)

Performance & Quality (Frontend Performance Optimization, Code Splitting, Caching Strategies, API Synchronization, Browser Extension Development, Debugging, Testing, Secure Authentication)

AI-Assisted Development (Cursor, AI-assisted development workflows, LLM-powered prototyping and research, documentation generation, feature scaffolding, prompt engineering, model selection based on task requirements)

Tools (Git, GitHub, Cursor, VS Code, Figma, pnpm, npm)

Languages

English - Native Speaker, Macedonian - Native Speaker, Serbian - Native Speaker

Timeline

Front-End Engineer

Oddeon
04.2026 - 09.2026

Front-End Engineer

Hero
02.2025 - 09.2025

Front-End Engineer

TokenSight
04.2023 - 12.2024

Front-End Engineer

Ruby.Exchange
10.2021 - 12.2023

Bachelor's degree -

American University of Europe FON
Nikola Dimovski