Speaker

Ivan Pesenti

Ivan Pesenti

Software Engineer@CrowdStrike

Bergamo, Italy

Actions

I'm Ivan Pesenti. A passionate gopher who has been working in the software industry since 2014.

I'm a software engineer focused on server-side programming. Throughout my career, I've always been accompanied by two obsessions: testing and writing secure code. I consider myself a detail-oriented person.

My career took a turning point in 2021 when the Go programming language crossed my path. Since then, I've fallen in love with it.

I believe in empathy, kindness, mutual help, growth, determination, and trust. These values have led me to give back to the community through speaking, coaching, writing, and more. Helping others is one of the most satisfying experiences I've ever had.

During my free time, I train my body, play football, watch anime, and hang out with family and friends.

One of my favorite quotes is: "Hard work beats talent."

Badges

Area of Expertise

  • Information & Communications Technology

Topics

  • golang
  • Linux
  • MacOS
  • Programming Languages
  • cybersecurity
  • aws
  • Cloud
  • API Design
  • api
  • Webdevelopment
  • GCP
  • Google
  • GDE
  • Testing
  • Software Architecture
  • Backend
  • Go
  • Database
  • AI

OCR Magic in Go: Build AI-Powered Text Extraction with Ollama in Minutes

Are you tired of people saying Go doesn't work well with AI? Or that Python and JavaScript are better suited for AI? If you love Go (or you're an aspirant gopher), join my talk and unleash the potential of Go in the AI world!

In this talk, we will focus on how OCR technologies work with Go. To play with OCR (Optical Character Recognition), we'll use the Ollama platform to run large language models locally in Go. Ollama allows us, among other features, to run models both locally and in the cloud.

The models we're going to use are vision models, such as qwen3-vl, granite3.2-vision, llava, etc.
We'll explore the approaches - the generate and the chat - we can use to talk to LLMs.

Understanding these differences is key to building effective AI applications in Go. This hands-on session blends theory with live coding to demystify integrating vision models into Go applications.

Leave with the skills to build real-world OCR tools using Go and open-source vision models.

Think Go can't power AI OCR apps? Think again.
With Ollama, scanning text from images becomes a breeze.

Build a fast, local OCR tool in Go using Ollama-no Python needed.
Join this session to unlock Go's untapped potential in AI-powered OCR.

GoLab 2025 Sessionize Event

October 2025 Florence, Italy

Come To Code 2025 Sessionize Event

September 2025 Pignola, Italy

GoLab 2024 Sessionize Event

November 2024 Florence, Italy

Codemotion Milan 2024 Sessionize Event

October 2024 Milan, Italy

Come To Code 2024 Sessionize Event

September 2024 Pignola, Italy

KubeHuddle Toronto 2024 Sessionize Event

May 2024 Toronto, Canada

Build Stuff 2023 Lithuania Sessionize Event

November 2023 Vilnius, Lithuania

API World 2023 Sessionize Event

October 2023 Santa Clara, California, United States

Nerdearla 2023 Sessionize Event

September 2023 Buenos Aires, Argentina

Working Software 2023 Sessionize Event

June 2023 Milan, Italy

DevOpsDays Zurich 2023 Sessionize Event

May 2023 Winterthur, Switzerland

Ivan Pesenti

Software Engineer@CrowdStrike

Bergamo, Italy

Actions

Please note that Sessionize is not responsible for the accuracy or validity of the data provided by speakers. If you suspect this profile to be fake or spam, please let us know.

Jump to top