# 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 - 2026Worked 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 - 2025Part 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 - 2023Worked 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 - 2023Planned 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
-
FrontendVue.js, React, Svelte, AngularJS, Next.js
-
BackendNode.js, Express, .NET Core, Cloud Functions
-
LanguagesTypeScript, Go, Rust, C#, Python
-
DatabasesPostgreSQL, MSSQL, Firestore
-
InfrastructureAWS, Firebase, Linux, Docker, Docker Compose
-
AIGenkit, knowledge graphs, RAG, LangSmith
-
ToolsGit, 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