Hello! I'm Jóni Oliveira

Senior Software Engineer specializing in cloud architecture, distributed systems, and AI-powered solutions.

Building and optimizing AI-powered recommendation systems at WebSummit that connect millions of conference attendees through intelligent networking. Experienced in scalable distributed systems with Go, Rust, Ruby on Rails, and cloud technologies.

Technical Expertise

Building intelligent recommendation systems and scalable backend infrastructure with Ruby on Rails, Go, and cloud technologies

AI & Recommendations

Recommendation SystemsAWS BedrockAWS PersonalizeML ModelsCollaborative FilteringEmbeddings

Backend Development

Ruby on RailsGoRustJavaSpring BootDistributed Systems

Cloud & AWS

AWSLambdaIoT CoreDynamoDBAPI GatewayS3CDN

Databases

PostgreSQLNeo4jCassandraMySQLNoSQLElassandra

DevOps & Infrastructure

KubernetesDockerTerraformAnsibleJenkinsGitLab CI

Additional Tech

PythonKotlinScalaBashETLMicroservices

Experience

Building scalable systems and optimizing cloud infrastructure across global companies

Senior Software Engineer II

WebSummitLeiria, Portugal
Aug 2023 - Present

Building and optimizing AI-powered recommendation systems that connect millions of conference attendees through intelligent networking suggestions. Architecting a recommendation engine that processes millions of user interactions to deliver personalized people-to-people connections, company matchmaking, and event recommendations across global conferences.

Ruby on RailsAWS BedrockAWS PersonalizePostgreSQLNeo4jGoDockerKubernetes

Senior Software Engineer

AppleLondon, UK
Apr 2021 - Present

Working on large-scale distributed systems for operating system infrastructure, focusing on reliability and performance at global scale. Architecting and maintaining distributed systems handling high-volume metadata operations with NoSQL databases, implementing efficient content delivery solutions leveraging CDN infrastructure, and ensuring system reliability across geographically distributed services.

GoCassandraDockerPythonBashJenkinsKubernetesAWS

Software Engineer

xgeeksLeiria, Portugal
Aug 2019 - Mar 2021

Developed Data Fetcher using Rust and ETL tools using Go. Created CLI tools for Kubernetes cluster health testing. Implemented CI/CD pipelines to deploy to Kubernetes clusters in private cloud infrastructure. Ensured high standards of software quality and followed Scrum methodology.

GoRustKubernetesDockerPostgreSQLMySQLJenkinsGitLab CIAnsibleTerraform

Software Engineer

Link ConsultingLeiria, Portugal
Jul 2018 - Aug 2019

Developed Backend REST APIs using Java, Spring Boot, JPA and Hibernate. Created Android app using Kotlin that consumes REST API and communicates with mobility cards via Bluetooth. Developed Frontend app with Vue consuming REST APIs and created Java proxy for binary data transmission.

JavaSpring BootHibernateJPAKotlinAndroidVue.jsJBossJenkins

Software Developer

IonseedLeiria, Portugal
Jan 2018 - Jul 2018

Developed microservices using Scala with Lagom framework to support device registration. Created integrations with Mender API for over-the-air device updates and AWS S3 for image storage. Developed device simulator for testing microservices integration and worked on AWS IoT Platform development and debugging.

ScalaJavaSpring BootLagomCassandraElassandraAWS IoT CoreAWS DynamoDBAWS Lambda

Software Developer

Wit SoftwareLeiria, Portugal
Jul 2016 - Oct 2017

Developed Android applications using Java, performed bug fixing and code reviews. Created facial recognition application client with image processing capabilities. Developed finance application for financial exchanges in emerging markets, featuring money transfers and bill payments. Worked in Scrum teams of 10 people.

AndroidJavaGlideGsonRetrofitButterKnifeFabricEventBusJenkins

Featured Projects

Side projects and client work from Binary Flamingo

Binary Flamingo

Binary Flamingo

A personal blog and resource hub dedicated to software engineering, cloud architecture, and technical insights. Sharing experiences and knowledge from building distributed systems and AI solutions.

Next.jsReactTypeScriptMDX
Festas de Amor

Festas de Amor

A comprehensive festival website featuring event schedules, daily programming, and cultural activities for the annual Festas de Amor celebration.

Next.jsReactTypeScript
Restaurant Manager

Restaurant Manager

A sophisticated restaurant table management system with real-time queue monitoring, client management, and public waiting list access.

Next.jsReactTypeScriptReal-time
Corrida da Lama

Corrida da Lama

Event website for a mud run and obstacle course competition, featuring registration system and event information.

Next.jsReactTypeScript
LizSport.pt

LizSport.pt

A comprehensive web platform for sports equipment and apparel, featuring catalog management and product showcases.

Next.jsReactTypeScript

Get In Touch

Let's discuss cloud architecture, distributed systems, or your next project

Location

Leiria, Portugal

Connect