Open to new opportunities

Hi, I'm Vejsil Hrustic
I own problems, not just tickets.

Senior full-stack engineer, 10+ years building SaaS, fintech, healthcare, and AI-native products, including work with NAGA Group, Coinmetro, and Tryal, a healthcare platform where I built production AI systems from scratch: multi-LLM agentic pipelines, RAG, and vector search with Qdrant. I work across the JavaScript ecosystem: React, Next.js, Node.js, NestJS.

I use AI coding tools daily and ship fast because of them. But speed isn't the point: judgment is. I verify what the tools produce, catch what they get wrong, and know when to write it myself instead. I'd rather find the problem before someone assigns it to me than wait to be told.

Experience

Where I've worked

  1. Tryal

    2025 – 2026

    Senior Software Engineer

    • Built a multi-tenant SaaS platform helping CROs and biopharma companies automate key clinical study documents.
    • Architected an agentic document-generation pipeline across Anthropic, OpenAI, and Google, grounded in study-specific RAG to keep output traceable and hallucination-free.
    • Delivered a real-time collaborative rich-text editor (Lexical, later migrated to SuperDoc) with AI-assisted drafting.
  2. Coinmetro

    2023 – 2025

    Senior Software Engineer

    • Redesigned the company website using Next.js, improving page performance and organic search visibility.
    • Integrated Prismic CMS and built a responsive UI with Tailwind CSS and Shadcn UI for independent marketing control.
  3. Diagnosus

    2021 – 2023

    Senior Software Engineer

    • Implemented CI/CD pipelines with Cypress end-to-end and integration testing, reducing production bugs by 30%.
    • Built a reusable UI component library with Storybook, cutting development time by 20%.
  4. The NAGA Group AG

    2018 – 2021

    Software Engineer

    • Integrated multiple global payment providers, enabling expansion into new markets and contributing to 15% revenue growth.
    • Designed and developed Node.js APIs powering the NAGA Pay mobile banking platform.
  5. Swissqual (Rohde & Schwarz)

    2016 – 2018

    Software Engineer

    • Developed .NET backend services for a telecom data analytics platform.
    • Designed and implemented custom Angular-based visualization components for real-time network data.

Freelance projects

Things I've built on the side

Stack

What I work with

AI / ML

OpenAIAnthropicGoogle GeminiLangChainLlamaIndexAgnoRAGAI AgentsQdrant

Languages & Frameworks

JavaScriptTypeScriptReactNext.jsNode.jsNestJSExpress.jsPythonFastAPIFlask.NETAngular

Data & Infrastructure

PostgreSQLMongoDBMySQLSQLiteAWSBullMQ

Frontend & UI

ReduxTailwind CSSMaterial UIShadcn/UILexicalSuperDoc

Payments & APIs

StripeREST APIsAuthenticationInteractive Brokers APISaaS Architecture

Testing & Tooling

CypressStorybookGitGitHubGitLabBitbucketCI/CD

Get in touch

Let's build something together.

Open to new opportunities · Sarajevo, Bosnia & Herzegovina

vejsilh@outlook.com

M.Sc. Computer Science, University of Sarajevo