Boris Haviar, MSc.

Senior Software & AI Engineer · Technical Lead · Product Builder

From architecture to the working product.

I bring 12+ years in software engineering, around a decade in AI, and five years in technical leadership.

My work spans architecture, hands-on full-stack development, and product building—from enterprise systems and chatbots to local AI running on users’ devices.

12+years in software
~10years working with AI
~5years in technical leadership

Education

2015–2017

MSc, Information Systems

WU Vienna

2012–2015

Bachelor’s degree, Business Informatics

WU Vienna

Languages

Based in Vienna, Austria.

EnglishC1–C2
GermanC1–C2
SlovakC2
CzechC2
RussianA2
SpanishA2

Awards

2018

UBIT Award / WKO

Master’s thesis: “Automatic WiFi Localization Calibration.” Research into automatic calibration of Wi-Fi localization systems.

2015

Resco Hackathon — 1st place

An application involving light-intensity measurement.

2015–2017

MSc with honors · 2nd of 56 students

The CV records second place among 56 master’s students in grades and academic progress, and graduation with honors.

2012–2015

21st of 5,416 bachelor’s students

Ranked 21st among 5,416 students in academic progress during the bachelor’s degree.

Work Experience

Client and engineering engagements, most recent first. Overlapping periods are preserved; freelance projects are identified as such.

2025–presentLocal AI products & infrastructure

OCNO family — OCNO, Oryn & SongCircle

Founder / CTO / Product Builder

Building a connected family of products: OCNO for private browser AI, Oryn for local-AI infrastructure, and SongCircle for collaborative AI music.

One product family spanning private AI, browser-integrated local compute, and shared creative experiences.

Technical skills

  • TypeScript
  • Angular
  • React
  • Electron
  • WebGPU
  • ONNX Runtime Web
  • WebLLM / MLC
  • Python / FastAPI
  • SQL
  • Docker
  • Kubernetes
  • CI/CD
  • Model quantization
  • RAG & embeddings
  • Chrome extensions
  • IndexedDB
  • Web Workers
Detailed experience: OCNO family — OCNO, Oryn & SongCircle

The product

Building a connected family of products: OCNO for private browser AI, Oryn for local-AI infrastructure, and SongCircle for collaborative AI music.

My contribution

Led product strategy and hands-on engineering across browser extensions, local inference runtimes, developer infrastructure, retrieval systems, and browser-based music generation.

How it worked

  • OCNO combines private browser-based AI with retrieval, memory, document workflows, and local inference.
  • Architecture includes a Chrome extension, side panel, background service worker, offscreen execution, content extraction, and IndexedDB.
  • Worked with WebLLM/MLC and WebGPU browser inference, local embeddings, and retrieval.
  • Built an optimized local retrieval-augmented generation workflow for querying browsing history, generating embeddings, reranking, prompt engineering, and extracting context and data.
  • Models used included Qwen 3 4B 2507, Llama 3.2 1B, Qwen3 1.7B, Qwen3 0.6B, and Qwen3 30B, alongside testing other models.
  • Oryn explores infrastructure that lets web applications request AI models running on users’ hardware.
  • Architecture direction combines a Chromium/Electron browser, a local Python engine, and a developer-facing JavaScript SDK.
  • Across the product family, the application and delivery stack includes TypeScript, Angular, React, Electron, SQL, Docker, Kubernetes, and CI/CD.
  • Design work covers permissions, model selection and compatibility, download/cache lifecycle, model sessions, resource visibility, streaming, cancellation, and binary artifacts.
  • Brings ACE-Step 1.5 XL Turbo to the browser with ONNX Runtime Web and WebGPU.
  • Runs model loading, inference, audio decoding, and WAV creation in a Web Worker, without a generation server or API key.
  • Worked on model conversion, quantization, compilation, and runtime compatibility to fit capable models within browser and consumer-hardware constraints.
  • Built a benchmark experience and compared local inference engines in practical workflows.
  • SongCircle turns browser-based music generation into a collaborative experience for friends.

What we achieved

One product family spanning private AI, browser-integrated local compute, and shared creative experiences.

To the best of my knowledge, the ACE-Step work may be the first full pipeline port designed to run locally in a desktop browser through WebGPU. That precedence has not been independently verified, so it is presented as a best-knowledge claim rather than an established record.

Capabilities: Venture building & product discovery · Full-stack architecture · Conversational AI & language processing · Local inference & browser AI · Frontend & application engineering · Backend & APIs

2024–2025Traffic technology

Kapsch TrafficCom

Software Architect & Full-stack Developer

Architecture and full-stack delivery across an ML image-processing configurator and an intelligent traffic-management dashboard.

Owned architecture and hands-on implementation, from requirements and budgeting to backend development, reviews, and stakeholder conversations.

Technical skills

  • TypeScript
  • Angular
  • RxJS
  • Angular Material
  • D3 / SVG
  • REST
  • Pub/Sub
  • Python
  • Django / DRF
  • PostgreSQL
  • WebSockets
  • Konva
  • JSON Schema / JSON Forms
  • Testing
  • GitLab CI/CD
  • Azure
  • Docker
  • .NET Core
Detailed experience: Kapsch TrafficCom
  • ML configurator: rewrote a configuration tool for an image-processing application, targeting functionality comparable to the earlier implementation.
  • My responsibilities included requirements analysis, budgeting, architecture, code reviews, stakeholder meetings, and hands-on coding.
  • Configurator technologies: Angular, Konva, JSON Schema, JSON Forms, Python, Django, Django REST Framework, WebSockets, and PostgreSQL.
  • Traffic dashboard: worked with five other teammates and stakeholders using an MVP approach. My focus spanned full-stack development, particularly the backend, architecture, stack selection, code review, best practices, knowledge sharing, and documentation.
  • The dashboard used Python, Django, Django REST Framework, and Angular. It presented traffic information, including detected objects, speeds, and safety-related events.

The broader recorded dashboard environment also included TypeScript, RxJS, REST, Pub/Sub, Material/D3/SVG, testing, GitLab pipelines, Azure, Docker, and .NET Core. This is project context, not personal ownership of every component.

