// FULL-STACK DEVELOPER · SISTEMAS · INFRA

Mozar Gonçalves

Responsável pela arquitectura, desenvolvimento e operação completa de uma plataforma empresarial crítica em produção — migração incremental de sistema legado VBA/Access para arquitectura moderna baseada em Node.js, SQL Server e aplicações web, sem interrupção operacional e desenvolvida integralmente a solo.

$ whoami
mozar · full-stack · infra
$ node --version
v20.x · Express REST API
$ cat stack.json
"backend": "Node.js + SQL Server"
"auth": "JWT + bcrypt dual"
"proxy": "IIS + Cloudflare"
"legacy": "VBA/Access → migrating"
$
// 01

Stack Técnica

BACKEND
Node.jsExpressREST API JWTbcryptSHA-256node-windows
BASE DE DADOS
SQL Server ExpressT-SQLmssql Microsoft AccessSSMATDEAES-256
FRONTEND
JavaScript ES6+HTML5 / CSS3Chart.js 4.4SVG / Canvas interactivo
INFRA / SYSADMIN
Windows ServerIIS + URL RewriteActive Directory Hyper-VCloudflareIKEv2 VPN
SEGURANÇA
OWASPCookies httpOnlyProxy key injection SQL parameterizedLGPD
INTEGRAÇÕES / LEGADO
VBA / AccessGoogle OAuthMeta Graph API AppSheetPassport.jsVBScript
// 02

Percurso Profissional

Nov 2019 — Presente 6+ anos
Full-Stack Developer & System Architect
Empresa do setor industrial e construção · Portugal
    2016 — 2019
    Supervisor de Equipa
    Americanas S.A. · Unidade de Timóteo-MG, Brasil
      2015 — 2016
      Técnico Administrativo
      Vale S/A · Timóteo-MG, Brasil
        // 03

        Entregáveis em Produção

        ⚙️

        Enterprise REST Platform

        Node.js/Express em produção com middleware de autenticação dual, gestão de chaves e service layer. Serve 3 interfaces em simultâneo (Web, VBA, AppSheet).

        Node.jsJWTSQL Server
        🗄️

        Migração Access → SQL Server

        SSMA, 25 foreign keys, conversões de sintaxe documentadas, BD dev isolada, sem downtime operacional.

        SSMASQL ServerT-SQL
        📊

        Dashboard + Relatórios

        Dashboard web de propostas com cards dinâmicos, Chart.js, filtros por período e RBAC admin/gestor.

        Chart.jsVanilla JSRBAC
        🪟

        Configurador Técnico Interativo

        Editor interativo de janelas e portas (SVG/Canvas) com terminologia técnica portuguesa, zoom/pan e geração automática de descrição.

        SVGCanvasJavaScript
        🔐

        Enterprise Authentication & Security Layer

        URL Rewrite com rewriteMap, chaves hex via randomBytes, headers injetados server-side. OAuth via Passport.js com LinkOAuth.

        IISPassport.jsCloudflare
        🤖

        Auto-updater VBScript

        Sistema de distribuição automática de atualizações do Orçamentador.xlsm para utilizadores finais não técnicos.

        VBScriptVBAWindows
        // 04

        Arquitectura de Produção

        Sistema desenvolvido e operado integralmente por uma única pessoa, abrangendo desenvolvimento backend e frontend, administração de servidores, bases de dados, integração de serviços externos e gestão de infraestrutura.

        A plataforma suporta processos empresariais críticos em ambiente de produção. A modernização de componentes legados decorre de forma incremental, mantendo compatibilidade com sistemas existentes e disponibilidade contínua.

        6+
        anos solo
        3
        interfaces API
        25
        FKs migradas
        0
        downtime migração
        ┌── Cloudflare DNS/Proxy ──────────────────┐ │ Public Applications │ └──────────────┬───────────────────────────┘ │ ┌──────────────▼───────────────────────────┐ │ Reverse Proxy Layer │ │ URL Rewrite · Header Injection · Proxy │ └──────┬───────────────────┬────────────────┘ │ │ ┌──────▼──────┐ ┌────────▼───────────────┐ │ Node.js API │ │ SQL Server Express │ │ Express │ │ TDE · 25 FKs · Backups │ │ JWT + bcrypt│ └────────┬────────────────┘ └──────┬──────┘ │ │ serve ┌───┴────┬──────────┐ ▼ ▼ ▼ ▼ Web SPA VBA/Excel AppSheet
        // 05

        Vamos falar?

        Disponível para oportunidades de desenvolvimento full-stack, arquitectura de sistemas ou migração de legado.