Miguel Andrade

Software Engineer at Coaching.com

Porto, 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

👤
Senior
🎓
Top School
Miguel Andrade is a software engineer based in Porto with 14 years of experience building web applications and front-end components, currently contributing at Coaching.com. He holds a BSc in Informatics Engineering and an MSc in Distributed Systems and Application Engineering, grounding his work in both practical engineering and distributed architectures. Miguel has a strong Ember.js footprint—contributing notable enhancements to popular repos like ember-power-select and ember-basic-dropdown—demonstrating attention to UI flexibility and component extensibility. His career spans startups, enterprise systems, and academic research in ubicomp, reflecting adaptability and a habit of learning from diverse environments. Outside code he pursues astronomy, geocaching and music, interests that echo his curiosity for systems both technical and natural.
code14 years of coding experience
job9 years of employment as a software developer
bookBSc, Computer Science, Informatics Engineering, System Analysis, BSc, Computer Science, Informatics Engineering, System Analysis at Universidade do Minho
languagesPortuguese, English, Japanese
stackoverflow-logo

Stackoverflow

Stats
1reputation
0reached
0answers
0questions
github-logo-circle

Github Skills (14)

html10
emberjs10
javascript10
react-components10
component-kit10
front-end-development10
dropdown10
ember10
react-component10
addon9
ui-design9
css9
scs8
sc8

Programming languages (18)

MDXJavaCSSC++HandlebarsGoHTMLXSLT

Github contributions (5)

github-logo-circle
cibernox/ember-power-select

Oct 2015 - Sep 2022

The extensible select component built for ember.
Role in this project:
userFront-end Developer
Contributions:21 commits, 20 PRs, 7 pushes in 7 years
Contributions summary:Miguel primarily focused on enhancing the Ember Power Select component, a select component built for Ember applications. Their contributions included implementing and customizing UI elements, fixing typos, and integrating external resources like fonts. They introduced component-specific features and functionality, such as the ability to customize selected options using components, the option to utilize triggerClass for styling, and the ability to specify tag names for the trigger and content elements.
emberjsember-addonemberextensible
The basic dropdown you ember app needs
Role in this project:
userFront-end Developer
Contributions:15 commits, 14 PRs, 14 comments in 3 years 4 months
Contributions summary:Miguel primarily focused on enhancing the functionality and flexibility of the Ember.js dropdown component. Their contributions included enabling the customization of the dropdown content's HTML tag and incorporating options to modify the component's height and other styling properties. They also improved the component's flexibility by allowing developers to customize the behavior of the `calculatePosition` function, including the ability to pass the dropdown instance. Additionally, the user addressed mutation observer behavior and enhanced the content's functionality for better repositioning capabilities.
ember-addonember-appemberjsaddonember
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
Miguel Andrade - Software Engineer at Coaching.com