Skip to content
View XavierCanadas's full-sized avatar
🖋️
Poeta torturat
🖋️
Poeta torturat

Highlights

  • Pro

Block or report XavierCanadas

Block user

Prevent this user from interacting with your repositories and sending you notifications. Learn more about blocking users.

You must be logged in to block users.

Maximum 250 characters. Please don't include any personal information such as legal names or email addresses. Markdown supported. This note will be visible to only you.
Report abuse

Contact GitHub support about this user’s behavior. Learn more about reporting abuse.

Report abuse
XavierCanadas/README.md

Hi there 👋, I'm Xavier Cañadas

I'm a fourth-year Computer Science student at Universitat Pompeu Fabra (UPF) in Barcelona, Spain.
My main interests are in backend development, distributed systems, and Apple platforms.

🚀 Featured Projects

📨 Real-time Chat Platform

Scalable microservices-based chat application with event-driven architecture

  • Tech Stack: Apache Kafka, FastAPI, WebSockets, PostgreSQL, MongoDB, Redis
  • Highlights: Horizontal scaling, async message processing, multi-database solution, WebSockets.
  • View Repository →

📱 StoryKa - iOS App

Developing the iOS app for a multi-platform storytelling platform using SwiftUI. Implemented RESTful API integration, offline reading with SwiftData, content caching, and synchronization. (professional work)

  • Tech Stack: SwiftUI, RESTful APIs, JWT Authentication
  • Highlights: Content caching, offline support, cross-functional collaboration
  • Status: In active development toward launch.

🎯 Currently Working On

  • Learning Spring Boot and building RESTful APIs with OAuth authentication
  • Studying software architecture patterns and scalable system design
  • Exploring backend systems with focus on security and distributed architecture

🛠️ Technical Stack

Languages

C C++ Swift Python Java SQL

Frameworks & libraries

Spring Boot FastAPI SwiftUI Next.js

Infrastructure & tools

Docker Kafka PostgreSQL MongoDB Redis Firebase

📫 Let's Connect

LinkedIn

⭐ Thanks for visiting my profile!

Pinned Loading

  1. kafka-realtime-chat kafka-realtime-chat Public

    A scalable real-time chat platform built with Apache Kafka, FastAPI, and WebSockets. Features microservices architecture, multi-database integration (PostgreSQL, MongoDB, Redis), JWT authentication…

    Python 6 3

  2. Esw-twitter-like-servlets Esw-twitter-like-servlets Public

    A Twitter-like social media platform with Ancient Greece-inspired design. Built with Java Servlets, JSP, and MySQL. Features include user authentication, tweets with comments, likes, follow system,…

    Java

  3. ML_for_networks ML_for_networks Public

    Projects and assignments from the Machine Learning for Networks course in the Computer Science degree at Universitat Pompeu Fabra (UPF)

    Jupyter Notebook