ákos schneider

ai engineer · barcelona, spain

building intelligent systems at the intersection of machine learning and software engineering. passionate about agentic workflows, generative ai, and cloud infrastructure.

about

i'm an ai engineer at rabbit, where i am gcp cost optimization agentic product line responsible. i specialize in building production-ready systems on google cloud platform.

currently pursuing a master of science in data science at the polytechnic university of catalonia while working on cutting-edge ai projects that bridge the gap between research and practical applications.

github activity

53 contributions in the last year

less
more

projects

a collection of my personal and academic projects

0
total projects
0
active
0
completed
timeline

filter by:

upc fib agent

active

november 2025 - present

a conversational ai agent for fib (facultat d'informàtica de barcelona) at upc. it assists students, faculty, and staff by providing information about courses, exams, professors, schedules, and university news.

deepagents gemini langgraph pydantic gcp vertex ai oauth mcp

cv & personal website

active

october 2025 - present

a professional cv and personal website project. it features a latex resume template with docker-based compilation and a modern, minimalistic static portfolio website with an ai-powered pipeline for automatically adding and managing projects from github repositories.

latex docker html css javascript python google gemini api github cli langchain

willow

active

october 2025 - present

a personal inspiration and idea tracking system with real-time synchronization. it allows users to organize images, links, and notes in a visually appealing grid-based interface with instant sync across all devices.

react typescript vite tailwind css firebase framer motion fastapi python google cloud storage pillow beautifulsoup4

sdm-2 - academic publication knowledge graph

completed

may 2025 - june 2025

a semantic knowledge graph system for modeling academic publications. the project includes designing an rdf/rdfs ontology, transforming csv data into a knowledge graph, and training knowledge graph embedding models (transe, complex, etc.) for link prediction and author clustering analysis.

python rdflib pykeen scikit-learn pandas rdf rdfs

barcelona bicing infrastructure analysis

completed

march 2025 - june 2025

a comprehensive data management and analysis system for evaluating barcelona's bicycle-sharing infrastructure. the project focuses on equity, accessibility, and coverage by integrating multiple datasets, implementing a full etl pipeline, and creating a dimensional data warehouse for spatial and demographic analysis.

python postgresql postgis pandas geopandas sqlalchemy matplotlib folium scikit-learn

dblp research network analysis

completed

march 2025 - may 2025

a comprehensive data pipeline and graph analysis system for processing and analyzing the dblp computer science bibliography dataset. the project builds a knowledge graph of research publications, authors, and venues in a neo4j database to enable advanced queries and graph algorithms for network analysis.

python neo4j docker pandas scikit-learn networkx lxml neomodel

end-to-end content generation system

active

january 2025 - present

an ai-powered content generation platform that automates the creation of well-researched articles and documentation. it uses advanced llm workflows orchestrated by langgraph to manage complex processes like web crawling, research synthesis, and automated writing.

langgraph langchain openai gpt-4 google gemini python poetry google cloud storage google cloud firestore vertex ai crawl4ai

multivariate analysis (mva)

completed

october 2024 - december 2024

this repository contains coursework and assignments for a multivariate analysis course. it demonstrates various statistical techniques, such as pca, mca, discriminant analysis, and clustering, applied to real-world datasets using r and r markdown.

r r markdown ggplot2 factominer factoextra dplyr mass cluster

big data management - data pipeline system

completed

may 2024 - june 2024

a comprehensive big data pipeline system that processes real estate, income, and air quality data for barcelona. the project creates a multidimensional data warehouse and uses machine learning models for predictive analytics, implementing both formatted and exploitation data zones.

apache spark mongodb postgresql mlflow python docker pandas sqlalchemy

spotify music analysis & classification

completed

may 2024 - june 2024

a machine learning project for mood-based playlist generation and multi-class genre classification of spotify tracks. it uses audio features and metadata to train and evaluate various models, including qda, random forest, and xgboost. the project also explores clustering analysis with k-means and dbscan and uses llms like gpt-4 for genre inference.

python scikit-learn xgboost pandas matplotlib seaborn plotly langchain spotipy jupyter notebook

big data management - landing zone implementation

completed

march 2024 - april 2024

a data ingestion pipeline that implements a landing zone architecture for a data management backbone. the project ingests datasets from local files and public apis, converts them from json/csv to avro with automatic schema generation, and stores them in a two-tier (temporal and persistent) hdfs storage system.

python hdfs hadoop avro docker pandas make

adsdb - data management & analysis backbone operations

completed

october 2023 - december 2023

this project implements a comprehensive data pipeline with two main components: a data management backbone and a data analysis backbone. the data management backbone uses github workflows for data ingestion, transformation, and storage, while the analysis layer provides machine learning capabilities, including feature engineering, model training, prediction, and data governance.

python github workflows make poetry black flake8 sqlite

blog

thoughts, tutorials, and explorations

This is an example blog post demonstrating the blog feature with lorem ipsum content, images, and various markdown elements.

example demo tutorial

get in touch

i'm always open to interesting conversations and opportunities!

contact information

email:
location: barcelona, spain
phone: +36 (30) 646 2826

online presence

linkedin →
github →
x →

what i'm looking for

collaboration opportunities

i'm interested in collaborating on ai/ml projects, particularly those involving agentic workflows, llm-powered tools, or innovative applications in machine learning.

speaking engagements

available for talks and workshops on machine learning, software engineering, cloud architecture, and practical applications of llms.

response time

i typically respond to emails within 24-48 hours on weekdays. for urgent matters, please mention "urgent" in the subject line.

← back to blog

Example Blog Post: Getting Started

2024-10-17
example demo tutorial

Welcome to the Blog

Lorem ipsum dolor sit amet, consectetur adipiscing elit. Sed do eiusmod tempor incididunt ut labore et dolore magna aliqua. Ut enim ad minim veniam, quis nostrud exercitation ullamco laboris nisi ut aliquip ex ea commodo consequat.

What This Post Covers

Duis aute irure dolor in reprehenderit in voluptate velit esse cillum dolore eu fugiat nulla pariatur. Excepteur sint occaecat cupidatat non proident, sunt in culpa qui officia deserunt mollit anim id est laborum.

Key Concepts

Lorem ipsum dolor sit amet, consectetur adipiscing elit. Here are some important points to consider:

  • First point: Sed do eiusmod tempor incididunt ut labore
  • Second point: Dolore magna aliqua ut enim ad minim veniam
  • Third point: Quis nostrud exercitation ullamco laboris

Technical Implementation

Ut enim ad minim veniam, quis nostrud exercitation ullamco laboris nisi ut aliquip ex ea commodo consequat. Duis aute irure dolor in reprehenderit in voluptate velit esse cillum dolore eu fugiat nulla pariatur.

Code Example

Here's a simple code snippet demonstrating the concept:

def hello_world():
    print("Hello, World!")
    return True

The function above is a simple example that prints Hello, World! to the console. You can use inline code like print() within your text as well.

Deep Dive

Lorem ipsum dolor sit amet, consectetur adipiscing elit, sed do eiusmod tempor incididunt ut labore et dolore magna aliqua:

  • Ut enim ad minim veniam
  • Quis nostrud exercitation ullamco laboris
  • Nisi ut aliquip ex ea commodo consequat

Advanced Topics

Duis aute irure dolor in reprehenderit in voluptate velit esse cillum dolore eu fugiat nulla pariatur. Excepteur sint occaecat cupidatat non proident, sunt in culpa qui officia deserunt mollit anim id est laborum.

Bold text can be used for emphasis, while italic text is useful for subtle highlighting. You can even combine them with bold and italic text.

Working with Images

Images can be embedded directly in your blog posts. Here's an example with some adorable penguins:

Three penguins standing on ice

The image above demonstrates how you can include visual content in your blog posts. Images are automatically styled to fit the page width and maintain aspect ratio.

Mathematical Expressions with LaTeX

You can include mathematical formulas using LaTeX notation. For inline math, use single dollar signs like this: E = mc^2. For display math, use double dollar signs:

\frac{-b \pm \sqrt{b^2 - 4ac}}{2a}

Here's another example of a complex equation:

\int_{-\infty}^{\infty} e^{-x^2} dx = \sqrt{\pi}

And the famous Euler's identity:

e^{i\pi} + 1 = 0

Matrix notation is also supported:

\begin{bmatrix} a & b \\ c & d \end{bmatrix}

Note: For LaTeX rendering to work in the browser, you would need to integrate a library like MathJax or KaTeX in your HTML template.

Working with Links

You can easily add links like this example link within your content. Lorem ipsum dolor sit amet, consectetur adipiscing elit.

Best Practices

Sed do eiusmod tempor incididunt ut labore et dolore magna aliqua. Here are some best practices to follow:

  • Consistency: Maintain a consistent approach throughout your work
  • Documentation: Always document your code and processes
  • Testing: Write tests to ensure reliability
  • Performance: Optimize for speed and efficiency

Conclusion

Lorem ipsum dolor sit amet, consectetur adipiscing elit, sed do eiusmod tempor incididunt ut labore et dolore magna aliqua. Ut enim ad minim veniam, quis nostrud exercitation ullamco laboris nisi ut aliquip ex ea commodo consequat.

Duis aute irure dolor in reprehenderit in voluptate velit esse cillum dolore eu fugiat nulla pariatur. Excepteur sint occaecat cupidatat non proident, sunt in culpa qui officia deserunt mollit anim id est laborum.

---

Thank you for reading this example blog post! Stay tuned for more content.