gabric.dev
cv blog

# Nik Gabrič - Full-stack engineer

I am a full-stack engineer with experience across the whole stack, from databases & APIs all the way to the frontend applications.

## Professional experience

  • Full-stack engineer · Vabisabi d.o.o., Ljubljana

    2025 - 2026

    Worked across a range of client projects for companies based in Slovenia and across Europe, spanning web platforms, mobile applications, and AI-powered systems — from architecture and implementation through to delivery.

    TypeScript, React, Next.js, Flutter, Dart, Python, Firebase, PostgreSQL, MSSQL, Docker, Genkit

  • Frontend engineer · Landis+Gyr EV solutions, Ljubljana & Škofljica

    2023 - 2025

    Part of a frontend team developing and maintaining an EV charging platform and energy management system. Planned and started the migration to a modern stack from the legacy codebase, substantially improving customer satisfaction and reducing support call volume.

    TypeScript, React, Next.js, AngularJS, C#, .NET, Splunk

  • Full-stack developer · Devleet d.o.o., Ljubljana

    2022 - 2023

    Worked within a small engineering team delivering client projects across web and dashboard products, including a period of contractor work for an established cryptocurrency exchange.

    TypeScript, Angular, Vue.js, Svelte, Node.js, Express, Rust, PostgreSQL, AWS

  • Computer scientist · Stelem d.o.o., Žužemberk

    2019 - 2023

    Planned and developed a full-stack information system for a production company, and provided ongoing IT support and infrastructure maintenance for internal systems and employees.

    JavaScript, Vue.js, Node.js, Go, Python, PostgreSQL, Docker, self-hosting, project management

## Professional skills

  • Frontend
    Vue.js, React, Svelte, AngularJS, Next.js
  • Backend
    Node.js, Express, .NET Core, Cloud Functions
  • Languages
    TypeScript, Go, Rust, C#, Python
  • Databases
    PostgreSQL, MSSQL, Firestore
  • Infrastructure
    AWS, Firebase, Linux, Docker, Docker Compose
  • AI
    Genkit, knowledge graphs, RAG, LangSmith
  • Tools
    Git, Agile methodologies, Linear, Jira

## Projects

  • Admin information system

    Planned, designed, and implemented a centralised full-stack information system for internal use.

  • Company website

    Collaborated with the design team to develop a presentational website for a software development agency.

  • Cryptocurrency trading platform

    Developed frontend components and user interfaces for a cryptocurrency trading platform, focusing on security, usability, and real-time data visualization.

  • Educational platform

    Planned and developed a web-based dashboard for an educational platform, including coordinating separate design, mobile, backend, and frontend teams.

  • EV charging solution

    Maintained and developed new features for an electric vehicle charging platform, and planned and developed a new product on an updated tech stack.

  • Real estate rental app

    Developed the customer-facing web app and back office for a real estate rental platform used by a company renting out commercial spaces to stores and offices.

  • Mobile app

    Developed a mobile app for a consumer product, improving its BLE connectivity and adding new features, including an AI conversation agent with a specialized knowledge base, plus a CMS for managing published content.

  • AI knowledge ecosystem

    Designed and developed components of an AI knowledge platform, including knowledge ingestion pipelines, a knowledge graph, a centralized knowledge base, and a conversation agent, providing automated knowledge extraction, semantic data modeling, and AI-assisted information retrieval with reasoning.

## Education

  • Computer and Information Science, Bachelor's degree

    University of Ljubljana, Faculty of Computer and Information Science

    Bachelor's thesis: Development of an information system for production company needs

  • High school graduate

    Splošna gimnazija Novo mesto

## Contact