Portrait of Jan Ivanetič

Hi, my name is

Jan Ivanetič

Software Engineer

Backend systems · Trading APIs · Go & Python · Building reliable trading infrastructure

No. 1

About Me

I build systems that power real-time trading - and I build them with a quality mindset most engineers never develop. Currently on the Exchange API team at Robinhood, working in Go and Python on systems handling real-time trading at scale. Before writing backend code full-time, I was the person stress-testing those systems, which means I know exactly where things break.

My background spans QA automation, backend engineering, and frontend development - which means I understand systems end-to-end and care deeply about correctness at every layer.

location · Ljubljana, Slovenia

email · jan.ivanetic10@gmail.com

Particulars

Current roleSoftware Engineer @ Robinhood
Experience4 years
Companies3
Primary languagesGo · Python · TypeScript
SpecialityTrading systems & APIs
DegreeBSc Computer Science, FRI UL
No. 2

Work Experience

Robinhood

Nov 2025Present

Software Engineer

Exchange API team - I build the backend systems behind a real-time exchange and own features end-to-end, from writing the design doc to shipping them to production. Lately that meant Pricing Automation, Replace Order (FIX & REST), Maker-or-Cancel (MOC) and self-trade prevention. I also mentor an engineering intern. On the AI side, I've contributed a skill to our internal Claude Code marketplace, built MCP integrations for debugging and release monitoring, and defined how AI agents run our E2E tests.

Go · FIX Protocol · REST · WebSocket · Kafka · gRPC · Python

Bitstamp by Robinhood

Jun 2024Nov 2025

Quality Engineer

Trading team - I was the one stress-testing the trading systems I now build on: load and stress-testing frameworks, release validation for staging and production, and test automation across FIX, REST and WebSocket APIs.

Go · Python · Playwright · FIX Protocol · REST · WebSocket

Vitasis d.o.o.

Dec 2022May 2024

DevQA & Frontend Engineer

Sole QA engineer - built the company's test setup from scratch, with React frontend work on the side.

Playwright · TypeScript · Python · SikuliX · React · CI/CD

Krka, d. d.

Jun 2022Dec 2022

QA & Software Development

Part-time while studying - internal C#/.NET tooling, RPA automation and Selenium suite improvements.

C# · .NET · SQL · Python · PowerShell · Selenium · RPA

No. 3

Skills

Languages

Go · Python · TypeScript · JavaScript · Java · C# · C · Bash

Testing & Automation

Playwright · Selenium · Robot Framework · SikuliX · Mocha / Chai · Postman

Backend & Protocols

FIX Protocol · REST APIs · WebSocket · Kafka · gRPC · Redis · .NET · React

Tools & Infrastructure

Docker · Git / GitHub · Bitbucket · CI/CD · Visual Studio Code

Databases

SQL · MySQL · MongoDB

No. 4

Education

University of Ljubljana

20192023

Grade: 9 / 10

Bachelor's Degree · Computer Science and Information Technologies

Ljubljana, Slovenia

FRI UL - one of Slovenia's top computer science faculties. Guest Lecturer in the EU Erasmus+ ESSA Program (2023), authoring and delivering training materials.

Šolski center Novo Mesto

20152019

High School Diploma · Electrical Engineering & Technical Gymnasium

Novo Mesto, Slovenia

No. 5

Contact

I'm always keeping an eye out for good opportunities. Whether you have a question, a project idea, or just want to say hi - I'd love to hear from you.

I'm particularly interested in backend systems, real-time infrastructure, and fintech. If you're working on something in that space, let's talk.

© 2026 Jan Ivanetič