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
stackoverflow-logo

Stackoverflow

Stats
949reputation
14kreached
7answers
15questions
github-logo-circle

Github Skills (23)

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

Programming languages (20)

JavaC++LeanCDTeXScalaHTML

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.
audioideprogramming-languagesound-synthesissupercollider
miguel-negrao/scStandalone

Feb 2016 - Sep 2018

Contributions:12 commits, 11 pushes, 1 branch in 2 years 7 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