Senior Software Engineer — Java & Python | Backend Systems | Distributed Systems
I’m a senior software developer with strong experience in Java, Python, and modern backend architecture.
I enjoy building scalable backend systems, REST APIs, microservices, and automation tools.
Open to remote roles, senior backend positions, and meaningful tech challenges.
- Java (Spring Boot, JVM ecosystem)
- Python (Django, FastAPI, data processing)
- JavaScript/TypeScript (Node, frontend basics)
- SQL (PostgreSQL, MySQL), NoSQL (MongoDB, Redis)
- REST APIs, microservices, modular monoliths
- Event-driven systems (Kafka, RabbitMQ)
- Distributed systems design
- Authentication, security, performance optimization
- Docker, Kubernetes, CI/CD (GitHub Actions)
- AWS / GCP (experience varies by project)
- Observability: OpenTelemetry, Prometheus, Grafana
- Testing (JUnit, PyTest) & automation
Here are a few representative projects.
Short description: Web app for teachers to log student attendance
Tech: Python, Flask, Sqlite
Highlights: Simple and Easy
- Build systems that are clean, scalable, and easy to extend
- Prefer simple architecture over unnecessary complexity
- Automate wherever possible (CI/CD, tests, deployment)
- Communicate clearly in async / remote teams
- Deliver working software with real business value
- LinkedIn: linkedin...ivotripunovic
If you want to discuss projects, collaboration, or remote work — feel free to reach out.

