
Ricardo Filipe Reiter
Verified Expert in Engineering
Software Developer
Florianópolis - State of Santa Catarina, Brazil
Toptal member since July 18, 2017
Ricardo has over nine years of software development experience—working with plenty of different technologies, from full-stack web development with old and new technologies to Android games. He is a fast-learning professional who's always studying new frameworks/technologies that could give his clients the highest-quality products.
Portfolio
Experience
- Java - 6 years
- CSS - 5 years
- JavaScript - 4 years
- Unity3D - 3 years
- Node.js - 2 years
- MongoDB - 2 years
- AngularJS - 1 year
- React - 1 year
Availability
Preferred Environment
Git, Visual Studio Code (VS Code)
The most amazing...
...project I've worked on was a 2D Android game made with Unity3D, integrating it with Amazon Web Services to have a small online social network in-game.
Work Experience
Full-stack Developer
Idearoom
- Supported a 3D web app with React.js, Redux, and WebGL by fixing bugs and implementing new features.
- Created a webhook system in the API using AWS SQS and AWS Lambda—triggering user's WebHooks when needed.
- Created an integration of the 3D app API with HubSpot and SharpSpring.
Full-stack Developer
Cor10 Studios
- Worked on a Node.js application that makes a HubSpot-Xero integration.
- Developed the company's Java API with Java Spring and Hibernate.
- Created a portal for architecture project price estimation, using React.js and Redux on the front-end and Spring Boot with MongoDB on the back-end.
Front-end Developer
Bractlet
- Developed the front-end of an app with Elm and React.
- Converted parts of the front-end application from React to Elm.
Back-end Developer
Bolt Containers
- Created a Node.js application that integrates Xero with Bluefolder—creating Bluefolder tickets and Xero purchase orders from Xero invoices.
Software Developer
Senior Sistemas
- Migrated the company's framework from Delphi to Java.
- Maintained a Delphi-to-Java converter; written in Java.
- Developed and maintained an automated visual testing framework that works with the company's Java technology.
- Maintained the company's JavaEE Framework (Senior Tools).
- Helped to implement Git in the framework maintenance area.
- Developed a full-stack internal application that controls the critical analysis of all the company's software bugs.
Experience
Fotune
The project was made with Unity3D and C#. I used AWS (Amazon) to make the online integration, including Amazon Cognito to control the user identities and synchronize the data across devices, and Amazon DynamoDB for online game ranking.
Java 7 SE Programmer Certified Associate
Scout Group's Website
The project was built with PHP, MySQL, and Apache.
Bewe Back-End
Bootstrap Drilldown Select
https://github.com/vyarmak/bootstrap-drilldown-selectI helped the project with some new functionalities that I thought were missing for a personal project.
Analise Crítica | Senior Sistemas
I worked mostly on the front-end but implemented some changes in the back-end as well.
- Front-end work: a single page application made with Angular, Bootstrap, Node.js, and Express.
- Back-end work: Spring Boot RESTful API with SQL Server.
Education
Bachelor's Degree in Computer Science
Fundação Universidade Regional de Blumenau - Blumenau, Brazil
Participated in an Exchange Program in Computer Science
Högskolan i Halmstad - Halmstad, Sweden
Technician Degree in Software Development
CEDUP Hermann Hering - Blumenau, Brazil
Certifications
Oracle Certified Associate, Java SE 7 Programmer
Oracle
Skills
Libraries/APIs
React, REST APIs, WebGL, Bluefolder API, Google API, Node.js, Three.js
Tools
Eclipse IDE, Git, SourceTree, Xero, Amazon Simple Queue Service (SQS), Sublime Text 2
Languages
JavaScript, Java, CSS, C#, HTML, SQL, Elm, Sass, PHP, Delphi
Paradigms
Object-oriented Programming (OOP), Design Patterns, Test-driven Development (TDD), REST
Frameworks
Redux, AngularJS, JSON Web Tokens (JWT), JUnit, Spring Boot, Angular, Spring, Express.js, Unity3D, Ext JS
Platforms
Visual Studio Code (VS Code), Oracle Database, Windows, Oracle, Eclipse, HubSpot, AWS Lambda, Amazon Web Services (AWS), JEE, Android, Linux
Storage
Amazon DynamoDB, Microsoft SQL Server, MongoDB, MySQL
Other
Full-stack, GitFlow, Game Development
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