Alexandre Villares

New Media Art, Research & Education

São Paulo, Brazil
email-iconphone-icongithub-logolinkedin-logotwitter-logostackoverflow-logofacebook-logo
Join Prog.AI to see contacts
email-iconphone-icongithub-logolinkedin-logotwitter-logostackoverflow-logofacebook-logo
Join Prog.AI to see contacts

Summary

👤
Senior
🎓
Top School
Alexandre Villares is a New Media Art researcher, educator and visual artist with 25 years of experience blending architecture, creative coding and computational design. He teaches across undergraduate and graduate programs in São Paulo and abroad, and has shaped public-facing technology-and-arts education at Sesc-SP while co-founding the long-running Noite de Processing meetup. His practice spans generative design, creative coding and open didactic materials, and he contributes practical examples to open-source projects like processing.py, showcasing integrations with 3D, hardware and export workflows. Alexandre holds advanced degrees from Unicamp and a background in architecture, which informs his work at the intersection of algorithmic aesthetics and built environments. He publishes a daily code-drawing project since 2018 and builds learning resources that make programming tangible for artists and architects. Colleagues value him for translating complex computational ideas into approachable studio and classroom practices.
code25 years of coding experience
bookArquitetura Ensino e Sociedade, Arquitetura Ensino e Sociedade at Escola da Cidade
bookArquitetura e Urbanismo, Arquitetura e Urbanismo at USP - Universidade de São Paulo
bookDoutorado, Doutorado at Universidade Estadual de Campinas
bookExternato Ofélia Fonseca
languagesFrench, English
stackoverflow-logo

Stackoverflow

Stats
333reputation
13kreached
13answers
8questions
github-logo-circle

Github Skills (25)

preprocessing10
python10
pdf10
post-processing10
exporter10
language-processing10
parallel-processing10
document-processing10
data-processing10
file-processing10
pdfa10
multiprocessing10
3d-graphics9
fileio9
file-access9

Programming languages (21)

MDXJavaCSSRustCValaHTMLJupyter Notebook

Github contributions (5)

github-logo-circle
jdf/processing.py

Mar 2017 - Apr 2020

Write Processing sketches in Python
Role in this project:
userFull-stack Developer
Contributions:75 commits, 31 PRs, 52 comments in 3 years 1 month
Contributions summary:Alexandre primarily contributed to example Processing sketches written in Python, focusing on integrating and utilizing various Processing libraries. Contributions included creating new example sketches for PeasyCam, Arduino-Firmata, and PDF and DXF export functionality, showcasing skills in 3D graphics, network communication, and file I/O. The user also updated existing examples by correcting and adding features to enhance functionality. Their work spanned diverse areas of Processing development.
pythonprocessing-sketchessketches
Esforço para: Traduzir para o português material de referência sobre Processing; e portar para o Processing Modo Python tutoriais e outros exemplos.
Contributions:121 commits, 9 PRs, 104 pushes in 3 years 10 months
modopythonprocessing-modo-pythontranslationtutoriais
Find and Hire Top DevelopersWe’ve analyzed the programming source code of over 60 million software developers on GitHub and scored them by 50,000 skills. Sign-up on Prog,AI to search for software developers.
Request Free Trial
Alexandre Villares - New Media Art, Research & Education