About me
I’m an Open Source Developer, sharing with the community some of my personal work so then others can use them as a base for their ideas or as a a future inspiration, as well as, contributing to several Open Source Projects.
I like to share my discoveries and learning with others, by posting new content in my Blog or speaking in many local meetups and conferences about web development.
While I’m not coding I tend to share my thoughts in my Non-Tech Blog. In case you want to reach out to me, you can contact me via email.
Projects
Gatsby Starter Event Calendar
A customisable calendar event page built with Gatsby integrated with Google Spreadsheet
Gatsby Starter Mate
An accessible and fast portfolio starter for Gatsby integrated with Contentful CMS
Astro Art Portfolio
Minimalistic Art showcase built with Astro and connected with Notion API
Astro Resume
Resume builder written in Markdown using Astro with Tailwind
Language Learning Client
Research project for AI Language learning platform - Frontend
Talks
en Practical Introduction to LLMs with Ollama
Hands-on exploration of running AI models locally using Ollama, an open-source tool that prioritizes privacy, offline capabilities, and cost savings compared to cloud alternatives. The workshop guides participants from basic installation and model selection through building applications with Streamlit and Chainlit frameworks, culminating in creating conversational interfaces using the OpenAI Agents SDK—making local AI development accessible to both beginners and experienced developers.
en Is it time for framework-agnostic apps?
Time to talk about Astro: the new way to build framework agnostic applications. Explaining the concept of island architecture, along with the possibility of using any framework within the same app (react, angular, vue, etc.), or nothing!
en From create-react-app to create-any-app
Same company, lots of teams, different technologies, developers battling outdated dependencies and copying scripts and configuration files all over multiple projects? Does this sound familiar to you?
en Runtime Types Validation in Typescript
Sometimes using types inside our application, it's not enough to make sure that it won't break on runtime. Because of that, we see ourselves forced to write validation for our entities manually. In this talk, I want to present a way that you can generate validators for all your types in your application automatically, and how to integrate this into your development workflow.