
Ricardo Couto
Verified Expert in Engineering
Full-stack Developer
Caminha, Portugal
Toptal member since July 29, 2022
Ricardo is a highly skilled full-stack developer specializing in building web and desktop software solutions to improve the efficiency of processes and organizations. He has extensive experience in all stages of the software development life cycle, working directly with clients and end-users to deliver clean, reliable, and maintainable software. Ricardo is looking forward to leveraging his experience in solving new and challenging problems.
Portfolio
Experience
- Python - 6 years
- JavaScript - 5 years
- Django - 5 years
- REST APIs - 5 years
- PostgreSQL - 5 years
- Django ORM - 5 years
- Data Modeling - 5 years
- Vue - 3 years
Availability
Preferred Environment
Slack, Jira, Linux, Visual Studio Code (VS Code)
The most amazing...
...project I've built is an application for quoting construction jobs that directly impacted productivity and employees' satisfaction.
Work Experience
Full-stack Developer
HydraDev
- Built a business management web app using React, Node.js, and MongoDB.
- Developed a series of scrapers for a big data innovation project using Scrapy.
- Improved and fixed bugs in projects developed with Python, Node.js, and React.
Founder and Full-stack developer
Digiminho
- Delivered innovative and customized digital solutions to amazing partners.
- Involved in finding and nurturing partnership opportunities, developing customized software, consulting on technological and digital solutions, and implementing the technical aspects of creating websites.
- Built an application that creates quotes for construction jobs.
- Developed an application for the optimization of manufacturing processes in a construction company.
Freelance Full-stack Developer
Free Ball | Snooker Academy
- Took full responsibility for all the technological and digital aspects of the academy: website, social media, technological consulting, custom software development, and more.
- Designed and developed an integrated system featuring a scoreboard and a mobile application for the training and practice of snooker.
- Implemented a system for managing customers and tournaments.
Freelance Full-stack Developer
Fundação S. Barnabé
- Designed and developed a custom web-based application to manage the foundation's customers, medicine stocks, and medical records.
- Created the foundation's landing page as part of my role.
- Guided the digital transformation process across the organization.
Experience
Integrated Snooker Practice System
Education
Master's Degree in Informatics Engineering
School of Technology and Management of the Polytechnic Institute of Viana do Castelo - Viana do Castelo, Portugal
Bachelor's Degree in Electrical and Computer Engineering
Faculty of Engineering of the University of Porto (FEUP) - Porto, Portugal
Skills
Libraries/APIs
REST APIs, Django ORM, Vue, Kivy, React
Tools
Slack, Jira
Languages
Python, JavaScript, PHP, SQL
Frameworks
Django, Django REST Framework, Laravel, Quasar, Jinja, Bootstrap, Flask, Scrapy
Storage
Databases, PostgreSQL
Platforms
Linux, Visual Studio Code (VS Code), Raspberry Pi
Other
Data Modeling, Machine Learning, Cordova
How to Work with Toptal
Toptal matches you directly with global industry experts from our network in hours—not weeks or months.
Share your needs
Choose your talent
Start your risk-free talent trial
Top talent is in high demand.
Start hiring