Isidora Stanculovic
Product-minded full stack software engineer with professional experience building B2B SaaS products end to end.
I work across the whole stack, withAI tools built into my daily workflow
Building software with purpose
- Startup work and my projects
I'm a product-minded full-stack software engineer who built my professional experience in a fast-paced startup environment, developing a multi-tenant B2B SaaS product end to end — designing APIs, modeling data domains, implementing event-sourced backends, and shipping intuitive, user-facing features. Beyond my professional experience, I also widen my knowledge and skills by building products of my own.
- Problem before ticket
Working alongside design and product stakeholders taught me to start from the problem rather than the ticket — understanding who a feature is for and why it matters before deciding how to build it. That context is what makes the technical decisions worth making.
- AI in the loop, in control
AI is part of how I work every day. I use AI coding tools to move faster without losing control of the codebase, and I write the agent rules and skills that keep AI-assisted output consistent with the architecture around it.
- Role
Full-Stack Software Engineer
Most recently at Thrivea, building B2B SaaS
- Location
Novi Sad, Serbia
Open to remote · Central European Time
- Availability
Open to work
Full-time roles and collaborations
- Education
Information EngineeringIn progress
Faculty of Technical Sciences, Novi Sad
- Focus
Product-minded, AI-assisted full-stack development
- Languages
Serbian (native), English (professional proficiency)
Where I've delivered
One role so far, but a fast-moving startup one — broad ownership across the stack, short iteration cycles, and shipping under real deadlines, which packs a lot of experience into a short time.
Software Engineer
Apr 2025 — Jul 2026
- Full-stack delivery
Delivered full-stack (.NET/C#, React/TypeScript, Azure) on a multi-tenant SaaS HRIS platform in a startup environment, from product design through implementation to deployment.
- Backend & data
Designed gRPC APIs and built a modular monolith backend using Wolverine for CQRS, vertical slices, message bus, and the outbox pattern.
Modeled data with event sourcing via Marten on PostgreSQL, alongside EF Core for relational data.
- Frontend & real-time
Built reusable, data-heavy React UI components with virtualized data grids and rendering-performance optimizations, using Redux (Redux Toolkit) and TanStack Query against the gRPC/REST APIs above.
Implemented real-time updates with SignalR to push live data to the React frontend.
- Infrastructure & integrations
Provisioned Azure infrastructure with Terraform and built CI/CD pipelines in GitHub Actions across multiple environments.
Built third-party integrations and asynchronous background processing for high-volume data imports, handling complex mapping, validation, and reliable ingestion into the platform.
- AI workflow
Used AI coding tools (Cursor, Claude Code, Copilot) daily to speed up delivery, including authoring shared agent rules/skills to keep AI-assisted code consistent with team architecture.
Selected work
Everything here I designed, built, and deployed on my own — from data modeling and API design through infrastructure and the interface people actually use.
Pethox
Multi-tenant SaaS for pet care businesses
Let's get in touch
Whether it's a full-time role or an interesting collaboration, I'd love to hear about it — reach out on whichever platform works best for you.
- Open to work
- Novi Sad, Serbia · Remote
- --:-- local time
Email
stanculovicisidora@gmail.comSend an emailGitHub
@isidorraBrowse my codeLinkedIn
in/isidora-stanculovicConnect with me
Curriculum vitae
The whole picture, on one page
Skills, experience, projects and education in a single PDF — quick to skim and easy to forward to your team.