CV-reported team result: delivered comparable configurator functionality in six months at approximately one-fifth of the earlier budget. The earlier tool had been developed by 2–3 developers over two years.

Capabilities: Full-stack architecture · Frontend & application engineering · Computer vision

2023–2024Aerospace

ISAR Aerospace

Kafka & Backend Developer

Backend and messaging-system development in an aerospace environment.

Developed and improved C# and Java services, with Kafka-related backend work and work associated with an Azure migration.

Technical skills

  • Kafka
  • C#
  • Java
  • Azure
  • PostgreSQL
  • Kubernetes / Helm
  • Docker
  • Prometheus / Grafana
Detailed experience: ISAR Aerospace
  • Reviewed the existing Kafka implementation, proposed improvements, and implemented changes to producers and consumers in C# and Java.
  • Supported the agile team with development and optimization for high-volume messaging workloads.
  • Worked with the DevOps team on moving the setup to Microsoft Azure.

Recorded environment: Kafka, C#, Java, Prometheus, Grafana, Azure, PostgreSQL, Kubernetes, Helm, and Docker. No numerical throughput or entire-migration ownership claim is made.

Capabilities: Backend & APIs · Kafka, data & messaging · Delivery & infrastructure

2022–2023Enterprise software

Carl Zeiss

Technical Lead & Frontend Architect

Frontend architecture and technical leadership for a five-person development team.

Led five developers and held responsibility for frontend architecture and technical direction.

Technical skills

  • TypeScript
  • React
  • Angular
  • Azure
  • Grafana
  • Tailwind CSS
  • Storybook
  • NgRx
  • Swagger / OpenAPI
  • OAuth
  • CI/CD
Detailed experience: Carl Zeiss
  • Led an agile team of five developers on an e-commerce / special-ordering platform built from scratch and a company-wide component library.
  • Set frontend architecture and technical direction, reviewed code, established guidelines, and selected libraries.
  • Worked on continuous delivery, security reviews, maintenance, and stakeholder communication while remaining hands-on.

Recorded project technologies and tools: React, Angular, Azure, Grafana, Tailwind, Storybook, NgRx, Swagger, and OAuth.

Capabilities: Technical leadership · Frontend & application engineering

2021–2022Startup

Stealth Startup, San Francisco

CTO, Architect & Full-stack Lead

Technical ownership spanning architecture, full-stack development, stakeholder communication, and user testing.

Served as a hands-on CTO, connecting product decisions with graph-backed application architecture and implementation.

Technical skills

  • TypeScript
  • ArangoDB
  • GraphQL
  • NestJS
  • Python
  • Angular
  • OAuth
  • Angular Material
Detailed experience: Stealth Startup, San Francisco
  • Held hands-on responsibility for full-stack development and technical architecture as CTO.
  • Communicated with stakeholders and participated in user testing.
  • Worked with graph data and application APIs. The company remains anonymous; San Francisco identifies the startup.

Technologies: ArangoDB, GraphQL, NestJS, Python, Angular, OAuth, and Angular Material.

Capabilities: Technical leadership · Full-stack architecture · Frontend & application engineering · Backend & APIs · Kafka, data & messaging

2017–2021Railway ticketing

ÖBB Ticketshop

B2B Frontend Lead Developer

Frontend leadership and hands-on development within the B2B feature team for ÖBB’s ticketing platform.

Combined feature development and code review with requirements analysis and UI/UX collaboration.

Technical skills

  • TypeScript
  • JavaScript
  • Angular
  • AngularJS
  • Angular Material
  • CI/CD
  • Frontend leadership
  • Code review
  • UI/UX collaboration
  • Requirements analysis
Detailed experience: ÖBB Ticketshop
  • Worked as a member of the B2B feature team and its frontend lead developer.
  • Developed features and reviewed code.
  • Collaborated with UI/UX colleagues and contributed analysis to turn requirements into implementation.
  • Frontend and delivery technologies included Angular, AngularJS, Angular Material, and CI/CD.

Capabilities: Technical leadership · Frontend & application engineering

2017–2018Industrial IT implementation

Hant, Dubai

Project Manager / IT Implementation Coordinator

Coordinated implementation of IT systems for a new banknote-printing factory.

Connected technology delivery with an industrial operational environment.

Technical skills

  • IT systems implementation
  • Industrial systems
  • Technical project delivery
Detailed experience: Hant, Dubai
  • Coordinated IT-system implementation in the context of a new banknote-printing factory.

Capabilities: Delivery & infrastructure

2016–2017Conversational AI

TheVentury

Chatbot Lead / Consultant & Backend Developer

Led development and consulted on multiple chatbot projects, combining backend work, NLP, and UX.

Worked on conversational interfaces before the recent generative-AI wave.

Technical skills

  • TypeScript
  • Node.js
  • Express.js
  • Wit.ai
  • NLP
  • SQL
  • Conversational UX
Detailed experience: TheVentury
  • Worked as lead developer and consultant on several chatbot projects for established brands.
  • Developed chatbots and basic language-processing functionality, and contributed UX consulting.

Technologies recorded in the original CV: Node.js, Express.js, Wit.ai, and SQL.

Capabilities: Conversational AI & language processing · Backend & APIs

2015–2016Business software

HCM Advice

Full-stack Developer / Consultant

Software development and consulting for business applications.

Combined business-application development with consulting.

Technical skills

  • TypeScript
  • ASP.NET
  • C#
  • Angular
  • Business applications
Detailed experience: HCM Advice
  • Developed business applications using ASP.NET, Angular, and domain-specific frontend frameworks.
  • Contributed process analysis and requirements analysis alongside implementation.

Technologies: ASP.NET, C#, and Angular.

Capabilities: Frontend & application engineering · Backend & APIs

2015Warehouse software

G3 plus

Frontend Developer / Consultant

Frontend development for warehouse software.

Contributed to the frontend of a domain-specific business application.

Technical skills

  • JavaScript
  • AngularJS
  • Bootstrap
  • HTML5
  • CSS3
Detailed experience: G3 plus
  • Helped deliver customized online warehouse software.
  • Worked with AngularJS, Bootstrap, HTML5, and CSS3.

Capabilities: Frontend & application engineering

2014Property software

Hant, Bratislava

Java Developer / Consultant

