All skills
Frontend

JavaScript

Vanilla JavaScript — no React, no Vue. I write plain JS for interactivity: form handling, API calls, DOM manipulation, WebSocket connections. For Gaia Transfer, I built the entire WebRTC peer-to-peer connection logic in vanilla JS.

How I use it
  • WebRTC for peer-to-peer file transfer (Gaia Transfer)
  • Real-time dashboard updates via WebSocket
  • Form validation and dynamic UI
  • API integration and fetch calls