Boban Janković
Software Engineer · Tech Lead
- Zagreb, Croatia
- hi@pandaface.io
- GitHub
Experience
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.
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).
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).
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.
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.
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.
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
09/2021 – 07/2023
Master Engineer of Information Technologies
College of Information Technologies (ITS), Belgrade
Focus on data science and applied programming.
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.
2011 – 2015
Bachelor of Arts in Management, module Rocket Systems and Armoured Vehicles
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+)