Strahinja Ivanović
mostly web developer, since 2020
Work experience
2026 - PRESENT FACTORY
Just started. Working as a backend developer on Large Scale Event Platform, covering ticketing, e-commerce, content management and more.
2020 - 2026 ELEKTRIZITÄT BERLIN
I've been working as a full stack developer at Elektrizität Berlin for 6 years, building and maintaining in-house, CRM and Business Intelligence focused web apps.
Here is the tech stack I use:
BACKEND
- Python (FastAPI, Django)
- Ruby (Rails, Roda)
- Golang (Fiber)
- JavaScript (Express.js)
FRONTEND
- React (Next.js)
- TypeScript
- Svelte
- SASS (Bootstrap, Tailwind)
DATABASE
- PostgreSQL
- MySQL
- SQLite
- MongoDB
Here's some of the stuff I've done:
- designed REST APIs using Python and FastAPI
- built an ONLINE CALL CENTER using SIP.js
- integrated WHATSAPP CHAT with MessangerPeople API
- developed a CUSTOM PRINT ENGINE in Puppeteer
- created a WEB SOCKET PLUGIN for a Ruby framework Roda
- wrote C FUNCTIONS FOR POSTGRESQL to speed up queries
- created a custom CAMPAIGN MONITOR for email marketing
Side projects
Portfolio website for the legendary F1 photographer Reiner W. Schlegelmilch with over 100k photographs.
Live info for Belgrade public transport.
Reverse-engineered the official android app to make something that sucks less.
UPDATE:
They added the Play Integrity API, making it more hassle than it's worth.
Track expenses by scanning receipts.
Personal photography portfolio.
Looks like a simple gallery, but has many niceties that help me with uploading, organising and optimizing my photos for web.
Game of checkers you play in the browser, with or without an account.
Monthly repertoire for Belgrade's Kinoteka.
About me
I like to play chess and write programs that solve puzzles, and that's why I really enjoy doing Advent of Code and Advent of Chess every year.
I'm a hobbyist photographer, avid cinephile, and I like to steal fonts from web.
I discovered programming playing Counter-Strike 1.6 at quite the young age, which completely changed the game for me.
Here's some basic info about me:
Residency: Belgrade, Serbia
Email: strahinja@ljudihumans.org
Education: University of Belgrade, Faculty of Mathematics
Languages: English (fluent), Serbian (native)