pandaface

Curriculum vitae · September 2026

Boban Janković

Software Engineer · Tech Lead

Experience

  1. 11/2025 – present

    Tech Lead / Product Owner · Recommend

    Zagreb, Croatia

    Demand-intelligence platform that turns live market signals into scored, actionable objects for B2B clients and AI agents.

    • Own the technical direction and product backlog of the B2B platform end to end (12+ repositories, 1,300+ commits): ASP.NET Core 9 backend, Python data pipelines, Next.js frontend, Strapi CMS; translate founder and client needs into specs, prioritise, and ship.
    • Designed and built the Recommend MCP server (C#/.NET 9) that exposes the platform's research tools to Claude and ChatGPT: OAuth 2.1, scoped API keys, on-behalf-of access policy, audit ledger, OpenAI plugin package.
    • Co-built the central auth server (password/Google login, JWT, API keys, OAuth 2.1) and the AI content-chat backend routed through the MCP gateway; hardened the estate with nonce-based CSP, GDPR consent logging and least-privilege data access.
    • Led data and AI pilots in Python/SQL: supplier-risk scoring engine, composed-metric scoring, and a freight-brokerage analysis of 9,000+ orders that surfaced a six-figure yearly margin opportunity from empty-return pairing.
    • Set the team's engineering and AI practice: CI quality gates (Biome, Jest, Playwright, CodeRabbit + Claude Code review), Azure-backed release versioning, and a 12-pillar developer-AI standard (spec-first, line-by-line review, evals for shipped prompts); author of the open-source Agentic Trust Layer fact-checker.
  2. 09/2022 – 08/2025

    Senior Software Engineer · Robin Powered

    Boston, MA, United States (remote)

    • Developed the Robin web and mobile SaaS application using React, Angular, React Native and Node.js.
    • Contributed to a federated GraphQL gateway (Apollo Federation): custom queries, mutations and resolvers unifying Reservations, Users and Devices microservices; cross-service schema composition, permission handling and token validation at the gateway.
    • Developed and maintained microservices for push notifications and visitor management workflows.
    • Led development and rollout of the mobile push-notification system, increasing monthly active users by 15%.
    • Lead developer and owner of Visitor Management workflows, Anonymity Mode (user privacy) and the Priority Booking Window policy.
    • Reduced production errors by 70% on the Microsoft Outlook Robin add-in through weekly metrics reviews, Sentry instrumentation and Datadog dashboards.
    • Facilitated agile ceremonies; maintained engineering documentation; organised the internal hackathon three years running (1st place once, 2nd once).
  3. 02/2021 – 09/2022

    JavaScript Engineer (React, React Native) · Flow and Form (Serraview, SpaceIQ)

    Zagreb, Croatia

    • Cross-platform proptech applications in React, React Native and TypeScript; built scalable, reusable UI components and a shared component library for multiple client-facing products.
    • Unit and integration tests with Jest; pull-request reviews and team code standards.
    • Daily communication with clients and product teams; agile ceremonies.
    • Key projects: Engage (workspace locating and reservation, web + mobile) and Olio (rent collection and tenant–landlord app: payments, leases, inspections).
  4. 01/2019 – 02/2021

    Frontend Developer · Intention Digital Media

    Novi Sad / Kragujevac, Serbia

    • Translated UI/UX wireframes into responsive web interfaces with React, Vue and jQuery; converted traditional websites into Progressive Web Apps.
    • Custom TYPO3 CMS templates, content elements and extensions; SEO and performance optimisation; cross-browser support.
    • Worked directly with clients; took on backend tasks on legacy projects.
  5. 2018 – 2019

    Frontend Developer, freelance (part-time) · Freelance web development

    Novi Sad, Serbia

    • PSD-to-HTML workflows; new user-facing features with React and Redux; reusable, modular component libraries.
  6. 07/2018 – 09/2018

    Internship, Frontend Web Development · Vega IT

    Novi Sad, Serbia

    • Converted UI designs from PSD to HTML; integrated data from web APIs; collaborated on interface design and functionality.
  7. 09/2015 – 12/2018

    Officer for Operational Affairs · Ministry of Defence

    Novi Sad, Serbia

    • Managed a 20-person team: planning, organisation and execution of tasks and projects; deadline tracking; continuous evaluation of individuals and teams.

Education

  1. 09/2021 – 07/2023

    Master Engineer of Information Technologies

    College of Information Technologies (ITS), Belgrade

    Focus on data science and applied programming.

  2. 01/2019 – 11/2019

    Advanced .NET Course (UNDP-supported programme)

    Vojvodina ICT Cluster, Novi Sad

    Year-long programme completed with distinction (93%): .NET, ASP.NET Web API, MVC, Entity Framework, REST, SQL, React.

  3. 2011 – 2015

    Bachelor of Arts in Management, module Rocket Systems and Armoured Vehicles

    Military Academy, Belgrade

    EQF level 6. Missile systems, digital signal processing, radar systems.

Skills

Backend
C# · .NET / ASP.NET Core · Node.js · Python · PHP · Entity Framework · REST · GraphQL · Model Context Protocol (MCP) · OAuth 2.1
Frontend & mobile
TypeScript · React · Next.js (App Router) · React Native / Expo · Vue · Angular · Redux · Zustand · TanStack Query · Tailwind · MUI
Data & AI
PostgreSQL · MySQL · Firebase · SQL pipelines · Claude API · OpenAI API · Gemini · LLM evals · Prompt engineering
Cloud & DevOps
AWS (S3, EC2, Lambda, RDS, API Gateway, CloudFront, Route 53, IAM, CloudWatch, SES) · Azure · Docker · GitHub Actions · Sentry · Datadog · Biome · Jest · Playwright
Tools
Git · Linear · Jira · Figma · Illustrator · Strapi
Languages
Serbian / Croatian (native) · English (B2, STANAG 6001: 2+ / 2 / 2 / 2+)