Skip to content
Wesley Prestes
PT EN ES
Sign in
Wesley Prestes
Hi, I am Wesley

I build the systems that make a website work on the inside.

Today
Paraná State Legislative Assembly
In technology since
2022
Specialty
Laravel and PHP
Behind the screen

Every system has three layers. I build all three.

The screen is only the tip. Follow one click inside Iarandu Trade, the platform where agencies and media outlets track each insertion order.

  1. 1 de 6 · The screen

    You open the screen

    This is what agencies and media outlets see in Iarandu Trade: the list of orders. One click on IO 0418 puts the other two layers to work.

  2. 2 de 6 · The rules

    The system checks who is asking

    Before showing anything: can this profile see that order?

  3. 3 de 6 · The rules

    Then the documents

    Has the document the media outlet requires already been approved?

  4. 4 de 6 · The rules

    And whether they are still valid

    Is the approved PDF still in date? Only with the three right answers does the order move on.

  5. 5 de 6 · Where it is kept

    Everything is kept

    The order is saved with amounts, documents and history, with date and author, for any check later on.

  6. 6 de 6 · Where it is kept

    And the screen shows the result

    On the way back, IO 0418 shows as completed. For whoever clicked, a second went by.

Portfolio
Wesley Prestes
Senior Back-end Developer
Based in
Curitiba, Brazil
In the field since
2022
Developer

Shall we talk?

Describe what you need in your own words. Translating it into the technical part is on me.

Developer
About

I came from tech support

More than a year fixing machines, networks and servers before the first line in production.

I got into the field through tech support. I spent more than a year fixing machines, networks and servers before writing the first line that went into production — and that is where the way I program today comes from: thinking about whoever will maintain the system after me.

I became a web developer in 2023, at Adservi, and since then I deliver Laravel applications end to end: gathering requirements with the people who will use the system, database modelling, access control per profile, an audit trail for every action, reports, exports and the integrations the process requires. In December 2025 I moved to Via Facilities, working on site at the Paraná State Legislative Assembly (Assembleia Legislativa do Paraná).

In the public sector I worked on the new Transparency Portal, published between 2024 and 2025, on the new version of the Legislative School portal, released in 2026, and on the Agora é Lei no Paraná app, besides the internal systems that support the legislative process. Outside working hours, PixelToServer and other projects of my own are where I try a new idea before taking it to a client.

I am studying Computer Engineering at UNIFATEC, graduating in 2027. The next step I am interested in is artificial intelligence applied to management systems — and, along the way, going deeper into web application security.

Back-end and front-end
Complete web applications, from the database to the screen
Android mobile
App published in production
Application security
Access profiles, audit trail and data protection law
Infrastructure and deployment
Server, version control and publishing
How I work

Three steps, in every delivery

The same method serves a public portal and a system with ten users.

1

Talking to whoever will use it

Before writing the first line, I learn the routine of the people who run the system every day — not the idealized version of that routine.

2

Building the part nobody sees

Database modelling, access control per profile, an audit trail for every action, checked calculations and the integrations the process requires.

3

Publishing and maintaining

I deliver it in production, on the server, and I stay responsible for maintenance. The four systems I have built are still running.

4
platforms of mine in production
100%
transparency index reached by the Assembly
4
years working in technology
3
official recognitions
Projects

What is live

Four platforms in operation — public sector, media market and service management. Each one described by what it solves and who uses it.

Paraná State Legislative Assembly

The portal where any citizen looks up public spending

Who uses it: the people of Paraná, the press and the Assembly’s own staff.

I work on site at the Assembly through Via Facilities, developing and maintaining the House systems. I was a co-developer of the new Transparency Portal, published between 2024 and 2025, whose set of features helped the Assembly reach a 100% transparency index.

  • Transparency Portal — co-developer, 2024–2025
  • Legislative School — new version of the portal, 2026
  • Agora é Lei no Paraná — Android app
  • The Assembly’s institutional website — continuous improvements
  • Internal systems of the legislative process
transparencia.assembleia.pr.leg.br
Iarandu Trade · largest project

The platform that organizes media buying

Who uses it: advertising agencies and media outlets.

It brings the insertion orders together between the agency, the media outlets and their representatives. Each client sets the documents it requires; the outlet sends them, the team checks them and the order moves on to payment, with every step recorded. A system already proven in daily use.

  • Insertion orders, from the documents to the payment
  • The expiry date of each document read from the PDF itself
  • Automatic email reminders, with delivery confirmation
  • A conversation inside each order, and a history of changes
  • Separate access for the agency, the outlet and the representative
iarandu.com.br
Bragante App

A sports complex’s day, on one screen

Who uses it: the front desk team of the complex.

A schedule for courts and barbecue areas by day and time, with one-off and recurring bookings and a record of every action the team takes. The new version, in testing, adds monthly members, fees, payments and credit per client.

braganteapp.com.br

The system is for internal use: only the sign-in screen is shown here.

PixelToServer · own project

From the first contact to the signed contract

Who uses it: clients looking for a custom website or system.

The client describes the project in a conversation with the virtual assistant and gets the quote by email. Once approved, the project gets a contract to accept and a private area where the client follows each of the five stages.

pixeltoserver.com.br
Technologies

What I build with

Pick one to see what it is and why I chose it.

Drag the bubbles · click one to see more

Pick a technology Click any bubble to see what the technology is and why I chose it.

HTML5

