Rogerio Lucas Viana

Full Stack Developer Junior

Projects

Projects, technical decisions and work with Laravel, PHP, JavaScript and automation.

bibliotecaDAW_ladingPage

DAW Library

Abr. 2023 Full Stack
  • Laravel 12
  • PHP 8.2
  • Eloquent ORM
  • MySQL
  • AWS EC2
  • Multi-guard Auth
  • Vanilla JS

Final DAW project where I designed and implemented a library management application using Laravel, PHP, Eloquent ORM, and MySQL to support catalog, loan, and return workflows end to end.

I defined the relational model, structured the MVC architecture, and applied business validation rules to keep data integrity and enable maintainable future iterations.

Portfolio RogerLab

Web Portfolio

Abr. 2026 Full Stack
  • Laravel
  • HTML
  • CSS/Sass
  • JavaScript

I built this portfolio as a full-stack product using Laravel, Blade, Vanilla JavaScript, and CSS component architecture to present projects with technical and business context.

I implemented partial navigation, ES/EN/PT i18n, and validated contact workflows to demonstrate architecture decisions focused on performance, maintainability, and UX clarity.

API Pokemon project logo

API Pokemon Pokedex Shiny

Jun. 2026 Full Stack
  • Laravel
  • API REST
  • Blade

Full-stack REST integration project with Laravel: I designed internal endpoints, input validation, and a PokeAPI consumption service to generate complete Pokemon profiles by name or ID.

I structured nested-data transformations, Blade component rendering, and JavaScript gallery filters to deliver a fast, readable Pokedex ready for feature expansion.

Screenshot 1 — Time Tracking Manager

Time Tracking Manager

Ene. 2026 Internal project
  • Laravel
  • PHP
  • AJAX
  • MySQL

Time-tracking application focused on attendance traceability and incident logging; I contributed on PHP/Laravel backend flows and MySQL persistence to keep records reliable.

I reviewed critical business processes, debugged attendance rules, and improved the Blade + JavaScript interface layer to speed up day-to-day user operations.

Screenshot 1 — Content Manager

Content Manager

Feb. 2026 Internal project
  • Laravel
  • PHP
  • MySQL

Internal business application focused on content operations: I worked on a Laravel/PHP + MySQL codebase to stabilize editing and publishing workflows.

I analyzed legacy logic, refined business rules, and improved Blade + JavaScript UI components to reduce operational friction for upcoming team releases.

Screenshot of the N8n LinkedIn Job Search Workflow project

N8n LinkedIn Job Search Workflow

Agosto 2026 Automation
  • n8n
  • JavaScript
  • Google APIs
  • OpenAI
  • Docker/VPS

n8n job-search automation project featuring a workflow that searches LinkedIn listings through Browserless and extracts the key data needed to streamline each application.

I also implemented a match-score filter to prioritize the offers that best align with the CV profile.

The workflow integrates Google Drive, Google Sheets, and Google Docs APIs to store data and generate personalized cover letters for each opportunity, making the process faster without losing professionalism.

Role-playing game project logo

Role-playing Game

May. 2026 Frontend
  • JavaScript
  • HTML
  • Arquitectura modular

Modular game built in Vanilla JavaScript with explicit domain separation (map, combat, characters, and state), designed for functional scalability.

I implemented a decoupled presentation layer with HTML templates and event-driven flows so new mechanics can be added without degrading readability or maintainability.