← Back

Ilija Košanin

Fullstack Software Engineer (TypeScript)

Belgrade, Serbia · ilijakoske@gmail.com · ilijakosanin.dev · LinkedIn · GitHub

Fullstack TypeScript engineer with 4+ years of experience shipping products end to end. Hands-on with AI product development: building chat-based interfaces, streaming, and structured content generation with the Vercel AI SDK and the OpenAI API. Co-organizer of JS Belgrade, the local JavaScript community.

Experience

Fullstack Software EngineerEvolveWell

Jul 2024 – Jul 2026

Belgrade, Serbia (Remote)

  • Built an employee wellness platform: owned features end to end across two Next.js frontends and a NestJS backend — UI, business logic, and database queries — in a system that also included a dedicated AI service integrating the OpenAI API.
  • Developed an AI-first coaching application on TanStack Start (deployed on Vercel) pairing a chat interface with classic UI; implemented streaming, AI content generation, and structured outputs with the Vercel AI SDK.
  • Delivered a product for frontline workers: drove the TanStack Start web app on Neon Postgres with shadcn/ui, shipped alongside an Expo / React Native iOS and Android mobile app; researched and prototyped a RAG approach for the product's knowledge features.

Software DeveloperPlusPlus NT

Apr 2022 – Jul 2024

Belgrade, Serbia

  • Lead engineer for key clients (G4S, RTS): gathered requirements directly from clients, translated them into features, and owned delivery and bug resolution.
  • Built document management and enterprise solutions with Spring, Angular, Alfresco, PostgreSQL, and Apache Solr.

Earlier — One year of full-cycle SaaS sales in parallel roles (Generation Zeal, Talks and Folks): prospecting, cold outreach, discovery calls, pipeline, closing. Competitive debater.

Community

Co-Organizer — JS Belgrade

Feb 2024 – Present

Co-organizing meetups for the local JavaScript community: event planning, speaker outreach, and sponsorships.

Projects

Skills

TypeScript · React · Next.js · TanStack Start · React Native (Expo) · Node.js · NestJS · PostgreSQL / Neon · Tailwind CSS + shadcn/ui · Vercel AI SDK · OpenAI API · RAG · Angular · Spring

Education

Engineer's degree, Information Technology — Faculty of Organizational Sciences, University of Belgrade

2015 – 2021

Languages

Serbian (native) · English (professional)