Joao Silva

Senior Software Engineer at PandaDoc

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
Joao Silva is a Senior Software Engineer based in Portugal with roughly four years of post-graduate experience focused on frontend engineering across fast-moving SaaS teams. He has shipped production UI improvements at Grafana Labs—contributing accessibility, visualization fixes, timezone handling, and component refactors to a widely used open-source observability platform—and has continued to deliver frontend value at companies like Tessian, Perkbox, Tuza and currently PandaDoc. Comfortable balancing polish and practicality, Joao specialises in improving user experience and component versatility in complex dashboards and enterprise apps. Trained with a Master’s in Computer Science from Instituto Superior Técnico, he brings an academic foundation to pragmatic, open-source-friendly engineering.
code4 years of coding experience
job12 years of employment as a software developer
bookMaster’s Degree, Computer Science, Master’s Degree, Computer Science at Instituto Superior Técnico
github-logo-circle

Github Skills (19)

accessibility10
acc10
accessibilityservice10
typescript10
uid10
front-end-development10
typescript-types10
acessibility10
typescripts10
react10
javascript9
ui-design9
html8
css8
data-visualizations7

Programming languages (1)

TypeScript

Github contributions (5)

github-logo-circle
grafana/grafana

Mar 2022 - Jan 2023

The open and composable observability and data visualization platform. Visualize metrics, logs, and traces from multiple sources like Prometheus, Loki, Elasticsearch, InfluxDB, Postgres and many more.
Role in this project:
userFront-end Developer
Contributions:822 reviews, 81 commits, 336 PRs in 10 months
Contributions summary:Joao primarily contributed to the Grafana UI, focusing on enhancements and bug fixes related to front-end components. Their work includes accessibility improvements, such as replacing `LinkButton` with `Button` elements, and fixes for UI elements like the `Text Panel` and `MultiCombobox`. Additionally, they addressed issues related to time zone handling and the visualization of data, demonstrating a focus on improving the user experience and visual presentation of Grafana dashboards. Their work also included refactoring existing components, such as the `Card` component, to increase their versatility.
visualizeobservabilitybusiness-intelligencegrafanaprometheus
grafana/design-system

Oct 2023 - May 2024

Contributions:26 reviews, 23 PRs, 43 pushes in 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
Joao Silva - Senior Software Engineer at PandaDoc