How to Pick the Perfect Embedding Model on Medium (opens in new tab)
There is no single best model. There is only the best one for your data, and you can find it in an afternoon.
Lateston Medium
Senior Software Engineer, Agentic AI Builder
I build backend systems, web applications, and AI agents that turn ideas into reliable products. 10+ years in software, based in Gothenburg, Sweden.

An illustration of how I work, not live data: six agents, each with its own color, operating this page.
14 core skills · 6 areas: Languages, Backend, Frontend, Data, Cloud and infrastructure, and AI.
2024 – Present
Senior Backend Engineer
2023 – 2024
Senior Full Stack Engineer
2020 – 2023
Senior Full Stack Engineer
There is no single best model. There is only the best one for your data, and you can find it in an afternoon.
Lateston Medium
Claude’s new message threads let an agent send the conversation once and then only the new part.
on Medium
New models are smarter than ever, yet most of an app's calls don't need that. A case against reaching for an LLM by default.
on Towards AI
Background
I'm a senior software engineer in Gothenburg, Sweden, with over 10 years of experience across the whole lifecycle: analysis and design, coding, testing, deployment, and clear documentation.
I work mostly in Go, C# (.NET Core), and TypeScript (Node.js, NestJS), and I build front ends in React and Next.js. For data I use Postgres, MongoDB, and Redis, and I deploy on Docker and Kubernetes.
Lately I focus on agentic AI: LLM and RAG systems, and multi-agent assistants that do real work with memory, tools, and guardrails. The AI Legal Document Analyzer is one example.
I've worked as a senior engineer at Agreena, Polestar, and Eliq, and before that led a web and mobile team at PartoDesign in Tehran. I'm open to senior engineering roles and selected freelance projects.
Contact · open to work
Have a role, a project, or an idea for an AI agent? Send me a message. I usually reply within two working days.