HelloLeandro Costa
Full Stack Web Developer
Portrait photo of Leandro Costa, freelance web developer based in the Japan

Skills

Full Stack Developer focused on complete solutions

I work as a full stack developer building end-to-end products across frontend and backend, with experience in React, Next.js, Node.js, Python, and MQL5. Financial markets are part of my personal interests and hobbies, especially in projects involving MetaTrader and TradingView, and I am always studying new technologies to keep improving how I build reliable, modern, and well-structured solutions.

  • Modern frontend with React, Next.js, Tailwind, and the TypeScript ecosystem
  • Backends, APIs, automation, and real-time integrations with Node.js, Python, MQL5, MetaTrader, and TradingView
  • Projects that connect technology and financial markets with a focus on performance, testing, and reliability

Projects

Solutions that connect interface, backend, and automation

A few project examples that reflect how I like to build: polished experiences, organized APIs, and integrations designed to solve real problems.

Yui-Ki

Web platform for creating personalized digital invitations and experiences, with multilingual content, online payments, and automated communication.

Preview do projeto Yui-Ki
  • Next.js 15
  • React 19
  • TypeScript
  • Tailwind CSS 4
  • next-intl
  • Stripe
  • Firebase
  • OpenAI
  • Resend
  • Zod
Open project

Multi Timeframe Analysis

Windows-focused desktop dashboard for multi-timeframe market analysis, combining MetaTrader 5 data, Python indicators, local persistence, and a React interface with dark and light themes.

Preview do projeto Multi Timeframe Analysis
  • Python 3.12
  • MetaTrader 5
  • pywebview
  • React 19
  • TypeScript
  • Vite
  • Tailwind CSS
  • TanStack Query
  • SQLite
  • PyInstaller
Open on GitHub

BackTestPanel

Windows desktop panel built to send buy, sell, and close commands to the MetaTrader 5 Strategy Tester, working around manual interaction limits in test mode with a local TCP bridge and MQL5 integration.

Preview do projeto BackTestPanel
  • Python 3.12
  • MetaTrader 5
  • MQL5
  • pywebview
  • React 19
  • TypeScript
  • Vite
  • Tailwind CSS 4
  • TanStack Query
  • TCP
  • PyInstaller
Open on GitHub

Blog

Latest articles

Notes about projects, technical choices, and lessons learned while building.

View all