Ricardo Pinheiro

Senior Software Engineer at Applied Blockchain

Santa Maria da Feira, 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
Ricardo Pinheiro is a Senior Software Engineer with nine years of hands-on experience building scalable backend and frontend systems across travel, e‑commerce and financial sectors. Currently at Applied Blockchain, he brings deep Node.js expertise (Express, Koa, Loopback) and a strong track record integrating databases and messaging (Redis, DynamoDB, MySQL, RabbitMQ) for high-traffic products. His background includes impactful consultancy work at Trainline and TUI where he delivered middleware orchestration, content management integrations and web performance/SEO-focused frontends using React and TypeScript. Comfortable across the full stack and DevOps toolchains (Docker, Jenkins, Ansible, AWS), he combines practical operational sense with product-focused engineering. Unusually for an engineer with his backend pedigree, he has significant front-end and performance optimization experience and has built custom tooling for content versioning and deployment to support multi-market mobile apps.
code9 years of coding experience
job11 years of employment as a software developer
bookelectrotecnic and computers engineering, Math, Phisics, Electrotecnic Basic Sciences, Robotic and Automation, Electronic and Telecomunication, graduation, electrotecnic and computers engineering, Math, Phisics, Electrotecnic Basic Sciences, Robotic and Automation, Electronic and Telecomunication, graduation at Instituto Superior de Engenharia do Porto
languagesEnglish
github-logo-circle

Github Skills (41)

react-component9
notification9
partial8
toast8
typescript8
to-do8
reselect7
snackbar6
react6
multibranch-pipeline6
react-router5
redux5
javascript5
hook4
eslint-config4

Programming languages (2)

TypeScriptJavaScript

Github contributions (5)

github-logo-circle
Contributions:9 commits, 1 PR, 8 pushes in 1 year 11 months
jenkinspipelinemultibranch-pipelinejenkins-jobbuilder
Kennypt/react-viewport-hook

Jul 2020 - Jan 2024

React hook to return current web app viewport configured naming based on screen (re)size
Contributions:12 PRs, 36 pushes, 1 branch in 3 years 6 months
reactscreen-onreact-hooksviewportnaming
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
Ricardo Pinheiro - Senior Software Engineer at Applied Blockchain