Work Experience
Senior Software Engineer - Pagepro (SaaS platforms and customer-facing applications delivery)
Duration: Mar 2021 - Present
Summary:- Delivered SaaS platforms, customer-facing web applications, internal portals, and mobile products for clients across FinTech, HealthTech, MarTech, e-commerce, and digital product environments
- The projects involved building scalable backend services, modern frontend applications, and cloud-native product delivery on AWS, improving performance and maintainability
Responsibilities:- Built scalable backend services with Python and FastAPI for various workflows including payment, healthcare scheduling, analytics dashboards, and third-party integrations.
- Developed modern frontend applications using React, Next.js, TypeScript, and GraphQL with reusable components and improved state management.
- Collaborated with engineering leads, product owners, and client stakeholders to redesign APIs, workflows, and frontend experiences.
- Optimized high-traffic React applications to reduce page load times and improve performance.
- Improved real-time analytics and operational dashboards using React, FastAPI, Redis, PostgreSQL, and WebSocket updates.
- Developed cross-platform features using React Native and Expo, reusing business logic across web, iOS, and Android.
- Built and maintained REST and GraphQL APIs supporting various business tools and workflows.
- Supported cloud-native product delivery on AWS using Docker, Kubernetes, ECS, Lambda, API Gateway, RDS, S3, GitHub Actions, and CI/CD pipelines.
- Built AI-supported recommendation, semantic search, content discovery, and automation features using Python services and embeddings.
- Maintained unit, integration, and end-to-end tests using Pytest, Jest, and Cypress.
- Reviewed pull requests, supported less experienced engineers, and collaborated across teams and stakeholders.
Technologies: React, Next.js, TypeScript, Python, FastAPI, Node.js, PostgreSQL, Redis, AWS (Lambda, ECS, EC2, API Gateway, RDS, S3), Docker, Kubernetes, GitHub Actions, CI/CD pipelines, GraphQL, React Native, Expo, Pytest, Jest, Cypress
Full Stack Engineer - Madwise (MarTech and B2B SaaS platforms modernization and development)
Duration: Oct 2018 - Feb 2021
Summary:- Helped build and scale MarTech and B2B SaaS platforms supporting lead generation, campaign management, CRM workflows, customer segmentation, marketing automation, reporting, and analytics
- Modernized legacy C#/
- NET systems by migrating business-critical services into modern microservices and improved performance and automation
Responsibilities:- Modernized legacy C#/.NET systems by migrating services into Python, FastAPI, Flask, Django, and NestJS microservices.
- Built backend services for campaign orchestration, automation workflows, analytics processing, CRM synchronization, and reporting.
- Developed customer-facing dashboards and internal tools using React, Next.js, TypeScript, and reusable UI components.
- Planned phased modernization approach with technical leads and stakeholders to address gaps in legacy architecture.
- Replaced synchronous workflows with Celery workers, Redis queues, and background processing pipelines.
- Optimized PostgreSQL queries, indexes, and reporting structures to improve dashboard response times.
- Integrated CRM platforms, advertising tools, email marketing systems, analytics providers, authentication services, and external APIs.
- Contributed to AI-assisted lead scoring, campaign optimization, and recommendation features with Python-based data processing.
- Worked across frontend, backend, cloud infrastructure, production support, product discussions, and customer requirements.
Technologies: C#/.NET, Python, FastAPI, Flask, Django, NestJS, Node.js, React, Next.js, TypeScript, PostgreSQL, Redis, Celery, REST APIs
Back End Developer - Cosylab (Scientific, medical, industrial, and enterprise engineering systems development)
Duration: Oct 2015 - Sep 2018
Summary:- Developed software for scientific, medical, industrial, and enterprise engineering systems requiring reliability, precision, data consistency, and maintainability
- Built backend services and APIs for distributed engineering platforms and internal operational tools, supporting telemetry workflows and real-time data movement
Responsibilities:- Built backend services using C#/.NET, ASP.NET, Entity Framework, SQL Server, and REST APIs for distributed engineering platforms and enterprise systems.
- Adapted to specialized domains such as scientific control systems, industrial workflows, telemetry, and medical technology.
- Designed and maintained APIs and data models connecting backend services, frontend tools, device components, and enterprise integrations.
- Implemented event-driven processing with Kafka for telemetry workflows and real-time data movement.
- Optimized SQL Server queries, indexes, and transaction handling to improve database performance.
- Developed Angular-based internal interfaces and operational tools for engineering teams.
- Collaborated with engineering leads, operators, and subject-matter experts to clarify requirements and finalize service behavior.
- Participated in modernization initiatives involving Docker deployments, automated build pipelines, and service-oriented architecture.
- Investigated production and integration issues, performed root-cause analysis, and implemented long-term fixes to improve platform reliability.
Technologies: C#/.NET, ASP.NET, Entity Framework, SQL Server, REST APIs, Kafka, Angular, Docker
Education
- Bachelor of Computer Science
University of Maribor, Maribor, Slovenia
Oct 2012 – Oct 2015