Back to home

A little more about me

Engineering connections.

I’m Bojan Ivanovski—an AI engineer connecting systems, building useful tools, and staying curious about what comes next.

At Stonebranch, I develop AI products, agent tooling, and custom solutions with guardrails for projects across the organization, including new capabilities for the Universal Automation Center (UAC). My path here runs through frontend development, IT infrastructure, and computer engineering.

AI Engineer · Stonebranch Skopje, North Macedonia Macedonian & English

01 — Experience

Building on experience.

From supporting systems to developing the integrations that connect them.

  1. to Present

    Stonebranch

    AI products, agent tooling & organizational adoption

    AI Engineer

    Developing AI products and internal solutions that support Stonebranch’s adoption of AI, with a focus on practical applications for the Universal Automation Center (UAC).

    • Develop the AI Integration Builder, a curated Claude Code plugin combining custom skills, scripts, hooks, agents, and evaluations to support integration development.
    • Design and integrate custom AI solutions and guardrails for projects across the organization, aligning capabilities with project requirements.
    • Shape new AI products and capabilities for use within UAC, from exploration and prototyping to defining practical integration approaches.
    • Work with LangChain, LangGraph, and Pydantic AI, and evaluate agent harness capabilities for building and orchestrating AI workflows.
    • Claude Code
    • LangChain
    • LangGraph
    • Pydantic AI
    • Agent harnesses
    • AI evaluations
  2. to

    Stonebranch

    Integrations, automation & developer tooling

    Software Engineer

    Building integrations and the tools that make them easier to develop, while helping shape new capabilities for the Stonebranch Automation Platform (UAC).

    • Analyze new integration opportunities, including AI-driven capabilities, and define technical scopes around user needs and business goals.
    • Build and improve internal tooling, frameworks, and CLI tools that standardize integration development.
    • Develop and maintain Universal Extensions with modular architecture, automated testing, and CI/CD practices.
    • Python
    • APIs
    • CLI tooling
    • CI/CD
  3. to

    Stonebranch

    Python integrations & cloud services

    Junior Software Engineer

    Developed and maintained Python-based Universal Extensions connecting third-party services to the UAC automation platform.

    • Worked on integrations for Kubernetes services on AWS and Azure, and SAP BTP Jobs, with an emphasis on API interactions and error handling.
    • Applied unit testing, object-oriented design, and code reviews in an Agile team, with hands-on work in Git and CI/CD pipelines.
    • Python
    • AWS
    • Azure
    • Kubernetes
    • SAP BTP
  4. to

    Thrasker

    Responsive websites & performance

    Frontend Developer Intern

    Created responsive client landing pages with Astro, Tailwind CSS, and JavaScript, focusing on performance and a consistent experience across browsers.

    • Built layouts for Chrome, Firefox, Safari, and Edge, and worked on reducing load times and improving usability.
    • Astro
    • Tailwind CSS
    • JavaScript
  5. to

    Aspekt.mk

    Technical support, infrastructure & databases

    IT Specialist Intern

    Supported hardware, software, and network operations, working with Windows Server 2016 and SQL databases.

    • Resolved help desk issues, configured systems, documented processes, and helped maintain database performance, integrity, and security.
    • Windows Server
    • SQL
    • Networking

02 — Technical skills

Across the stack. Into the details.

Technologies, tools, and engineering practices I’m familiar with.

AI & agent development

  • LangChain
  • LangGraph
  • Pydantic AI
  • Claude Code plugins
  • Agent orchestration
  • Tool/function calling
  • MCP
  • Prompt engineering
  • Context engineering

AI quality & safety

  • AI evaluations
  • Guardrails
  • Structured outputs
  • Human-in-the-loop workflows
  • Agent tracing & observability
  • RAG
  • Vector databases

Backend & APIs

  • Python
  • Django
  • FastAPI
  • Pydantic
  • Async Python
  • C#
  • ASP.NET
  • API development
  • REST API design
  • OAuth 2.0 / OIDC
  • WebSockets
  • Background jobs & queues
  • CLI development

Web & mobile

  • JavaScript
  • TypeScript
  • React
  • React Native
  • React Router
  • Redux
  • State management
  • Astro
  • Tailwind CSS
  • Accessibility
  • Responsive design

Cloud & infrastructure

  • Docker
  • Docker Compose
  • Kubernetes
  • AWS
  • Azure
  • Linux
  • Shell scripting
  • IT infrastructure

Data & persistence

  • MySQL
  • PostgreSQL
  • Redis
  • Firebase
  • SQLAlchemy
  • Dapper ORM

Testing & delivery

  • Git
  • CI/CD
  • GitHub Actions
  • GitLab CI/CD
  • Automated testing
  • pytest
  • Integration testing
  • Playwright
  • API testing
  • Mocking

Hardware & desktop

  • C++
  • Arduino
  • .NET
  • WinForms
  • Robotics

03 — Education & learning

An engineering foundation.

Formal study, practical training, and a habit of learning by building.

Expected graduation · 2029

Bioinformatics

Faculty of Computer Science and Engineering, Skopje

Master’s degree program · Bioinformatics track.

2022–2027

Computer Science & Computer Engineering

Faculty of Computer Science and Engineering, Skopje

Bachelor’s degree program · Computer Engineering track.

Sep 2018 – May 2022

Electrical technician for computer technology & automation

SETU “Mihajlo Pupin”, Skopje

High school degree, with a foundation in computer technology, electronics, and automation.

Aug 2022 – Dec 2022

Python Backend Engineering with Django

Semos Education, Skopje

Completed the final project and was recognized as Rising Star of the Week.

04 — Project foundations

Where ideas became hands-on.

A few projects from my CV that helped shape how I build software and systems.

Financial Management App

A web and mobile application for tracking expenses, budgets, and transaction history, with real-time data synchronization and Firebase authentication.

  • React
  • React Native
  • Redux
  • Firebase
  • Node.js

Real-time Chat Application

A chat application with secure sign-in, instant messaging, and message history, combining an ASP.NET backend with a React interface.

  • ASP.NET
  • C#
  • React

Robotic Arm & Control Software

A school project spanning hardware selection, assembly, Arduino programming, and a custom WinForms application to control the arm in real time.

  • Arduino
  • C++
  • C#
  • .NET
  • WinForms
Explore my current projects