About one senior engineer, a team of agents
Alem Tatarević is a senior full-stack and AI engineer based in Cazin, Bosnia and Herzegovina. He builds Shopify storefronts, AI-powered applications and React/Node.js systems through his company ANODA.
I build production software that has to work on real, messy data.
I am a senior frontend and full-stack engineer based in Cazin, Bosnia and Herzegovina. I have been building production software since 2018, first as co-founder of META5 and, since 2021, through my own company ANODA.
I work mostly with React, Next.js and the Shopify ecosystem (Liquid and Hydrogen), with Node.js, NestJS, PostgreSQL and MongoDB on the back end. Today most of my focus is AI engineering: LLM features and retrieval systems.
- Based in
- Cazin, Bosnia and Herzegovina
- Focus
- Shopify and AI engineering
- Studied
- Software Engineering, Mostar
- Languages
- English, Bosnian, Croatian, Serbian
I work through ANODA Loop: one senior engineer with AI agents that draft code, tests and documentation, and every output reviewed by me before it reaches a client.
I am also open to remote senior engineering and AI engineering roles.
Experience
ANODA
Founder, Senior Full-Stack & AI Engineer
Shopify, AI and full-stack work for clients including Povio, NEAT Method and Thryv, plus EU-funded and local projects.
Q agency
Zagreb, remote
JavaScript / Full-Stack Developer
Q was the door to bigger products: large teams, established codebases and products used around the world.
Site content and integrations, microfrontends with React and Node.js.
Stepathlon: contributed to the React web application as part of Q agency's team.
Also: Frontend Center of Excellence
San Francisco, remote
Remix / Shopify Developer
then Full-Stack Contractor
Shopify and Remix storefronts for US and European clients. Povio is still a client today, through ANODA.
Show allShow less

META5 d.o.o.
Co-founder and front-end engineer
Started as a student team that won the CityOS Hackathon in Mostar, built a harvest tracking system piloted on a vineyard and selected among Europe's top 10 agri-tech innovations at the Heidelberg Innovation Forum 2017. In 2021 META5 became ANODA.
Read the case studyUniversity "Džemal Bijedić" Mostar
Software Engineering, Faculty of Information Technologies
Teaching Assistant, Engineering Mathematics.
Toolbox
Frontend
- React
- Next.js
- Remix
- React Native
- React Query
- TypeScript
Backend
- Node.js
- NestJS
- PostgreSQL
- MongoDB
- Go
- Python
Commerce
- Shopify (Liquid)
- Shopify Hydrogen
AI and cloud
- Anthropic Claude API
- OpenAI API (embeddings)
- Claude Code (agentic development)
- Supabase
- Vercel
- Cloudflare
- AWS
- Docker
- Terraform
AI engineering (concepts)
- Retrieval-augmented generation (RAG)
- Vector search: pgvector
- Embeddings: text-embedding-3-small
- Document ingestion and chunking
- Prompt engineering and grounding with citations
- Retrieval evaluation
Exploring
- Python and FastAPI
- Agents and tool use
- Model Context Protocol (MCP) servers
- LangGraph
- Evaluation frameworks (Ragas, DeepEval)
- LLM observability (Langfuse)
- Guardrails
Also: Figma for design handoff.
Why work with me
Why work with me
One accountable senior engineer
You talk to the person who writes and reviews the code, from the first call to the handover.
CET time zone, English and BHS
Working hours that overlap with the EU and the UK, and communication in English, Bosnian, Croatian or Serbian.
AI-assisted, human-reviewed
Agents draft code, tests and documentation. I decide and review. Nothing reaches you without my review.
Experience inside larger teams
Years of work with Povio and Q agency, on products such as DailyMail and Stepathlon.
Clean handover
Documentation, a readable history and no lock-in, so your team or the next developer can carry on.


