Renê Boaventura Neto
Verified Expert in Engineering
Software Developer
Renê is a full-stack developer specializing in React, SVG animations, and accessibility with almost five years of experience. He excels at communicating with clients and understanding users' needs. With a background in advertising, he has a great eye for details in layouts which sets him apart from other front-end developers. Renê delivered apps for major companies such as BP and Shell. More recently, he acted as the sole developer at a startup, building all the front and back end from scratch.
Portfolio
Experience
Availability
Preferred Environment
JavaScript, TypeScript, React, Node.js, Three.js, D3.js, Jest, Cypress, HTML5, CSS
The most amazing...
...thing I've developed is a 3D model of a factory that really impressed our client and landed a contract.
Work Experience
Senior Full-stack Developer
Freelance Business Management project
- Created and maintained a tool where the user has a 3D high-level view of all business process stakeholders, and the goods exchanged between them. It allows the user to create a simulation to see how the goods flow over time between the stakeholders.
- Created the back-end architecture entirely from scratch.
- Built the database architecture entirely from scratch.
- Configured continuous integration/continuous delivery entirely from scratch.
Front-end Engineer
Class Twist Inc. dba ClassDojo
- Improved the overall accessibility score from 60 to over 90.
- Contributed to the foundation of the component library.
- Refactored the extensive codebase, converting JavaScript to TypeScript, class-based react to functional react, and improved semantic HTML.
Mid-level Software Developer
Intelie
- Created the 3D model in the blender of an overseas oil rig and implemented it using Three.js. The model included the oil rig and the different ground levels. It was also animated to simulate the drilling process and receive live data.
- Modeled and implemented the 3D for a food factory that allowed managers to have an overview of the operations and keep track of workers in real time. This widget was a key factor in landing the contract on that client.
- Developed an app that helps food factory workers and managers track and assess the quality of the produced food. Operators can create quality analyses, and managers can see dashboards with information compiled from every production line.
- Delivered a set of beautiful dashboards with 3D models and animations in a proof of concept that led us to impress the clients, engage the internal users, and close the deal.
- Served as a member of the diversity committee responsible for creating the company's code standards committee and the web accessibility committee.
Junior Software Developer
Intelie
- Created modern versions of SCADA screens to help managers on land keep track of offshore oil operations. The screens handled real-time updates while also containing animations made in SVG for better performance.
- Created the web accessibility team, where we discussed and implemented actions to improve the platform's accessibility.
- Contributed to the delivery team that catered to clients' needs, developing and delivering custom-made data visualization widgets in very short periods.
Experience
Full-stack Bike Rental App
https://rent-a-bike.netlify.app/#/It includes two user roles, manager and user, who can create an account and log in.
Each bike has the following information in the profile—model, color, location, rating, and a checkbox indicating if the bike is available for rental or not.
Managers can:
• Create, read, edit, and delete bikes.
• Create, read, edit, and delete users and managers.
• See all the users who reserved a bike and when.
• See all the bikes reserved by a user and the time of reservation.
Users can:
• See a list of all available bikes for some specific dates.
• Filter by model, color, location, or rate averages.
• Reserve a bike for a specific period of time.
• Rate the bikes with a score of 1-5.
• Cancel a reservation.
The front end is hosted with Netlify and the back end with Heroku.
You can get the user experience creating your profile or using:
• User login: test@gmail.com
• User password: 12345678
You can get the manager experience using the following information:
• Manager login: manager@gmail.com
• Manager password: 12345678
A House Plant Finder
https://renemennab.github.io/green-friend/Quality Assurance App
Food Donation App
Skills
Languages
JavaScript, TypeScript, HTML5, CSS, HTML, Sass, CSS3, ECMAScript (ES6), GraphQL, C#, Java, SQL
Frameworks
Next.js, Vanilla JS, Jest, Redux, Tailwind CSS, Cypress, Express.js, YARN, React Native
Libraries/APIs
React, Node.js, Recharts, D3.js, REST APIs, Three.js, React Redux
Tools
GitHub, Git, JavaScript Testing, Animatron, Figma, Create React App, Expo, Mongoose, Trello, Blender, Canvas, Webpack, Babel, Expo.io, Auth0
Paradigms
Refactoring, Scrum, BEM, Test-driven Development (TDD), Responsive Web Design (RWD), REST, Unit Testing, Database Design, Cross-platform, Mobile Development
Platforms
Web, Linux, Google Cloud Platform (GCP), Docker, Mobile
Storage
JSON, MongoDB, NoSQL, MySQL, Google Cloud, PostgreSQL
Other
Web Development, Front-end, Data Visualization, APIs, Styled-components, SVG, CSS Preprocessors, Web Applications, Storybook, Front-end Development, DOM, Dashboards, SVG Animation, Responsive Web Apps, User Experience (UX), Web Accessibility, Accessibility, WCAG 2, A11Y, Software Engineering, Full-stack, Architecture, Early-stage Startups, Minimum Viable Product (MVP), Software Architecture, Charts, API Integration, MERN Stack, Responsive Design, Full-stack Development, 3D, Real-time Data, Radix UI, Software Design, Startups, Graphs, Technical Leadership, Advertising, Web Project Management, Computer Science, User Interface (UI), Web MVC, Data Modeling, ESLint, Google Cloud Build, Apollo, 3D Modeling, 3D Animation, Canvas 3D, CI/CD Pipelines, Back-end, Server-side Rendering (SSR), 3D Graphics, Leadership, Serverless, Cross-browser Compatibility
Education
Bachelor's Degree in Computer Science
Pontifícia Universidade Católica - Belo Horizonte, Brazil
Bachelor's Degree in Advertising and Marketing
Universidade Federal do Rio de Janeiro - Rio de Janeiro, Brazil
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