Serra da Leba, Angola

VIVALDO ROQUE

WEB DEVELOPER

PORTFOLIO

RECENT PROJECTS

demo_cfoptrainer

CFOP Trainer

Get it on Google Play

CFOP TRAINER, A TOOL TO HELP YOU LEARNING AND TRAIN CFOP.

FEATURES:

  • Reference table for: the 41 F2Ls, 57 OLLs, 21 PLLs, 41 COLLs and 27 WVs;

  • F2L, OLL, PLL, COLL and WV Trainer;

  • 2-sides PLL recognition;

  • Statistics.

TOOLS:

  • Flutter;

  • Dart;

  • Sqlite;

  • HTML;

  • CSS;

  • JAVASCRIPT.

demo_tictactoe

Tic-Tac-Toe

Github Live Site

TICTACTOE GAME WITH AI USING JAVASCRIPT.

FEATURES:

  • PWA (Progressive Web App) support;

  • Invincible AI;

  • Multilanguage (EN, PT);

  • Game levels.

TOOLS:

  • CSS;

  • HTML;

  • JAVASCRIPT.

demo_vivacubesolver

VivaCubeSolver

Github Download APK

APPLICATION CAPABLE OF SOLVING THE MAGIC CUBE FROM IMAGES CAPTURED BY THE CAMERA.

FEATURES:

  • Scan rubik's cube faces;

  • Show solution in singmaster notation;

  • Animated cube to follow steps.

TOOLS:

  • Android;

  • Java;

  • Python.

demo_iskaminhasnotas

ISKA MINHAS NOTAS

Github Download APK

APPLICATION CAPABLE OF EXTRACTING STUDENT DATA FROM ISKA'S ONLINE DESK USING STUDENT CREDENTIALS.

FEATURES:

  • View notes in a list instead of tables;

  • Export grades to PDF;

  • Export grades to XLSX.

TOOLS:

  • Android;

  • Java;

  • Jsoup;

  • Apache POI;

  • HTML.

demo_tictactoe

This is a simple project built using the Django framework. It simulates a bank account system with basic CRUD operations (Create, Read, Update, Delete). I built it as part of my learning journey.

FEATURES:

  • Authentication system;

  • Delete account;

  • deposit, withdraw and view transactions..

TOOLS:

  • Python;

  • Django;

  • Bootstrap;

  • Fontawesome.

My skills and levels

Web development

css3
CSS3

Level:
intermediate

html5
HTML5

Level:
intermediate

javascript
Javascript

Level:
intermediate

General purpose programming language

c
C

Level:
intermediate

cplusplus
C++

Level:
beginner

csharp
C#

Level:
beginner

dart
Dart

Level:
intermediate

java
Java

Level:
intermediate

python
Python

Level:
intermediate

Data Base Management System (DBMS)

mysql
Mysql

Level:
intermediate

sqlite
Sqlite

Level:
intermediate

Game engines

unity
Unity3D

Level:
beginner

Cross-platform frameworks

flutter
Flutter

Level:
intermediate

Operating systems

android
Android SDK

Level:
intermediate

windows
Windows SDK

Level:
beginner

me

ABOUT ME

I am Vivaldo Roque, a full-stack software engineer based in Luanda, Angola.

I am currently in the final stage of the Computer Engineering course at the Kangonjo Polytechnic Institute, where I have been consolidating my knowledge of systems, networks and software development. My journey began in high school at School Nº 4073 – Padre Inácio Tambu (graduated between 2016 and 2018, with emphasis on Physical and Biological Sciences), and since then I have been seeking to continually expand my education. At the ITEL Training Center, I carried out practical training such as: • CCNA: Introduction to Network; • CCNA: SRWE. Additionally, I completed the “Introduction to Computer Science” course through Harvard Online, which solidified my foundation in computer science. I also had an enriching experience participating in the 42Luanda pool, which encouraged me to think in an innovative and collaborative way. Currently, I have developed a great interest in creating web applications using the Django framework in conjunction with the Python language and in developing mobile solutions for Android with Flutter rm in conjunction with the Dart language. I am looking for opportunities and projects that allow me to combine my skills in networking, development and systems analysis to create complete technological solutions. Objective: Specialize and grow in the development area, applying my knowledge in Computer Engineering and complementary training in an integrated manner, with the aim of contributing to innovative projects in the technology market. I invite you to learn about my projects and connect with us to exchange experiences and ideas.

My latest experience has been focused on building applications with Flutter, Dart, Java and Sqlite.

EXPERIENCE

0-0

No experience

No job

  • No experience

EDUCATION

2019-2023

ISKA - Instituto Superior Kangonjo de Angola

Computer engineering

Cumulative GPA: 0.0

Angola, Luanda, Cacuaco, Sequele