Olá, Me chamo Carlos

|

Desenvolvedor Back End apaixonado por criar soluções inovadoras e experiências digitais excepcionais.

Foto de perfil

Sobre Mim

Conheça um pouco da minha jornada

Sou um desenvolvedor Back End com 10 meses de experiência criando aplicações web robustas e escaláveis. Especializado em JavaScript, Node.js e tecnologias modernas.

Experiência

10 meses desenvolvendo soluções profissionais

Profissional

Stack Principal

JavaScript, Node.js, Express, MongoDB

Tecnologia

Foco

Performance, arquitetura e código limpo

Qualidade

Skills

Tecnologias que domino

Node

Node.js

Python

Python

Git

Git

HTML

HTML

CSS

CSS

JS

JavaScript

Projetos

Alguns dos meus trabalhos recentes

Showcase de Código

Um exemplo da qualidade do meu código

api.js
// API Client com tratamento de erros
class ApiClient {
  constructor(baseURL) {
    this.baseURL = baseURL;
    this.timeout = 10000;
  }

  async request(endpoint, options = {}) {
    const controller = new AbortController();
    const timeoutId = setTimeout(() => 
      controller.abort(), this.timeout);

    try {
      const response = await fetch(`${this.baseURL}${endpoint}`, {
        ...options,
        signal: controller.signal,
        headers: {
          'Content-Type': 'application/json',
          ...options.headers
        }
      });

      clearTimeout(timeoutId);

      if (!response.ok) {
        throw new Error(`HTTP ${response.status}: ${response.statusText}`);
      }

      return await response.json();
    } catch (error) {
      clearTimeout(timeoutId);
      throw new Error(`API Error: ${error.message}`);
    }
  }
}

Entre em Contato

Vamos conversar sobre seu próximo projeto