Pedro Maciel is a Full Stack Developer with 13 years of experience blending design thinking and engineering to build resilient web applications and developer tools. Trained in design at UFPE and SENAC, he began as a designer and evolved into a developer, contributing backend logic to the popular Coltrane music-theory Ruby library (over 2k stars) and shipping production systems at companies like Google, LG and Kaleris. He maintains Heroku/Rails/Postgres stacks serving global ports, designs offline-capable vessel planning tools, and builds component libraries with automated visual testing. Pedro pairs a deep interest in semiotics, psychology and music with pragmatic skills in performance-tuned SQL, Rails APIs, and front-end frameworks, often turning domain complexity (timezones, unit conversions, EDI) into reliable features. Outside engineering he runs a podcast network and Mastodon instance he coded himself, performs as a musician, and bakes artisanal bread—demonstrating a rare mix of technical craft, creative practice and product intuition.
13 years of coding experience
4 years of employment as a software developer
Design, Design at Universidade Federal de Pernambuco
Graphic Design Bachelor Design Gráfico, Graphic Design Bachelor Design Gráfico at Centro Universitário Senac
🎹🎸A music theory library with a command-line interface
Role in this project:
Backend Developer
Contributions:3 reviews, 168 commits, 68 PRs in 3 years 10 months
Contributions summary:Pedro primarily contributed to the development of a music theory library, focusing on the core logic for musical scales and chord representation. This includes the creation and modification of classes such as `GuitarScale`, `IntervalSet`, and `Chord`, indicating an emphasis on the computational aspects of music theory. The user also implemented features related to guitar note representation and potentially integration of music notation.
Contributions:89 commits, 14 pushes, 7 branches in 3 years 1 month
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.