
Ricardo de Castro Palácio
Verified Expert in Engineering
Web Development Developer
Fortaleza - State of Ceará, Brazil
Toptal member since June 6, 2017
Ricardo is a senior web developer with 13 years of experience who loves challenging projects and solving non-trivial problems through efficient and elegant algorithms. He's worked with many technologies—from C++, ASP.NET, and Java to Node.js—and is always exploring new possibilities as technologies keep evolving.
Portfolio
Experience
- Web Development - 13 years
- JavaScript - 10 years
- Java - 9 years
- Scrum - 8 years
- PostgreSQL - 8 years
- CSS3 - 5 years
- Node.js - 4 years
- AngularJS - 3 years
Availability
Preferred Environment
Eclipse, Bitbucket, WebStorm, Ubuntu Linux
The most amazing...
...project I've worked on recently is a learning platform that uses data analysis and machine learning algorithms to provide customized guidance to students.
Work Experience
Owner | Co-founder
Loopa Software
- Created a web application that was for law firms with high security, concurrency, and scalability requirements (done for a startup client). Among the main technologies used: Node.js, AngularJS, Elasticsearch, PostgreSQL, Java, and Amazon AWS.
- Developed an integrated solution for registering traffic tickets composed by REST web services, a PhoneGap mobile application, a web administrative platform, and data-integration tools. JavaScript, Node.js, and ASP.NET were the main technologies used.
- Designed and developed a web-based management application to be used by local co-working environments using ASP.NET.
- Provided consulting services as a database analyst.
Senior Full-stack Developer
Instituto UFC Virtual
- Designed and developed tools for a web-based distance learning environment used daily by 10,000+ students.
- Built a desktop cross-platform audio-conference environment using C++, wxWidgets, and the IAX protocol.
- Created secure data integration tools to keep students' academic data consistent among different systems in the university.
- Developed a user-friendly DSL which was used by end-users of an administrative application to create financial reports. The DSL statements were compiled in real-time with safe SQL queries.
Experience
Herakles
I was the co-founder and head of the development team at www.herakles.com.br from 2014 to 2016.
Education
Bachelor of Science in Computer Science
Universidade de Fortaleza | UNIFOR - Fortaleza, Ceará, Brazil
Skills
Libraries/APIs
REST APIs, Node.js, React, Underscore.js, Mahout
Tools
WebStorm, Sequelize, Mocha, Eclipse IDE, Bitbucket, Gulp, Git, Apache Tomcat
Languages
JavaScript, CSS3, C#, Java, HTML5, Sass, C++, GraphQL
Paradigms
Scrum
Frameworks
AngularJS, Express.js, ASP.NET, Angular
Platforms
Amazon EC2, Linux, Ubuntu, Ubuntu Linux, Eclipse, Apache2
Storage
PostgreSQL, Elasticsearch, Amazon S3 (AWS S3)
Other
Bluebird, RESTful Services, Web Development, IIS 7
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