Igor De Souza

Avatar photo

Igor De Souza

Igor currently works as a Software Engineer in a Data Engineer team.

With over 20 years of experience with Java and over 10 years in the Big Data world, Igor had the opportunity to work with Hadoop and its ecosystem right when Hadoop was created.

In his spare time, he enjoys playing with Raspberry Pi and is an active member of the Maker community, highly engaged with STEM and CoderDojo.

Igor Organizes a Facebook group for Brazilian IT in Ireland with over 12k participants.

He is currently working on a pet project where he uses a Led Strip to teach basic concepts of data structure e data streaming.

Do you want your ad here?

Contact us to get your ad seen by thousands of users every day!

[email protected]
Likes 11
Comments 4
Shares 0
Articles 13
Views 42,4K

All 4 Comments

Latest post

Does Java Really Use Too Much Memory? Let’s Look at the Facts (JEPs)

Table of Contents The reputation didn’t come out of nowhere.Modern Java: What Actually Changed?1. Garbage Collection Is Not What It Used to Be2. Threads Got Lighter (Much Lighter)3. Java Objects Are Literally Getting Smaller4. The JVM Learned to Share (CDS)5. ...

The Java in Education Catalog Now Has a Beautiful Home

Table of Contents Inspired by a Great Idea from James WardMeet education.foojay.socialThe Catalog Is Only as Good as the Community Makes ItWhat’s Next A few weeks ago, Igor De Souza shared Bringing Java Closer to Education: A Community-Driven Initiative here …

Gotta Code ‘Em All: How Java Evolved Beyond Verbosity – Celebrating 30 Years of Pokémon

Table of Contents Java 25 – Compact Source Files and Instance Main Methods (JEP 512)Java 25 – Flexible Constructor Bodies (JEP 513)30 Years of Pokémon. Decades of Java Evolution.LinksLinks Happy 30th Anniversary to Pokémon! 🎉 February 27, 2026 marks exactly …

The Triforce That Slays Legacy Java Myths – Happy 40th Zelda!

Table of Contents The Triforce of Performance Improvements in Java 25From 8-Bit to Open World – A Parallel Journey Java Has Leveled Up (Evolved) Happy 40th Anniversary to The Legend of Zelda! 🎉🗡️ Today, February 21, 2026, marks exactly 40 …

Bringing Java Closer to Education: A Community-Driven Initiative

Table of Contents The role of this GitHub repositoryWhy Java in Education MattersA Major Milestone: Java in CoderDojoCommunity Content vs. Official Raspberry Pi Foundation MaterialImpact on Raspberry Pi, Pi4J, and the Java EcosystemThe Challenge with the Raspberry Pi FoundationConnecting Existing …

Foojay Podcast #85: Code, Community, and Opportunity: Making Tech Accessible for Everyone

Table of Contents YouTubePodcast AppsContent What if the future of Java depends on who we invite to learn it today? In this Foojay Podcast, we’re diving into something that affects all of us in the Java community: How can we …

Foojay Podcast #44: Quarkus Club

Did you know? The Quarkus Clubd initiative started less than a year ago and is already one of the biggest groups in the world dedicated to Quarkus!

Foojay Podcast #22: When Profession and Fun Overlap

Let’s talk to volunteers from different organizations where coding is used to inspire children to become engineers.

Control your Arduino with Spring

Learn how to use Firmata4j to control an Arduino board from a Raspberry Pi board or directly from your computer.

Controlling an LCD Display with Spring and Thymeleaf on the Raspberry Pi

Igor De Souza shares on his blog a lot fun and inspirational experiments with Java on Raspberry Pi. Some of those were already shared here on Foojay.io.

This time we want to highlight his work which combines a web app made with Spring and Thymeleaf, to control an LCD display connected to a Raspberry PI.

Vert.x Example on the Raspberry Pi with a Virtual Potentiometer

The Raspberry Pi allows us to do a lot of electronic projects without having to wait for ordered components… or even buy them at all… by using virtual components.

Today, I want to show a way to play with a potentiometer. A potentiometer is a three-terminal resistor with a sliding or rotating contact that forms an adjustable voltage divider. If only two terminals are used, one end and the wiper, it acts as a variable resistor or rheostat.

Mastodon

Subscribe to foojay updates:

https://foojay.io/today/author/igor-de-souza/feed/
Copied to the clipboard