Java development for property-related software.

Worked with Java in the context of a property-software application.

Technical skills

  • Java
  • MySQL
Detailed experience: Hant, Bratislava
  • Developed a property-management application with several features in Java, connected to a MySQL database.

Capabilities: Backend & APIs

Other Experience

Ventures

Led for several yearsVenture building

Chatbotech

Venture Leadership & Product Building

I led Chatbotech for several years, working with our team to build the product.

Our team’s product was deployed at the National Bank of Slovakia, Erste Group, Tatra banka, and multiple shopping centres, including Eurovea, as well as e-shops and insurance companies.

Technical skills

  • TypeScript
  • Node.js
  • Express.js
  • Java
  • Python
  • Angular
  • Conversational AI
  • Visual workflow systems
Detailed experience: Chatbotech

The product

A drag-and-drop platform built by our team at Chatbotech, enabling people to create complex chatbots without writing code.

My contribution

I led Chatbotech for several years and worked with the team to build the product.

  • Led Chatbotech over several years.
  • Worked with the team to build a substantial product.
  • The final product was deployed at the National Bank of Slovakia, Erste Group, and Tatra banka, as well as multiple shopping centres, including Eurovea, as well as e-shops and insurance companies.

What we achieved

The final product was deployed at banks including the National Bank of Slovakia, Erste Group, and Tatra banka, and at multiple shopping centres, including Eurovea, as well as e-shops and insurance companies.

Capabilities: Technical leadership · Venture building & product discovery

Past ventureBioplastic filaments for 3D printing

Smart Plastiqs

CEO

As CEO, I helped build a company producing 3D-printer filaments from bioplastics, together with a three-person team.

The team sold approximately 1,000 products during the company’s first year.

Technical skills

  • 3D printing
  • Bioplastic materials
  • Product engineering
  • Manufacturing & supply chain
Detailed experience: Smart Plastiqs

The product

3D-printer filaments produced from bioplastic material, brought to market by a three-person team.

My contribution

As CEO, I connected the technology supplier, people, operations, product development, and supply chain needed to bring a physical product to customers.

How it worked

  • A three-person team created the company and brought bioplastic filament products to market for 3D printers.
  • As CEO, I handled communication with the technology supplier, hiring, operations, product development, and the supply chain.
  • Our team sold approximately 1,000 products in the first year.

What we achieved

The team sold approximately 1,000 products during the first year. Smart Plastiqs is part of my past venture-building experience.

Capabilities: Venture building & product discovery · Company operations & physical products

Undated venture / projectVisual collaboration workspace

Lumisio

Founding-team Work & Product Discovery

Worked on Lumisio as part of the founding team, exploring a visual workspace for team collaboration.

The team’s product discovery involved research and interviews with more than 100 people.

Technical skills

  • Visual collaboration systems
  • Product prototyping
  • User research
Detailed experience: Lumisio

The product

A visual collaboration workspace addressing productivity and how teams work together.

My contribution

I participated as part of the founding team, exploring collaboration problems and product direction.

How it worked

  • The team explored a visual workspace addressing productivity and collaboration.
  • Research and interviews involved more than 100 startup founders, researchers, consultants, and big-tech employees.
  • Ongoing conversations informed what the team should build next.

What we achieved

The team’s direction was informed by research and interviews with more than 100 people. This was a team effort, not a claim that I personally conducted every interview.

Capabilities: Venture building & product discovery

Undated venture / projectIT consulting services

AITea

IT Consulting & Software Engineering

A small IT consulting company through which I primarily provide my own services.

A business base for my consulting and hands-on engineering work.

Technical skills

  • Software architecture
  • Full-stack engineering
  • Technical consulting
Detailed experience: AITea
  • Through AITea, I offer my services to clients, with my own consulting and engineering work as the company’s primary focus.

Capabilities: Venture building & product discovery · Full-stack architecture · Delivery & infrastructure

Products & Prototypes

2025–2026Private AI in the browser

OCNO

Founder / Product Builder · CTO & Software Engineer

A browser-focused local AI product combining inference, retrieval, and interaction with information.

Connects product ownership, browser architecture, applied AI, retrieval, and practical UX under device constraints.

Technical skills

  • TypeScript
  • Chrome extensions
  • Angular
  • JavaScript
  • WebLLM / MLC
  • WebGPU
  • IndexedDB
  • Python / FastAPI
  • SQLite / PostgreSQL
  • Docker
  • RAG & embeddings
Detailed experience: OCNO

The product

Private AI in the browser, connecting local inference with retrieval and personal information.

My contribution

Built the product and its browser architecture, including inference, memory, retrieval, and document workflows.

How it worked

  • Product work includes browser-context retrieval, local chat, page summarization, explanation, translation, rewriting, and document questions.
  • Developed memory and retrieval experiences around browsing history and connected information.
  • Architecture includes a Chrome extension, side panel, background service worker, offscreen execution, content extraction, and IndexedDB.
  • Worked with WebLLM/MLC and WebGPU browser inference, local embeddings, and retrieval.
  • Worked on document vaults with PDF, Markdown, and DOCX workflows.
  • These are areas of product work, not a claim that every historical feature is in the current release. Inference and personal retrieval work run locally; the feed has used server-side collection with local ranking.
  • The February 2026 CV records Angular and JavaScript in the Chrome extension, with Python / FastAPI, SQLite, PostgreSQL, and Docker in the wider implementation.
  • Built an optimized local retrieval-augmented generation workflow for querying browsing history, generating embeddings, reranking, prompt engineering, and extracting context and data.
  • Models used included Qwen 3 4B 2507, Llama 3.2 1B, Qwen3 1.7B, Qwen3 0.6B, and Qwen3 30B, alongside testing other models.

What we achieved

Built browser-based AI workflows that combine local processing with practical information work. The technical work below spans product development; individual release capabilities may differ.

