Frontend Engineer

Design-forward interfaces built with precision, clarity, and modern web craft.

a portfolio in progress — written, shipped, and refined from Skopje.

I am Ivan Angjelkoski, a frontend developer at Injective Labs focused on premium product experiences for web and Web3. For the past three years, I have shipped high-impact features where interaction quality, reliability, and performance all matter.

Experience

3+

Years delivering production UI

Specialty

Frontend Systems

Architecture and polish

Based In

North Macedonia

Collaborating globally

Capabilities

A curated toolkit for building polished digital products.

My work spans interface architecture, implementation quality, and maintainable delivery. I combine engineering rigor with design sensitivity to produce reliable product experiences.

  • Frontend

    VueNuxtReactNext.jsTypeScript
  • Backend

    Node.jsBunHonoREST APIs
  • Design / UI

    Design systemsComponent architectureInteraction polish
  • Tooling

    Tailwind CSSStorybookESLintGitHub Actions
  • Performance / Accessibility

    Core Web VitalsA11y-first markupProgressive enhancement
  • Deployment

    Static deploymentCI/CD pipelinesEnvironment strategy
Experience

Product impact shaped through thoughtful frontend execution.

Injective Labs

Frontend Developer

2022 — Present · 3 years

Leading frontend delivery for trading and DeFi product surfaces where usability and execution confidence are critical.

  • Built high-fidelity interfaces for market workflows, account operations, and transaction-heavy states.
  • Partnered across product, design, and blockchain teams to simplify complex transaction journeys.
  • Improved maintainability with reusable component patterns, typed contracts, and performance-first implementation.
NuxtVueTypeScriptWeb3Cosmos ecosystem
Featured Work

Selected projects, presented as crafted case-study moments.

Each project balances functional clarity with visual polish, translating complex product requirements into interfaces that feel natural, reliable, and intentionally designed.

Case 01

Injective Trading Dashboard

★ Featured

Frontend architecture and interaction design

Injective Trading Dashboard

Crafted a responsive analytics dashboard with real-time market surfaces and wallet-aware interactions designed for fast, high-context decision making.

NuxtTypeScriptTailwindWebSockets
Live · On request Code · On request Case Study · On request

Case 02

Cross-Chain dApp Experience

Transaction flow UX and implementation

Cross-Chain dApp Experience

Designed and implemented a multi-step cross-chain transaction journey focused on clarity, confidence states, and graceful error recovery.

VueCosmosWeb3Composable architecture
Live · On request Code · On request Case Study · On request

Case 03

Frontend Platform & UI System

System design and shared component strategy

Frontend Platform & UI System

Established reusable UI primitives, documentation patterns, and tokenized design foundations that improved consistency and delivery speed across teams.

ReactNext.jsStorybookDesign tokens
Live · On request Code · On request Case Study · On request
Contact

Open to thoughtful product collaborations and new opportunities.

If you are hiring for frontend engineering, planning a product redesign, or exploring a polished Web3 experience, I would be glad to connect and discuss how I can contribute.

currently building DeFi tooling at Injective Labs · based in Skopje, MK

Ivan Angjelkoski

Frontend engineer crafting refined product experiences.

© 2026 · Built with Nuxt and TypeScript