Personal details

Ivan R. - Remote full-stack developer

Ivan R.

Senior Software Engineer
Based in: đŸ‡­đŸ‡· Croatia
Timezone: Zagreb (UTC+2)

Summary

I have 15 years of technical experience and a PhD in Computer Science. During my career I have built various systems - from full-stack web applications to various AI tools. I have also worked in many different settings - several startups, a university, and a large corporation (Microsoft).

When it comes to development, I believe in the power of rapid prototyping and incremental refinements. I'm dedicated to delivering high-quality products and consider performance optimization from the project's inception.

I'm especially passionate about learning new things and taking on new challenges.

Work Experience

Senior Software Engineer
nyāya | Mar 2023 - Present
Logic
Graph Database
Compiler Construction
Clojure
AWS Lambda
FinTech
Domain-Specific Languages
AWS (Amazon Web Services)
  • Worked on backend of an ESG (fintech) platform that daily processes feeds with several millions documents
  • Built infrastructure testing solution that reduced the number of reported bugs by more than 50%
CEO / Co-founder / Freelance software engineer
Demiurg d.o.o. | Mar 2023 - Present
Python
F#
OCaml
TypeScript
React
JavaScript
Rust
  • Research on programming languages & compilers.
  • Prototyping various embedded systems.

Education

TU Wien, Vienna, Austria
Doctor's degree・Computer Science
Jan 2014 - Mar 2020
University of Zagreb, Faculty of Electrical Engineering and Computing, Zagreb, Croatia
Master's degree・Computing
Sep 2010 - Jul 2012

Personal Projects

2016
Python
Mathematics
Algorithm
A tool to automatically provide feedback to students learning programming.