Stylized line-art portrait of Marco Macarena (Marco Aurélio de Araújo Silva)

Senior Full-Stack Engineer

Marco Macarena Marco Aurélio de Araújo Silva

I build and maintain web products end to end — mostly Django and React — with a long track record in e-learning (Moodle, custom LMS), APIs (Django REST Framework), and shipping real software for small teams and clients. Senior / lead full-stack engineer; pedagogy graduate from USP; native Portuguese, fluent English.

About

I am a senior full-stack developer based in São Paulo, Brazil — most people know me as Macarena. I hold a degree in Pedagogy from the University of São Paulo (USP). I have worked across product engineering, project management, and teaching: from Django/React features in production (Docker, Google Cloud) to in-house tools for operations and finance, Moodle plugins, and WordPress sites.

I enjoy refactoring for clarity and performance, documenting APIs, and collaborating with non-technical stakeholders. I am open to senior full-stack or backend-leaning roles, contract work, and projects in edtech or product teams — remote or hybrid in São Paulo. For the latest role and timeline, see my LinkedIn profile (this page is aligned with my résumé on file; dates and stack reflect my latest updates).

Experience

  1. 2022 — 2026 Press Hook

    Senior Full-Stack Engineer / Lead Engineer

    • Built new features for the Press Hook product using Django, Django REST Framework, and React, deployed with Docker on Google Cloud.
    • Refactored existing features for efficiency and higher performance.
  2. 2013 — 2021 ImagineAgeTV

    Project Manager & Full-Stack Developer

    • Developed in-house software for project management and financial management.
    • Managed e-learning-related projects end to end; built websites (static and WordPress).
    • Built and maintained Moodle plugins; delivered APIs with Django REST Framework from ORM through documentation.
  3. 2015 — 2018 MadCode / Cel.Lep

    Programming Teacher

    • Taught coding fundamentals and robotics to teens; developed teaching materials.
  4. 2002 — present Freelance

    Full-Stack Developer

    • PHP and Python development; WordPress, Django, and Moodle development and deployments; custom web applications.
    • Earlier roles include tech teaching and lab support (Colégio Renascença, Colégio Giordano Bruno), internship at USP Recicla, partnership at HackLab, and administrative, web, and design work at Funpec.

Skills

Stack and tools collected from recent delivery work and long-running freelance practice.

Languages & frameworks

  • Python
  • Django
  • Django REST Framework
  • JavaScript
  • React
  • Vue.js
  • PHP
  • SQL

Web, mobile & platforms

  • HTML5
  • CSS3
  • WordPress
  • Moodle
  • Ionic
  • Electron
  • jQuery

Tooling & collaboration

  • Git
  • GitHub
  • Bitbucket
  • Docker
  • Google Cloud
  • Heroku
  • Windows / macOS / Linux
  • Photoshop / Premiere / Illustrator

Selected work

Representative work from employment and long-term freelance practice.

  • Press Hook

    Senior / lead full-stack product work on an AI-driven media relations platform: new features and refactors in Django and React, containerized and deployed on Google Cloud.

    • Django
    • Django REST Framework
    • React
    • Docker
  • ImagineAgeTV

    In-house tools for project and financial management, e-learning delivery, WordPress sites, Moodle plugins, and documented DRF APIs — combining PM responsibilities with hands-on development.

    • Django REST Framework
    • Moodle
    • WordPress
  • Freelance full-stack

    Since 2002: PHP and Python web apps, WordPress and Django builds, Moodle customization and deployments, and ongoing client delivery across the stack.

    • Python
    • PHP
    • Django
    • Moodle

Contact

Open to senior full-stack engineering roles, contract work, and edtech or product collaborations — remote or in São Paulo.

marcoaasilva@gmail.com

+55 (11) 97403-1856