Raiffy Lopes D Avila, Developer in Vitoria - State of Espírito Santo, Brazil
Raiffy is available for hire
Hire Raiffy

Raiffy Lopes D Avila

Verified Expert  in Engineering

JavaScript Libraries Developer

Vitoria - State of Espírito Santo, Brazil
Toptal Member Since
October 26, 2022

Raiffy is a computer engineer who graduated from Brazil's prestigious Aeronautics Institute of Technology. He is an experienced web applications developer with more than ten years in the oil industry. Raiffy is a passionate problem solver driven by challenges, believing in solid fundamentals to stay relevant and competitive in a fast-changing environment.


Java, JavaScript Libraries, User Interface (UI), JavaScript, Node.js, SQL, HTML...




Preferred Environment

Windows, Visual Studio Code (VS Code), Eclipse, JavaScript, SQL, HTML

The most amazing...

...thing I've developed from scratch is a performant and user-friendly integrity management system for oil wells within a large oil company.

Work Experience

Petroleum Engineer

2009 - PRESENT
  • Developed a Java-backed web app to rank oil rigs based on safety KPIs to improve drilling contractors' overall performance.
  • Created a Java-backed web app to build blowout preventer (BOP) schematics.
  • Programmed a Java-backed web app to manage oil wells' integrity in the production phase, featuring a rich, fast, and easy-to-use UI, very well accepted by users.
  • Built a daily report Java-powered tool for drilling rigs.
  • Developed an algorithm to build a cavity model from oil well equipment information.
  • Created a high-performance, well-rendering JavaScript library.
Technologies: Java, JavaScript Libraries, User Interface (UI), JavaScript, Node.js, SQL, HTML, Android, Excel VBA, Vue, Hibernate, C++, CSS, Nunjucks, DLL, Full-stack, Spring Boot, Jetty, Apache Tomcat, Three.js, SlickGrid, Java Servlets, Python, REST, APIs

Industrial Wash Machine Smartizer

This Arduino-based project aimed to transform old and manual-operated industrial wash machines into fully automated devices that control water input and output, soap, and fabric softener inlet. Also, it provided a serial interface allowing users to create up to five custom wash programs.


A web-based application to manage oil and gas wells' integrity in the production phase. It features:
• High-performance SVG/Canvas map to locate wells and other points of interest (POI)
• Fast well, rendering engine
• Equipment test scheduling module
• Highly configurable user permission system
2004 - 2008

Bachelor's Degree in Computer Engineering

Aeronautics Institute of Technology - São José dos Campos, SP, Brazil


SlickGrid, Java Servlets, Chart.js, REST APIs, Node.js, Vue, Three.js, YUI


Microsoft Excel, Jetty, Apache Tomcat, jVectorMap


Java, JavaScript, SQL, HTML, Excel VBA, C, CSS, Assembly, Delphi 7, C++, Python


Databases, JSON, SQLite


Hibernate, Spring Boot, Spring




Arduino, Windows, Eclipse, Android, Oracle, Docker, Visual Studio Code (VS Code)


JavaScript Libraries, User Interface (UI), Calculus, Full-stack, DLL, APIs, API Integration, Physics, Electronics, Operating Systems, ESP32, Nunjucks, SVG, Async/Await

Collaboration That Works

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

Discuss your requirements and refine your scope in a call with a Toptal domain expert.

Choose your talent

Get a short list of expertly matched talent within 24 hours to review, interview, and choose from.

Start your risk-free talent trial

Work with your chosen talent on a trial basis for up to two weeks. Pay only if you decide to hire them.

Top talent is in high demand.

Start hiring