VV

Vicente Vendramin

Software Engineer · Full Stack Developer

🇪🇺 EU Citizen (Luxembourg)Florianópolis, Brazil3+ years experience

About

Software Engineer with 3+ years of experience building backend systems, distributed architectures, and real-time applications. EU citizen (Luxembourg), with hands-on expertise across Python, Node.js, TypeScript, React, PostgreSQL, Redis, and Docker. At REIVAX Automation and Control (WEG Group), I led the refactor of a single-client broker into a multi-client, multi-machine architecture for real-time power generation automation. The service now processes over 300 variables per client every 10ms, assembling real-time pandas DataFrames, with a Python/Flask API layer built to manage and serve this data across multiple machines and channels. I've also trained and mentored developers on my team, taking ownership of the project's technical decisions while helping guide their growth. Passionate about building reliable software and solving complex engineering challenges. Outside of work, I run a self-hosted homelab: a small Proxmox cluster where I experiment with GPU passthrough, local LLM inference, and self-hosted CI/CD, which keeps me close to the infrastructure side of the systems I build. Currently pursuing a postgraduate specialization in Java and studying toward AWS certification, with a growing focus on cloud architecture and cybersecurity.

Skills

Languages

TypeScriptJavaScriptPythonJava

Backend

Node.jsNestJSFlaskFastAPISpring BootMicroservicesWebSockets

Data & Messaging

RedisPostgreSQLMySQLInfluxDB

Infrastructure

DockerLinuxAWS

Frontend

React.jsNext.jsElectron.js

Practices

Distributed Systems DesignSoftware ArchitectureReal-time Systems

Professional Experience

R&D Software Engineer

Jul 2023 — Present

REIVAX Automation and Control · WEG Group

  • ›Leading architecture and technical decisions for a distributed, real-time backend platform, migrating a legacy Windows desktop application to a modern web-based, containerized architecture.
  • ›API Enhancements: Extended the Flask API to support the multi-machine architecture, adding connected-user session management and LDAP integration for authentication.
  • ›Broker Refactor: Refactored a core service into a distributed microservices architecture (Python, Pandas), enabling real-time integration with external systems, live in production at scale across multiple sites.
  • ›Performance Optimization: Cut service CPU usage by ~90% through protocol-level optimization; reduced desktop application (Electron) CPU usage from 60%+ to under 20%.
  • ›Backend & API: Implemented WebSocket events (Socket.IO) in Flask; added per-endpoint access control (Casbin), a Flask-SQLAlchemy database layer, and JWT authentication.
  • ›Component Library: Built an in-house React component library from scratch (Styled Components, Material UI), adopted as the platform's standard UI foundation.
  • ›Frontend Infrastructure: Configured Vite and Electron; set up CI pipelines for the component library and the Electron desktop app.
  • ›Internationalization & State Management: Implemented i18next internationalization; managed app state and real-time WebSocket events with Redux.
  • ›Tech Selection: Contributed to defining the frontend/backend tech stack and scoping the platform.

Back End Developer

Aug 2024 — Jan 2025

MAESTR.IA · Startup

  • ›Presented the startup's solution to investors and industry specialists during the ESAG Ventures acceleration program (business incubator program at State University of Santa Catarina), contributing to product validation and business development efforts.
  • ›Worked on the development of an AI-powered customer service automation platform focused on WhatsApp communication, helping small and medium-sized businesses streamline customer interactions through conversational AI and workflow automation.
  • ›Built AI-powered WhatsApp automation solutions that reduced manual customer service workload for client businesses, by integrating Twilio's WhatsApp API, OpenAI models, and custom Flask-based backend services.
  • ›Defined and implemented the platform's cloud architecture, enabling rapid deployment and iteration of new features, by leveraging Railway, PostgreSQL, Redis, and automated workflows with N8N.

Certifications

  • Full-Stack Web Development Course

    Trybe

    2023

Education

  • Postgraduate Specialization in Java Technology

    2026 — 2027

    Federal University of Technology - Paraná / UTFPR

  • Associate's Degree, Systems Analysis and Development

    2023 — 2026

    Universidade do Vale do Itajaí / UNIVALI

Languages

PortugueseNative / Fluent
EnglishProfessional working proficiency