Daniel Caldas

Staff Software Engineer at Typeform

Amsterdam, North Holland, Netherlands
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
Daniel Caldas is a Staff Software Engineer based in Amsterdam with 11 years of experience building front-end systems for high-traffic SaaS products. He has progressed through engineering roles at Typeform, Zendesk, trivago and Paddy Power Betfair, specializing in React-driven UIs and component architecture. A hands-on contributor to open source—most notably the react-d3-graph project—he combines interactive data-visualization expertise (force simulations, drag-and-drop, node/link customization) with pragmatic refactors that improve developer ergonomics. Colleagues know him for shipping polished, configurable UI components and for mentoring teams as he moved from senior engineer to staff level. Outside work he’s a traveler, foodie and occasional blogger, bringing curiosity and user-focused thinking to product problems. He holds a master’s in Computer Software Engineering from Universidade do Minho.
code11 years of coding experience
job8 years of employment as a software developer
book12º year Science and Technology, 12º year Science and Technology at Escola Secundária de Amarante
bookMaster's degree Computer Software Engineering, Master's degree Computer Software Engineering at Universidade do Minho
languagesItalian, English, Portuguese
stackoverflow-logo

Stackoverflow

Stats
57reputation
4kreached
5answers
4questions
github-logo-circle

Github Skills (16)

javascript10
user-interface10
frontend10
d3js10
web-frontend10
react10
visualizations9
network-graph9
visualization9
graph9
html6
docusaurus6
devtools6
networking6
mern6

Programming languages (9)

TypeScriptBikeshedCSSJavaScriptPHPHTMLJSONSvelte

Github contributions (5)

github-logo-circle
danielcaldas/react-d3-graph

Mar 2017 - Jul 2021

Interactive and configurable graphs with react and d3 effortlessly
Role in this project:
userFront-end Developer
Contributions:26 releases, 72 reviews, 173 commits in 4 years 4 months
Contributions summary:Daniel's primary contribution focused on building and enhancing the React-based user interface for interactive and configurable graphs. They implemented the core graph component, adding features like force simulations, drag-and-drop functionality, and link and node customization. They also refactored existing components and integrated new configuration options into the sandbox environment, demonstrating a focus on UI development and component-based architecture.
configurable-softwareinteractivenetworksjavascriptgraphs
Compile cloudinary URLs at build time.
Contributions:3 releases, 13 commits, 12 PRs in 7 months
cloudinaryurlsbabeljavascriptbabel-plugin
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
Daniel Caldas - Staff Software Engineer at Typeform