Skip to content
André ArcodaciPortuguês

BR · Remote

Portfolio 2026

André Arcodaci

Full Stack Developer

I build software driven by curiosity, shaped by engineering, and refined through iteration.

Based in Brazil

01

Trajectory

From mechanical engineering to software development.

Experience

  1. · Remote

    Software Developer

    Witek · Full-time

    Full stack development for the real estate and property registry sector, nationwide: new features, improvements, fixes and optimization of critical services used by notary offices.

    • PHP
    • JavaScript
    • MySQL
    • Git
    • Docker
    • Scrum
    • Azure

Education

  • 2023 — 2024Postgraduate specialization, Reliability Engineering and Asset Management · PUC Minas
  • 2015 — 2022Bachelor's degree in Mechanical Engineering · Universidade Salvador
02

Tools

Frontend

  • JavaScript
  • TypeScript
  • React
  • Next.js
  • Tailwind CSS
  • Material UI
  • Vite

Backend

  • Node.js
  • Express
  • Python
  • PHP
  • REST APIs

Databases

  • MySQL
  • PostgreSQL
  • SQLite
  • MongoDB

Cloud, DevOps & Delivery

  • GCP
  • Azure
  • Docker
  • Git

Desktop & Systems

  • Rust
  • Tauri
  • C++
  • C#
03

Personal projects

Each entry is honest about what it is: verified work, or a concept study.

  1. 01

    Verified: Map Areas

    Draw and manage polygon areas on an interactive map. Save areas, clear the canvas, and add polygons by coordinates in Lat/Lng, UTM, or GMS format.

    PHP · PostgreSQL/PostGIS · Leaflet · proj4Live demo opens in a new tab

    2025–2026

  2. 02

    Verified: Local Email Client

    LEC, a Windows app that opens Outlook Express profiles straight from disk, reads their .dbx mail stores and reorganizes them, with no accounts and no server.

    C# · .NET 9 · WPF · WebView2 · MimeKitRepository opens in a new tab

    2026

04

Approach

How I tend to work, whatever the stack.

  1. Look beneath the surface

    I like to understand how things work beneath the surface. Whether exploring an existing system or starting something new, I look at its structure, dependencies, and the reasoning behind its design.

  2. Iterate in focused steps

    I approach development as an iterative process. I prefer testing ideas, making focused changes, and learning from the results rather than committing to complex solutions too early.

  3. Weigh the trade-offs

    Every technical decision involves trade-offs. I value clear reasoning, maintainable code, and documenting important choices so that solutions remain understandable and can evolve over time.

05

Interests

  • Games
  • Drawing
  • Reading
  • Traveling
06

About

I’m a full stack developer based in Brazil, building software where interfaces meet data and automation.

I care about clear systems: APIs you can trust, UIs that stay understandable, and tooling that helps developers move with confidence. Interests span web stacks, architecture, desktop apps, graphics programming, and local AI–assisted developer tools — always grounded in real delivery, not résumé theater.

07

Contact

Open to roles, collaborations, and sharp technical conversations.