Skip to content
BackNov 8
Ruslan M.

Ruslan M.

Fullstack Developer React, Node, Rust

Hi! I'm a Full-Stack Web Engineer with over 6 years of professional experience. I have extensive experience with TypeScript, Node.js, and React. Additionally, I’m actively diving into Rust. Throughout my career, I’ve supported many projects and helped several teams build applications from scratch. I’ve worked across a variety of environments, including startups, mid-sized companies, larger organizations (100+ employees), as well as freelance projects. I can lead application development independently and adapt easily to different team workflows and dynamics. ✅ Here is the approach I developed during my work: I write code that is both easily understandable and performant. I prevent code complexity and keep designs scalable and maintainable. I stay up-to-date with the latest technologies, integrating them into my work to enhance problem-solving and development efficiency. I have developed different types of applications such as real-time chat apps, multi-tenant SaaS apps, and chat bots, as well as worked with smart contracts and web scraping using Puppeteer/Cheerio. I can work with almost anything—if I don’t have experience with a particular technology, it’s not a problem to figure it out quickly. I’m a Linux/Mac user, primarily using Shell and Neovim in my job. I enjoy both for their performance. I am fluent in English, with strong communication skills. I’m actively using AI tools such as Supermaven, Claude Code, Gemini CLI, and chat apps like ChatGPT, Gemini, and DeepSeek. However, I don’t blindly delegate my work to AI—I always double-check every line of generated code. Here are more details about my stack: MacOS; Linux (Debian, Arch) Shell scripting Neovim TypeScript, Node.js, HTML, CSS, and Rust Git Methodologies - SOLID, DRY, KISS REST, WebSockets, GraphQL JavaScript Stack: Node.js, Bun yarn and pnpm ECMAScript 6+ standards TypeScript React, Nextjs, NestJS, Astro, Express, Hono, Prisma Vite, Webpack, Monorepos with yarn or pnpm workspaces and turborepo yup, zod Web Animations API, animejs, react-spring eslint, prettier, biome Jest, Vitest, Cypress React Stack: React Hooks TanStack Query, ky, rtk-query React Router, Tanstack Router Zustand, Jotai, Redux Toolkit react-hook-form react-three-fiber, react-three/drei, react-spring/three Next.js Styles: Tailwind, CSS Modules MySQL, MongoDB, MariaDB, PostgreSQL, CockroachDB, Cassandra, TypeSense, Redis SQL, CQL Experience with CMS: Sanity CMS Rust Stack: Tokio, Tower Axum Tokio Tungstenite Serde, Rmp, Rmp Serde other utility libraries

🇧🇷Sao Paulo, Brazil$25/hr100% JSS5.00 (6)Since Sep 2019

Earnings and projects

MRR
$1.3k

Last 6 months ÷ 6

World#38,722 / 412k
🇧🇷Country#523 / 4,647
Revenue, last 30 days
$0

Last 6 months: $7.6k

Total earnings
$45k

Billed in all: $48k

World#83,434 / 412k
🇧🇷Country#858 / 4,647
Per project
$5.6k

$7.6k in the last 6 months

World#31,118 / 412k
🇧🇷Country#399 / 4,647
Projects, last 6 months
1
0% fixed100% hourly
World#128,096 / 412k
🇧🇷Country#1,427 / 4,647
Projects in all
8

Across 10 contracts

40% fixed60% hourly
World#223,563 / 412k
🇧🇷Country#2,014 / 4,647

Earnings, last 30 days

$47.8kNothing earned in the last 30 daysBilled in all, before Upwork's fee · drag across the chart to see what was earned in any stretch
$47.0k$47.5k$48.0k$48.5kOct 9Oct 24Nov 8

Skill rankings: Top 8% in ExpressJS

Ranked by MRR among everyone on Upwork with the skill.

  1. #57Bash682 freelancers · 🇧🇷 #4Top 8%
  2. #58macOS393 freelancers · 🇧🇷 #1Top 15%
  3. #89Rust888 freelancers · 🇧🇷 #3Top 10%
  4. #267Linux3,038 freelancers · 🇧🇷 #13Top 9%
  5. #353GraphQL3,404 freelancers · 🇧🇷 #9Top 10%
  6. #420NestJS3,757 freelancers · 🇧🇷 #10Top 11%
  7. #463ExpressJS5,651 freelancers · 🇧🇷 #7Top 8%
  8. #574RESTful API6,064 freelancers · 🇧🇷 #6Top 9%