The screen
What it is
The structure of the page: headings, text, forms and buttons, in the order that makes sense.
Why I chose it
Well-written HTML is what screen readers and search engines understand: accessibility starts here.

Tailwind

The screen
What it is
A way of writing the styling straight into the HTML, with ready-made, standard classes.
Why I chose it
It keeps screens built weeks apart looking alike, and the final file only carries what was used.

JavaScript

The screen
What it is
The language that brings the page to life in the browser: opening a window, checking a field, updating without reloading.
Why I chose it
I use only what is needed: the page loads fast and keeps working even when something fails.

MySQL

Where it is kept
What it is
The database: where orders, documents, users and the history of every action are stored.
Why I chose it
It is stable, it exists on any server and it handles the volume of these systems with room to spare.

Laravel

The rules Main
What it is
The framework that organizes a system in PHP: sign-in, permissions, database, emails and queues come ready and tested.
Why I chose it
The time goes into the client’s rules instead of reinventing sign-in and registration. The large community keeps it updated for years.

PHP

The rules Main
What it is
The language that runs on the server: it takes the click, applies the rules and sends the finished page back.
Why I chose it
It runs on any hosting, it has decades of road behind it and, with Laravel, it puts a complete system on its feet without exotic parts.

Linux

On the server
What it is
The system on the servers where the websites are live.
Why I chose it
Stable, secure and with no license cost. And it comes from the time in tech support, looking after machines, networks and servers.

CSS3

The screen
What it is
The look: colors, spacing, sizes and the way the screen adjusts to a phone.
Why I chose it
Writing the CSS carefully keeps the screen light and easy to adjust later.

Android

On the phone
What it is
The system on most phones in Brazil, where apps are published through Google Play.
Why I chose it
It is where most of the people who will use the app are.

Flutter

On the phone
What it is
A Google tool for building phone apps from a single codebase.
Why I chose it
One codebase serves more than one kind of phone, and the screen looks the same on all of them.

Bootstrap

The screen
What it is
A library of ready-made components — menus, tables, dialogs — with a familiar look.
Why I chose it
For when the project needs a quick admin screen with the look users already know.
Recognition

Official records

Three official records, from two institutions.

Dec 2025 · Paraná State Legislative Assembly

Honorable Mention

A vote of congratulation from members Alexandre Curi, Gugu Bueno and Maria Victoria, for the work that took the Assembly to a 100% transparency index. (Menção Honrosa)

Apr 2025 · Paraná State Legislative Assembly

Honorable Mention

A vote of congratulation from member Ricardo Arruda, for commitment and dedication in the services provided to the House. (Menção Honrosa)

Jan 2022 · Brazilian Army · 27th Logistics Battalion

Merit Honor

For excellent activity and exemplary conduct during military service. (Honra ao Mérito)

Work experience

Five years, in order

From military service to tech support, and from support to the public sector.

Employment record 5 years and 10 months on the record · 4 employers · 5 roles

Employment record: Via Facilities

Dec 2025 — today · 1 year
Employer
Via Facilities assigned to the Paraná State Legislative Assembly
Role
Senior Web Developer
Start
Dec 2025
End
— current
Location
Curitiba, Brazil · on site
Notes
Development and maintenance of the Assembly systems: public portals, internal applications of the legislative process and a mobile app. In December 2025, an Honorable Mention from the House for the 100% transparency index.

Employment record: Adservi — Terceirização de Serviços

Nov 2022 — Dec 2025 · 3 years and 2 months
Employer
Adservi — Terceirização de Serviços
Role
Senior IT Technician
Start
Nov 2022
End
Dec 2025
Promotion
May 2023 · Web Developer
Location
Curitiba, Brazil · on site
Notes
Laravel applications end to end, with access control per profile, an audit trail and reports. This was the period of the new Transparency Portal at the Assembly; in April 2025, an Honorable Mention from the House for the services provided.

Employment record: DIXI PONTO

Mar 2022 — Nov 2022 · 9 months
Employer
DIXI PONTO
Role
Tech Support
Start
Mar 2022
End
Nov 2022
Location
Curitiba, Brazil · on site
Notes
Infrastructure and hardware support.

Employment record: Exército Brasileiro

Feb 2021 — Jan 2022 · 1 year
Employer
Exército Brasileiro 27th Logistics Battalion
Role
Soldier
Start
Feb 2021
End
Jan 2022
Location
Curitiba, Brazil
Notes
I received the Merit Honor for excellent activity and exemplary conduct.
Education

Education and languages

The degree in progress, the technical course and the language.

Computer Engineering

Bachelor’s degree · UNIFATEC — Centro Universitário de Tecnologia de Curitiba · Feb 2022 to Dec 2027, in progress

IT Technician

Integrated with secondary school · Colégio Estadual Professora Maria Aguiar Teixeira · Feb 2017 to Dec 2020, completed

English

Advanced level · technical reading, documentation and written communication

Contact

Shall we talk?

I am available for new projects. Describe what you need in your own words — translating it into the technical part is on me.

  • On site in Curitiba
  • Hybrid
  • Remote
Wesley Prestes Web developer · Curitiba, Brazil
  1. Hi! Wesley here.
  2. If you made it this far, you may have a process that lives in spreadsheets, emails and rework.
  3. Tell me in a few lines what you need, in your own words, no technical terms.
  4. I read and reply on LinkedIn.
© 2026 Wesley Prestes Curitiba, Brazil · Brazil