Visit OCNO (https://ocno.ai)

Capabilities: Full-stack architecture · Frontend & application engineering · Kafka, data & messaging · Conversational AI & language processing · Local inference & browser AI

2026Development & product architecture

Oryn by OCNO

Browser-integrated Local AI Infrastructure

A browser and engine initiative designed to let ordinary websites request AI models running on users’ hardware.

Explores platform architecture and developer experience at the boundary between web applications and local compute.

Technical skills

  • Chromium / Electron
  • JavaScript SDK
  • Python
  • Local inference
  • Streaming APIs
  • Model lifecycle
Detailed experience: Oryn by OCNO

The product

A browser and engine initiative designed to let websites request models running on a user’s hardware.

My contribution

Worked on product and platform architecture across a Chromium/Electron browser, a local Python engine, and a JavaScript SDK.

How it worked

  • Architecture direction combines a Chromium/Electron browser, a local Python engine, and a developer-facing JavaScript SDK.
  • Design work covers permissions, model selection and compatibility, download/cache lifecycle, model sessions, resource visibility, streaming, cancellation, and binary artifacts.
  • Intended use cases include transcription, chat, and music generation.
  • This is development work and product architecture. The specification describes design intent, not a claim that every capability is shipped or publicly released.

What we achieved

Defined architecture and developer-facing workflows for model access and local compute. This is development and design work, not a public-release claim.

Capabilities: Full-stack architecture · Backend & APIs · Local inference & browser AI

2026Collaborative AI music

SongCircle

Product Builder

A collaborative AI music experience where 2–5 friends shape one original song together, one choice at a time.

Connects a playful multiplayer product with browser-based music generation and a choice of local or cloud execution.

Technical skills

  • Browser AI
  • ai-music-js
  • WebGPU
  • ONNX Runtime Web
  • Local / cloud inference
  • Multiplayer product architecture
Detailed experience: SongCircle

The product

A collaborative AI music experience where 2–5 friends shape one original song together, one choice at a time.

My contribution

Built the collaborative product experience, connecting group decisions with local and cloud music-generation workflows and a developer-facing browser library.

How it worked

  • Built an experience for making AI-generated music together with friends.
  • Explored local hardware and cloud execution options.
  • Connected model capabilities with a shared creative activity.
  • Players join a room, take creative roles, and pass an idea around to shape a shared track without needing musical skills.
  • A computer can host generation for other players without taking a player spot; the first person joining becomes the room host.
  • The site offers free local AI music generation and an advanced cloud option using prepaid song credits.
  • SongCircle links to ai-music-js, the open-source browser music-generation library, so developers can experiment with the technology themselves.

What we achieved

Connected model capabilities with a shared creative activity, translating emerging AI into a social product experience.

Explore ai-music-js in the portfolio ↗

ai-music-js on GitHub ↗

Visit SongCircle (https://songcircle.ocno.ai)

Capabilities: Conversational AI & language processing · Full-stack architecture

2026Open-source music-generation library

ai-music-js

Browser AI & Developer Tools

An open-source JavaScript library for generating instrumental and vocal music locally in a desktop browser.

Brings ACE-Step 1.5 XL Turbo to the browser with ONNX Runtime Web and WebGPU.

Technical skills

  • JavaScript
  • WebGPU
  • ONNX Runtime Web
  • Web Workers
  • ACE-Step
  • Audio processing
Detailed experience: ai-music-js
  • Runs model loading, inference, audio decoding, and WAV creation in a Web Worker, without a generation server or API key.
  • Exposes generation progress, cancellation, model caching, and audio output through a developer API.
  • Linked from SongCircle for developers who want to run and explore browser music generation themselves.

Experimental; requires a compatible desktop Chrome or Edge setup with WebGPU, sufficient GPU memory, and substantial initial model downloads.

Explore SongCircle ↗

Visit ai-music-js (https://github.com/Emb1ter/ai-music-js)

Capabilities: Conversational AI & language processing · Local inference & browser AI · Full-stack architecture

2026Model evaluation & integration

Local AI Benchmarking and Model Integration

Independent Engineering

A benchmark experience for evaluating local and cloud AI approaches in practical workflows.

Investigated latency, time to first token, throughput, retrieval quality, interaction costs, and hardware/model trade-offs.

Technical skills

  • Local inference
  • Model benchmarking
  • Latency / TTFT / throughput
  • Retrieval evaluation
  • Transformers
  • Python / TypeScript
Detailed experience: Local AI Benchmarking and Model Integration
  • Built a benchmark experience and compared local inference engines in practical workflows.
  • Explored latency, time to first token, throughput, retrieval quality, and interaction costs.
  • Self-reported engineering project: ported an ACE music-generation model to Transformers in four days using AI-assisted development. This does not establish an upstream contribution or merged pull request.
Visit Local AI Benchmarking and Model Integration (https://benchmarks.ocno.ai)

Capabilities: Conversational AI & language processing · Local inference & browser AI

From 2025Mobile messaging

Location-based Messaging App

Architect / Developer

Developed a location-based messaging app for iOS and Android using a state-sharing library I created.

Connected cross-device state sharing with a mobile application across iOS and Android.

Technical skills

  • TypeScript
  • Ionic
  • Angular
  • NestJS
  • Node.js
  • WebSockets
  • Cross-device state
Detailed experience: Location-based Messaging App
  • Worked on a location-based messaging mobile app for iOS and Android.
  • Built on my WebSocket state library for cross-device state and messaging.
  • Technologies: Ionic, Angular, NestJS, and Node.js. Development was recorded as ongoing in the February 2026 CV.

Capabilities: Frontend & application engineering · Backend & APIs

From 2025State synchronization

SyncSphere — WebSocket State Library

Developer

Developed a TypeScript library for sharing state and messages across multiple devices using operational transformation.

Worked on a reusable synchronization layer for cross-device application state.

Technical skills

  • TypeScript
  • WebSockets
  • Operational transformation
  • State synchronization
Detailed experience: SyncSphere — WebSocket State Library
  • Created a WebSocket library for state and message sharing across devices.
  • Used operational transformation to support state synchronization.
  • The library was also used in the location-based messaging app. Development was recorded as ongoing in the February 2026 CV.

Capabilities: Backend & APIs · Kafka, data & messaging

From 2025AI-assisted development & marketing experiment

Partner Compatibility Web App

Developer

Built a birth-date-based compatibility website to explore AI-assisted development and audience targeting.

Combined AI-assisted feature and design work with manually implemented payment processing.

Technical skills

  • React
  • Next.js
  • Node.js
  • Payment integration
  • AI-assisted development
Detailed experience: Partner Compatibility Web App
  • Created a React and Next.js website that presented compatibility based on birth dates as an experiment in an esoteric audience and its marketing.
  • Used AI-assisted development for the compatibility feature and part of the design; also implemented design elements manually.
  • Implemented payment processing manually. Stack: React, Next.js, and Node.js. Work was recorded as ongoing in the February 2026 CV.

Capabilities: Frontend & application engineering

2024Market-data & machine-learning experiment

Crypto Trading Bot

Developer

Built a bot that collected real-time exchange data, searched for arbitrage, and explored short-horizon price prediction.

Combined streaming market data, time-series storage, monitoring, and machine-learning experimentation.

Technical skills

  • TypeScript
  • Node.js
  • Python
  • Keras / PyTorch
  • QuestDB / InfluxDB
  • Prometheus / Grafana
  • Real-time market data
Detailed experience: Crypto Trading Bot
  • Collected real-time data from different exchanges and searched for arbitrage opportunities.
  • Experimented with machine-learning predictions over a 15-minute horizon.
  • The work exposed data-stream quality and model-tuning constraints when considering scale.
  • Technologies: TypeScript, Node.js, Python, Keras, PyTorch, QuestDB, InfluxDB, Prometheus, and Grafana.

Capabilities: Conversational AI & language processing · Backend & APIs · Kafka, data & messaging

2020–2021Financial application software

Personal Finance & Invoice Processing

Architect / Full-stack Developer · Team Lead

Led a three-person development team building an application for automatic invoice processing with NLP data analysis.

Connected team leadership with architecture, full-stack delivery, and language-based data processing.

Technical skills

  • TypeScript
  • NestJS
  • Angular
  • Python
  • NLP
  • Invoice processing
  • Application architecture
Detailed experience: Personal Finance & Invoice Processing
  • Led a development team of three people creating a financial application.
  • Built automatic invoice-processing functionality with NLP-based data analysis.
  • Worked across architecture and full-stack development using NestJS, Angular, and Python.

Capabilities: Technical leadership · Full-stack architecture · Conversational AI & language processing

2017–2022Conversational-AI product engineering

Chatbotech Platform

Architect / Developer & Project Manager

A drag-and-drop platform for creating complex chatbots without writing code, built with a seven-person team at Chatbotech.

Combined architecture, development, and project management on a flowchart-based chatbot builder.

Technical skills

  • TypeScript
  • Node.js
  • Express.js
  • Java
  • Python
  • Angular
  • Conversational AI
  • Visual workflow systems
Detailed experience: Chatbotech Platform
  • A seven-person team created Chatbotech’s drag-and-drop chatbot-development platform based on flowcharts.
  • The product was deployed at the National Bank of Slovakia, Erste Group, Tatra banka, multiple shopping centres including Eurovea, e-shops, and insurance companies.
  • The platform enabled users to build complex chatbots without needing coding skills.
  • My recorded responsibilities spanned architecture, development, and project management. Technologies: Node.js, Express.js, Java, Python, and Angular.

Capabilities: Conversational AI & language processing · Full-stack architecture · Backend & APIs

2016University robotics project

Quadruped Robot

Developer

Created a four-legged robot with multiple movement patterns and live video streaming to a web control panel.

Connected physical movement and live video with browser-based control.

Technical skills

  • Robotics
  • Motion control
  • Live video streaming
  • Web control interface
Detailed experience: Quadruped Robot
  • Built a quadruped robot as a university project.
  • Implemented support for different types of movement and live-streamed video to a web-based control panel.

Capabilities: Frontend & application engineering

2015Mobile game development

Cross-platform Mobile Game

Developer

Created a game for iOS and Android.

The CV records publication on Google Play and the Apple App Store.

Technical skills

  • iOS
  • Android
  • Cross-platform mobile development
Detailed experience: Cross-platform Mobile Game
  • Created a game for mobile devices on iOS and Android.
  • The source CV records app-store availability; no current download destination is asserted.

Capabilities: Frontend & application engineering

Undated venture / projectWeb & app project

Reviewing Platform

Independent Development

Worked on a reviewing platform in my spare time, including app development.

Extended independent product development into a reviewing platform and its app experience.

Technical skills

  • Web application development
  • Mobile application development
Detailed experience: Reviewing Platform
  • The original CV describes spare-time development of a reviewing platform, including an app.

Capabilities: Frontend & application engineering

2018–2019Accessibility

Accessibility Speech Translator

Architect / Full-stack Developer

Built an accessibility-focused voice translator with an organization working with people with Down syndrome.

Connected machine learning, IoT, and application development to support everyday tasks.

Technical skills

  • TypeScript
  • Machine learning
  • Node.js
  • Python
  • IoT
  • Hardware development
  • Angular
  • Speech translation
Detailed experience: Accessibility Speech Translator
  • Worked with an organization focused on Down syndrome to create a voice translator supporting people with disabilities in everyday tasks.
  • Contributed architecture and full-stack development using machine learning, Node.js, Python, IoT, and Angular.
  • The project also involved hardware development.

Capabilities: Conversational AI & language processing · Full-stack architecture · Backend & APIs

Research

Undated venture / projectOntologies & graph systems

Earlier AI and Graph Research

Research & Technical Projects

Earlier technical work spanning language models, ontologies, and graph-based systems.

A foundation in language processing and graph theory that predates modern generative-AI products.

  • Language processing
  • Ontologies
  • Graph theory
Detailed experience: Earlier AI and Graph Research
  • Worked with language models and ontologies before the current generation of LLM products.
  • Explored graph-based systems and graph-theory work.
  • Historical language-processing work is not presented as modern transformer or LLM research.

Capabilities: Conversational AI & language processing · Kafka, data & messaging

2015Natural language processing

Bachelor’s Thesis — Named Entity Recognition

Researcher / Bachelor’s Thesis

Researched named-entity recognition using language models and ontologies at WU Vienna.

Early applied language-processing work focused on identifying entities in text.

  • NLP / NER
  • Language models
  • Ontologies
Detailed experience: Bachelor’s Thesis — Named Entity Recognition
  • Completed the research as part of the bachelor’s degree in Business Informatics at WU Vienna.
  • Worked with language models, ontologies, and named-entity recognition.

Capabilities: Conversational AI & language processing · Kafka, data & messaging

2017Wi-Fi localization

Master’s Thesis — Automatic WiFi Localization Calibration

Researcher / Master’s Thesis

Researched automatic calibration of Wi-Fi localization systems at WU Vienna.

The thesis received the UBIT Award / WKO in 2018.

  • Wi-Fi localization
  • Calibration
  • Research
Detailed experience: Master’s Thesis — Automatic WiFi Localization Calibration
  • Completed the research as part of the master’s degree in Information Systems at WU Vienna.
  • Investigated automatic calibration for Wi-Fi localization systems.
  • The work was recognized with the UBIT Award / WKO in 2018.

Capabilities: Kafka, data & messaging

Public Speaking

2026–presentAI & psychology

AI na pohovke

Podcast Co-host

Co-hosted with psychotherapist Andrea Platznerová, exploring what AI changes for people.

Connects technical explanations with questions about psychology, intelligence, and creativity.

  • Technical communication
  • AI & psychology
Detailed experience: AI na pohovke
  • Discuss AI, psychology, intelligence, creativity, and technology’s effects on people.
  • Čo robí človek s AI a čo AI s človekom.

Capabilities: Technical communication

2026–presentEngineering & product lessons

Technical Communication and Public Content

Technology Creator

Explain AI and local models, share engineering experiments, and discuss lessons from building products.

Translate technical work into public explanations, including what went wrong and what was learned.

  • Technical communication
  • Public explanation
Detailed experience: Technical Communication and Public Content
  • Create content for TikTok, Instagram, and LinkedIn about AI, local models, engineering experiments, and product building.

Capabilities: Technical communication

Undated venture / projectTechnical communication

Local Conference Speaking

Speaker & Participant

Shared technical experience at local conferences and learned from other technical leaders.

The February 2026 CV records speaking at seven local conferences.

  • Public speaking
  • Technical communication
Detailed experience: Local Conference Speaking
  • Spoke at seven local conferences, as recorded in the February 2026 CV.
  • Participated in conferences to exchange practical lessons and learn from other technical leads.

Capabilities: Technical communication

Teaching

2023Teaching & practical engineering

LEAF NGO — Full-stack Development Course

Course Instructor

Taught junior and mid-level developers full-stack foundations, with workshops and supervised project work.

Connected theory, three practical workshops, and student delivery of part of the LEAF platform.

  • Technical teaching
  • Practical workshops
  • Project supervision
Detailed experience: LEAF NGO — Full-stack Development Course
  • Taught a full-stack development course under LEAF NGO in Bratislava.
  • Covered frontend and backend development, Node.js, NestJS, Angular, TypeScript, diagrams, and machine learning.
  • The course combined theoretical foundations, three workshops with practical exercises, and supervised project development.
  • Oversaw students developing part of the LEAF platform.

Capabilities: Technical communication · Technical leadership

Hobbies

Music

Playing piano.

Ideas

Psychology, philosophy, and consciousness.

Movement

Climbing, hiking, gym training, boxing, football, and volleyball.

Let’s discuss the system you’re building.

boris.h@ocno.ai ↗

Boris Haviar, MSc

Senior Software & AI Engineer · Technical Lead · Product Builder

boris.h@ocno.ai

Based in Vienna, Austria

Boris Haviar

I bring 12+ years in software engineering, around a decade in AI, and five years in technical leadership.

My work spans architecture, hands-on full-stack development, and product building—from enterprise systems and chatbots to local AI running on users’ devices.

12+years in software
~10years working with AI
~5years in technical leadership

Education

2015–2017

MSc, Information Systems

WU Vienna

2012–2015

Bachelor’s degree, Business Informatics

WU Vienna

Languages

English · C1–C2

German · C1–C2

Slovak · C2

Czech · C2

Russian · A2

Spanish · A2

Awards

2018

UBIT Award / WKO

Master’s thesis: “Automatic WiFi Localization Calibration.” Research into automatic calibration of Wi-Fi localization systems.

2015

Resco Hackathon — 1st place

An application involving light-intensity measurement.

2015–2017

MSc with honors · 2nd of 56 students

The CV records second place among 56 master’s students in grades and academic progress, and graduation with honors.

2012–2015

21st of 5,416 bachelor’s students

Ranked 21st among 5,416 students in academic progress during the bachelor’s degree.

Work Experience

2025–present · Local AI products & infrastructure

OCNO family — OCNO, Oryn & SongCircle

Founder / CTO / Product Builder

Building a connected family of products: OCNO for private browser AI, Oryn for local-AI infrastructure, and SongCircle for collaborative AI music.

One product family spanning private AI, browser-integrated local compute, and shared creative experiences.

Technical skills: TypeScript · Angular · React · Electron · WebGPU · ONNX Runtime Web · WebLLM / MLC · Python / FastAPI · SQL · Docker · Kubernetes · CI/CD · Model quantization · RAG & embeddings · Chrome extensions · IndexedDB · Web Workers

2024–2025 · Traffic technology

Kapsch TrafficCom

Software Architect & Full-stack Developer

Architecture and full-stack delivery across an ML image-processing configurator and an intelligent traffic-management dashboard.

Owned architecture and hands-on implementation, from requirements and budgeting to backend development, reviews, and stakeholder conversations.

Technical skills: TypeScript · Angular · RxJS · Angular Material · D3 / SVG · REST · Pub/Sub · Python · Django / DRF · PostgreSQL · WebSockets · Konva · JSON Schema / JSON Forms · Testing · GitLab CI/CD · Azure · Docker · .NET Core

2023–2024 · Aerospace

ISAR Aerospace

Kafka & Backend Developer

Backend and messaging-system development in an aerospace environment.

Developed and improved C# and Java services, with Kafka-related backend work and work associated with an Azure migration.

Technical skills: Kafka · C# · Java · Azure · PostgreSQL · Kubernetes / Helm · Docker · Prometheus / Grafana

2022–2023 · Enterprise software

Carl Zeiss

Technical Lead & Frontend Architect

Frontend architecture and technical leadership for a five-person development team.

Led five developers and held responsibility for frontend architecture and technical direction.

Technical skills: TypeScript · React · Angular · Azure · Grafana · Tailwind CSS · Storybook · NgRx · Swagger / OpenAPI · OAuth · CI/CD

2021–2022 · Startup

Stealth Startup, San Francisco

CTO, Architect & Full-stack Lead

Technical ownership spanning architecture, full-stack development, stakeholder communication, and user testing.

Served as a hands-on CTO, connecting product decisions with graph-backed application architecture and implementation.

Technical skills: TypeScript · ArangoDB · GraphQL · NestJS · Python · Angular · OAuth · Angular Material

2017–2021 · Railway ticketing

ÖBB Ticketshop

B2B Frontend Lead Developer

Frontend leadership and hands-on development within the B2B feature team for ÖBB’s ticketing platform.

Combined feature development and code review with requirements analysis and UI/UX collaboration.

Technical skills: TypeScript · JavaScript · Angular · AngularJS · Angular Material · CI/CD · Frontend leadership · Code review · UI/UX collaboration · Requirements analysis

2017–2018 · Industrial IT implementation

Hant, Dubai

Project Manager / IT Implementation Coordinator

Coordinated implementation of IT systems for a new banknote-printing factory.

Connected technology delivery with an industrial operational environment.

Technical skills: IT systems implementation · Industrial systems · Technical project delivery

2016–2017 · Conversational AI

TheVentury

Chatbot Lead / Consultant & Backend Developer

Led development and consulted on multiple chatbot projects, combining backend work, NLP, and UX.

Worked on conversational interfaces before the recent generative-AI wave.

Technical skills: TypeScript · Node.js · Express.js · Wit.ai · NLP · SQL · Conversational UX

2015–2016 · Business software

HCM Advice

Full-stack Developer / Consultant

Software development and consulting for business applications.

Combined business-application development with consulting.

Technical skills: TypeScript · ASP.NET · C# · Angular · Business applications

2015 · Warehouse software

G3 plus

Frontend Developer / Consultant

Frontend development for warehouse software.

Contributed to the frontend of a domain-specific business application.

Technical skills: JavaScript · AngularJS · Bootstrap · HTML5 · CSS3

2014 · Property software

Hant, Bratislava

Java Developer / Consultant

Java development for property-related software.

Worked with Java in the context of a property-software application.

Technical skills: Java · MySQL

Technical Skills

Programming languages

TypeScript · JavaScript · Python · Java · C# · SQL · HTML5 · CSS3

Frontend

Angular · React · Next.js · AngularJS · Angular Material · RxJS · NgRx · jQuery · Tailwind CSS · Sass · Bootstrap · Ionic · Vite · Electron · Chrome extensions

Backend & APIs

Node.js · NestJS · Django · Django REST Framework · FastAPI · ASP.NET / .NET · Spring · Express.js · REST · GraphQL · WebSockets

Data, databases & messaging

Kafka · PostgreSQL · MySQL · SQLite · MongoDB · ArangoDB · QuestDB · InfluxDB · IndexedDB

AI, ML & local inference

WebGPU · ONNX Runtime Web · WebLLM / MLC · PyTorch · Keras · TensorFlow · SciPy · OpenCV · NLP · Embeddings · RAG · Model quantization

Cloud, infrastructure & DevOps

Git · Docker · Kubernetes · Helm · Azure · CI/CD · GitLab CI/CD · Linux · Prometheus · Grafana · Cloudflare DNS

Design & collaboration tools

Adobe Illustrator · Adobe Photoshop · Adobe XD · Figma · MS Office · Jira

Other Experience

Ventures

Led for several years · Venture building

Chatbotech

Venture Leadership & Product Building

I led Chatbotech for several years, working with our team to build the product.

Our team’s product was deployed at the National Bank of Slovakia, Erste Group, Tatra banka, and multiple shopping centres, including Eurovea, as well as e-shops and insurance companies.

Technical skills: TypeScript · Node.js · Express.js · Java · Python · Angular · Conversational AI · Visual workflow systems

Past venture · Bioplastic filaments for 3D printing

Smart Plastiqs

CEO

As CEO, I helped build a company producing 3D-printer filaments from bioplastics, together with a three-person team.

The team sold approximately 1,000 products during the company’s first year.

Technical skills: 3D printing · Bioplastic materials · Product engineering · Manufacturing & supply chain

Undated work · Visual collaboration workspace

Lumisio

Founding-team Work & Product Discovery

Worked on Lumisio as part of the founding team, exploring a visual workspace for team collaboration.

The team’s product discovery involved research and interviews with more than 100 people.

Technical skills: Visual collaboration systems · Product prototyping · User research

Undated work · IT consulting services

AITea

IT Consulting & Software Engineering

A small IT consulting company through which I primarily provide my own services.

A business base for my consulting and hands-on engineering work.

Technical skills: Software architecture · Full-stack engineering · Technical consulting

Products & Prototypes

2025–2026 · Private AI in the browser

OCNO

Founder / Product Builder · CTO & Software Engineer

A browser-focused local AI product combining inference, retrieval, and interaction with information.

Connects product ownership, browser architecture, applied AI, retrieval, and practical UX under device constraints.

Technical skills: TypeScript · Chrome extensions · Angular · JavaScript · WebLLM / MLC · WebGPU · IndexedDB · Python / FastAPI · SQLite / PostgreSQL · Docker · RAG & embeddings

2026 · Development & product architecture

Oryn by OCNO

Browser-integrated Local AI Infrastructure

A browser and engine initiative designed to let ordinary websites request AI models running on users’ hardware.

Explores platform architecture and developer experience at the boundary between web applications and local compute.

Technical skills: Chromium / Electron · JavaScript SDK · Python · Local inference · Streaming APIs · Model lifecycle

2026 · Collaborative AI music

SongCircle

Product Builder

A collaborative AI music experience where 2–5 friends shape one original song together, one choice at a time.

Connects a playful multiplayer product with browser-based music generation and a choice of local or cloud execution.

Technical skills: Browser AI · ai-music-js · WebGPU · ONNX Runtime Web · Local / cloud inference · Multiplayer product architecture

2026 · Open-source music-generation library

ai-music-js

Browser AI & Developer Tools

An open-source JavaScript library for generating instrumental and vocal music locally in a desktop browser.

Brings ACE-Step 1.5 XL Turbo to the browser with ONNX Runtime Web and WebGPU.

Technical skills: JavaScript · WebGPU · ONNX Runtime Web · Web Workers · ACE-Step · Audio processing

2026 · Model evaluation & integration

Local AI Benchmarking and Model Integration

Independent Engineering

A benchmark experience for evaluating local and cloud AI approaches in practical workflows.

Investigated latency, time to first token, throughput, retrieval quality, interaction costs, and hardware/model trade-offs.

Technical skills: Local inference · Model benchmarking · Latency / TTFT / throughput · Retrieval evaluation · Transformers · Python / TypeScript

From 2025 · Mobile messaging

Location-based Messaging App

Architect / Developer

Developed a location-based messaging app for iOS and Android using a state-sharing library I created.

Connected cross-device state sharing with a mobile application across iOS and Android.

Technical skills: TypeScript · Ionic · Angular · NestJS · Node.js · WebSockets · Cross-device state

From 2025 · State synchronization

SyncSphere — WebSocket State Library

Developer

Developed a TypeScript library for sharing state and messages across multiple devices using operational transformation.

Worked on a reusable synchronization layer for cross-device application state.

Technical skills: TypeScript · WebSockets · Operational transformation · State synchronization

From 2025 · AI-assisted development & marketing experiment

Partner Compatibility Web App

Developer

Built a birth-date-based compatibility website to explore AI-assisted development and audience targeting.

Combined AI-assisted feature and design work with manually implemented payment processing.

Technical skills: React · Next.js · Node.js · Payment integration · AI-assisted development

2024 · Market-data & machine-learning experiment

Crypto Trading Bot

Developer

Built a bot that collected real-time exchange data, searched for arbitrage, and explored short-horizon price prediction.

Combined streaming market data, time-series storage, monitoring, and machine-learning experimentation.

Technical skills: TypeScript · Node.js · Python · Keras / PyTorch · QuestDB / InfluxDB · Prometheus / Grafana · Real-time market data

2020–2021 · Financial application software

Personal Finance & Invoice Processing

Architect / Full-stack Developer · Team Lead

Led a three-person development team building an application for automatic invoice processing with NLP data analysis.

Connected team leadership with architecture, full-stack delivery, and language-based data processing.

Technical skills: TypeScript · NestJS · Angular · Python · NLP · Invoice processing · Application architecture

2017–2022 · Conversational-AI product engineering

Chatbotech Platform

Architect / Developer & Project Manager

A drag-and-drop platform for creating complex chatbots without writing code, built with a seven-person team at Chatbotech.

Combined architecture, development, and project management on a flowchart-based chatbot builder.

Technical skills: TypeScript · Node.js · Express.js · Java · Python · Angular · Conversational AI · Visual workflow systems

2016 · University robotics project

Quadruped Robot

Developer

Created a four-legged robot with multiple movement patterns and live video streaming to a web control panel.

Connected physical movement and live video with browser-based control.

Technical skills: Robotics · Motion control · Live video streaming · Web control interface

2015 · Mobile game development

Cross-platform Mobile Game

Developer

Created a game for iOS and Android.

The CV records publication on Google Play and the Apple App Store.

Technical skills: iOS · Android · Cross-platform mobile development

Undated work · Web & app project

Reviewing Platform

Independent Development

Worked on a reviewing platform in my spare time, including app development.

Extended independent product development into a reviewing platform and its app experience.

Technical skills: Web application development · Mobile application development

2018–2019 · Accessibility

Accessibility Speech Translator

Architect / Full-stack Developer

Built an accessibility-focused voice translator with an organization working with people with Down syndrome.

Connected machine learning, IoT, and application development to support everyday tasks.

Technical skills: TypeScript · Machine learning · Node.js · Python · IoT · Hardware development · Angular · Speech translation

Research

Undated work · Ontologies & graph systems

Earlier AI and Graph Research

Research & Technical Projects

Earlier technical work spanning language models, ontologies, and graph-based systems.

A foundation in language processing and graph theory that predates modern generative-AI products.

Skills: Language processing · Ontologies · Graph theory

2015 · Natural language processing

Bachelor’s Thesis — Named Entity Recognition

Researcher / Bachelor’s Thesis

Researched named-entity recognition using language models and ontologies at WU Vienna.

Early applied language-processing work focused on identifying entities in text.

Skills: NLP / NER · Language models · Ontologies

2017 · Wi-Fi localization

Master’s Thesis — Automatic WiFi Localization Calibration

Researcher / Master’s Thesis

Researched automatic calibration of Wi-Fi localization systems at WU Vienna.

The thesis received the UBIT Award / WKO in 2018.

Skills: Wi-Fi localization · Calibration · Research

Public Speaking

2026–present · AI & psychology

AI na pohovke

Podcast Co-host

Co-hosted with psychotherapist Andrea Platznerová, exploring what AI changes for people.

Connects technical explanations with questions about psychology, intelligence, and creativity.

Skills: Technical communication · AI & psychology

2026–present · Engineering & product lessons

Technical Communication and Public Content

Technology Creator

Explain AI and local models, share engineering experiments, and discuss lessons from building products.

Translate technical work into public explanations, including what went wrong and what was learned.

Skills: Technical communication · Public explanation

Undated work · Technical communication

Local Conference Speaking

Speaker & Participant

Shared technical experience at local conferences and learned from other technical leaders.

The February 2026 CV records speaking at seven local conferences.

Skills: Public speaking · Technical communication

Teaching

2023 · Teaching & practical engineering

LEAF NGO — Full-stack Development Course

Course Instructor

Taught junior and mid-level developers full-stack foundations, with workshops and supervised project work.

Connected theory, three practical workshops, and student delivery of part of the LEAF platform.

Skills: Technical teaching · Practical workshops · Project supervision

Hobbies

Music: Playing piano.

Ideas: Psychology, philosophy, and consciousness.

Movement: Climbing, hiking, gym training, boxing, football, and volleyball.