WHO AM I?

Full-Stack Software Engineer, React & Next.js on the front, Node.js & Express on the back, Microbiologist, Organic Certification Expert ... but also Pokemon Trainer, Cartoon enthusiast, Amateur Cook

About me:

Two tracks, one person: a Senior Software Engineer at EY Technology Consulting, and a microbiologist with 7 years in laboratories, food quality control and organic certification. I never traded one for the other, I just kept adding.

On the software side: full-stack React, Next.js, Node.js and Express, with 4 years across component architecture, REST APIs, accessibility, testing and AWS-backed production deployments.

On the science side: a master's in microbiology with published research, laboratory work on microbial analysis of water and soil, then quality control and HACCP validation in industry, and 5 years in organic certification as a Certification Decision Officer. Standards and regulations are home ground for me.

The two sides feed each other: science gave me the method, certification gave me the rigor, code gave me the joy of building.

Portrait of Ivan Šušnica

Experience

Senior Software Engineer

EY Technology Consulting

Jul 2022 – Present
  • Full-stack development across e-commerce, CMS-integrated, and mobile platforms using React, Next.js, Node.js, and Express.
  • Build and integrate Node.js and Express REST APIs end to end, from route and middleware design through the React clients that consume them.
  • Built and shipped a hybrid mobile app with Ionic, from native-feeling features through APK build and deployment.
  • Prototyped a React integration with Adobe Experience Manager.
  • Work with AI coding agents day to day, Claude Code, Factory AI, and GitLab Duo, across scaffolding, refactors, and review on merge requests.
  • Own accessibility, CI/CD, and AWS-backed production deployments; lead web analytics and A/B testing.
  • Step into scrum master and project management duties as needed.
ReactNext.jsNode.jsExpressTypeScriptREST APIsIonicAdobe Experience ManagerAWSClaude CodeFactory AIGitLab DuoCI/CDAccessibilityAgile / Scrum

Read how these fit together here.

Some of the technologies I use

AI-assisted development

Also working with:

REST APIsMongoDB & MongooseServerless functionsPlaywrightIonic & CapacitorAdobe Experience ManagerLessstyled-componentsGitLabConfluenceMiroGA4 & Google Tag ManagerNew Relic / DataDogAgile & Scrum

Portfolio