muraragi

Senior Frontend Developer

Fullstack Developer with 7 years of production experience in the JavaScript/TypeScript ecosystem. I build end-to-end solutions moving  between reactive frontends (Vue, React, Svelte) and high-performance backends (Node, Bun, PostgreSQL). I enjoy architecting systems that are scalable under the hood and responsive on the screen.

Languages: TypeScript, JavaScript (ES6+), SQL

Frontend Core: Vue 3 / 2, Nuxt.js, React, Svelte, SvelteKit

State Management: Pinia, Vuex, MobX

Styling & UI: Tailwind CSS, PrimeVue, Bootstrap-Vue, SCSS

Backend & Runtime: Node.js, Bun, ElysiaJS, WebSocket

Database & Caching: PostgreSQL, Drizzle ORM, Valkey, Redis

Tools & CI/CD: Vite, GitLab CI/CD, Webpack, Git

Other: Canvas API, Google Maps API, Craft CMS, Twig 


Experience: 7 years

Yearly salary: $64,000

Hourly rate: $25

Nationality: 🌏 Remote

Residency: 🌏 Remote


Experience

Senior Frontend Developer
Vi.Tech
2023 - 2024
Skills used: Vue 3, Nuxt.js, typescript I focused on breaking down a massive monolithic system by carving out a standalone Retail Store service. Using Vue 3, Nuxt.js, and TypeScript, I migrated key functionality to a modern stack that was actually maintainable. The main goal was performance, and the new service resulted in significantly faster application load times and a much smoother experience for users.
Lead Frontend Developer
MTrading
2022 - 2023
Skills used: Svelte, sveltekit, tailwindcss, typescript I took ownership of the frontend architecture and addressed critical stability issues. A major part of my role involved migrating SvelteKit from a legacy version to 1.0, which required extensive code refactoring and cleaning up technical debt. I modernized older components by adding strict TypeScript definitions and built helper APIs to simplify complex logic, like dynamic form creation. On the UI side, I delivered highly responsive landing pages using Tailwind CSS.
Frontend Developer
Your Next Agency
2021 - 2021
Working in an outsource setting, I handled frontend implementation for various client web projects. I built features using React with MobX for state management, worked with Craft CMS and Twig templates, and integrated third-party tools like Google Maps.
Frontend Developer
Ozon
2021 - 2022
Skills used: Vue.js, Nuxt, class-components, jsx, vuex My main responsibility was developing a suite of internal tools for the support team to track seller deliveries. I created complex admin dashboards capable of visualizing large datasets in interactive tables. The stack was Vue.js and Nuxt—relying heavily on class components, JSX, and Vuex—designed specifically to help the support team identify and fix operational issues faster
Frontend Developer
Icons8
2018 - 2021
I worked on a diverse range of projects, from public-facing web apps to heavy internal tools. For the public side, I specialized in crafting pixel-perfect, responsive UIs with custom animations. For internal operations, I built robust admin panels using Vue, Nuxt, and Bootstrap-Vue to handle complex data. I also implemented dynamic features using WebSockets and the Canvas API, and managed our deployment pipelines via GitLab CI/CD.

Skills

drizzle
full-stack
javascript
mongo
nextjs
nuxtjs
postgres
react
tailwind
typescript
vue
front-end
english