Miguel Negrão

Professor Adjunto at Self-employed

Lisbon, Lisbon, Portugal
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

🤩
Rockstar
🎓
Top School
Miguel Negrão is a Lisbon-based academic and practitioner with 16 years of experience at the intersection of software engineering, sonology, and computer music. As a Professor Adjunto at ESTG-IPLeiria he teaches across Computer Engineering, Digital Games and Multimedia while maintaining an active role in the SuperCollider open-source community, where he has contributed significant QtCollider UI features and IDE improvements to a widely used audio synthesis platform. His background blends a PhD in Sonic Arts, a Master in Sonology, and an applied mathematics and computing degree, enabling him to bridge rigorous research with hands-on systems work such as Wave Field Synthesis and bespoke audio tools. He also composes and performs as a computer musician, bringing practical artistic insights to technical projects and classroom teaching.
code16 years of coding experience
job1 year of employment as a software developer
bookMaster of Arts (M.A.), Sonology, 9/10, Master of Arts (M.A.), Sonology, 9/10 at Koninklijk Conservatorium Den Haag
bookDoctor of Philosophy (PhD), Sonic Arts, Doctor of Philosophy (PhD), Sonic Arts at Queen's University Belfast
bookLicenciatura, Matemática Aplicada e Computação, 15/20, Licenciatura, Matemática Aplicada e Computação, 15/20 at Instituto Superior Técnico
languagesPortuguese, English, French, Spanish, irlandês
github-logo-circle

Github Skills (13)

uid10
c-language10
supercollider10
cprogramming-language10
front-end-development10
qt10
ui-design10
cplus9
cpp9
programming-language8
algorithms8
algorithm8
composition8

Programming languages (20)

JavaC++LeanCDScalaTeXHTML

Github contributions (5)

github-logo-circle
supercollider/supercollider

Oct 2010 - Jul 2020

An audio server, programming language, and IDE for sound synthesis and algorithmic composition.
Role in this project:
userFull-stack Developer
Contributions:74 commits, 27 PRs, 3 pushes in 9 years 10 months
Contributions summary:Miguel contributed to the SuperCollider project by implementing new functionalities related to the QtCollider UI framework. This involved adding features like rounded rectangles and check boxes, and modifying existing UI elements to improve functionality. They also integrated new features into the SC IDE, specifically adding scope, frequency scope, plot tree, and killAll functionality to the language menu and audio toolbox. Furthermore, the user worked on memory management and bug fixes within the IDE.
electronic-musicmidisynthesisc-plus-plussequencer
miguel-negrao/FPLib

May 2012 - Jan 2021

Contributions:164 commits, 17 pushes, 8 tags in 8 years 9 months
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