Avatar

Contact

  victor@rudolfsson.lol

  +61 473 066 672

  LinkedIn

  GitHub

  Brisbane, QLD · Remote

Skills

  • Ruby
  • TypeScript
  • Python
  • C/++

Infra

  • AWS
  • DigitalOcean
  • Github Actions
  • Docker
  • Redis
  • ElasticSearch

Frameworks

  • Apollo
  • GraphQL
  • PostgreSQL
  • Expo
  • React/Native

Victor Rudolfsson

Full Stack - Software Engineer

Passionate about creating elegant solutions to complex problems

Experience

Senior Software Engineer — Platform, Infrastructure & Integrations Jun 2021 – Present

Zavy360

Australian cloud dental practice management SaaS with a small core engineering team, serving hundreds of Australia's dental practices and thousands of patients. Here I've been the owner of infrastructure and authentication, Rails GraphQL + REST API, AI integration, third party integrations (Healthengine, VoiceStack, Medipass, CoTreat), API-key and webhook management, build pipeline, performance optimization, logging and monitoring, as well as multiple integral frontend platforms.

  • Infrastructure and delivery: Architected and operate the full AWS environment (Fargate, Kubernetes, WAF, Elasticsearch) from development to production; built CI/CD on self-hosted GitHub Actions runners in k8s, cutting build-and-deploy from 30+ minutes to under 6 minutes with zero downtime.
  • Authentication and access control: Designed the auth layer — JWT issuance and revocation, and a granular ACL/permission system across clinical and administrative roles.
  • Third Party Integrations: Built Medicare and DVA claiming and the third-party integration layer (Medipass/Tyro, Healthengine, VoiceStack, CoTreat) with API key management, processing thousands of claims per month.
  • LLM integration: Built the production OpenAI integration for clinical documentation assistance — streaming completions into a rich-text editor with cancellation and undo support, plus rate limiting, cost controls and fallback handling on a third-party dependency in a clinical workflow.
  • Performance: Cut GraphQL p95 response times to <100ms on complex queries and reduced frontend bundle size 75% via CloudFront edge caching, Redis, and migration to a TypeScript project-references monorepo
  • Product delivery: Shipped the native iOS/Android patient app (Zavy Connect), global search, document system, interactive form builder and template editor, clinical notes, and the metrics and monitoring stack.

Stack: Ruby on Rails + ActionCable, TypeScript, GraphQL, REST, React, React Native, Rspack, Node, PostgreSQL, Redis, AWS (Fargate, CloudFront, WAF, S3), Kubernetes, Terraform, ElasticSearch, GitHub Actions

Software Engineer Jun 2016 - Jun 2021

mnemonic

After a year of doing a lot of software development for the Network Security department, I transitioned to the Software Development department to become one of the first members of the new frontend team. Here, I'd work together with 13 other developers to modernize, design and implement the new React frontend for mnemonic's flagship product Argus, which processes tens of billions of security events every day.

  • Mobile: Lead development of the Argus mobile app using Flutter with signature-based FaceID authentication
  • Testing: Designed and built an ephemeral selenium-based testing system capable of spinning up required microservices and frontend micro-apps in a dockerized environment to execute isolated end-to-end tests

Network Security Analyst Jun 2015 - Jun 2016

mnemonic

mnemonic is a Norwegian cybersecurity company headquartered in Oslo, providing services such as managed detection and response, threat intelligence, incident response, and security testing, supported by its proprietary Argus platform. Known for its independent, science-driven approach and strong customer retention, mnemonic works with major enterprises and government agencies in Europe and is recognized by Gartner and Europol as a trusted security partner.

My role at mnemonic began right after university, where I was initially hired to work as a Network Security Analyst helping design a signature management system for IDS/IDPS, with 20% of my time dedicated to assisting in with analyzing potential network intrusions in the SOC.

Web Developer Aug 2019 - May 2020

Whisqu Graphic

Whisqu Graphic AB is a small Swedish software company based in Skövde, developing and distributing software for graphics, and vinyl plotters used for sign cutting with its flagship SignCut Pro

At Whisqu Graphic, I managed and developed the webshop, licensing system, and customer portal, and eventually set up an identical environment in China for Whisqu Asia.

Projects

DoThings.lol 2026

Just for Fun

Crawl the web for events in Brisbane, Sunshine Coast and Gold Coast, aggregate and curate them for display in a nice format. Refreshes weekly. Saves us all time looking for things to do.

OpenManifest 2022 - 2024

Freelance, Remote

Manifest management for skydiving dropzones in Rails with React + React Native frontends

Travel Guide for Firenze, Italy 2017

Freelance, Remote

Freelance mobile app for Gruppo Editoriale SRL, Firenze

idsanity 2014 - 2015

Norwegian Institute of Science and Technology, Gjøvik, Norway

Python-based distributed management system for managing and deploying Suricata IDS signatures

President of the International Students Union 2013

Norwegian Institute of Science and Technology, Gjøvik, Norway

Infrastructure Setup of Whisqu Asia 2012

Shenzhen, People's Republic of China

Worked together with Whisqu Graphic's Asia branch to set up the China-facing webshop and licensing system

Project Assignment on Customer Education 2012

Whisqu Graphic, Grand Bay, AL, USA

Developed interactive knowledgebase and user manuals together with Whisqu Graphic's American sales representative.

Education

SANS 503: Certified Intrusion Analyst 2015

SANS GIAC, Baltimore, USA

Bachelor of Science in Information Security 2012 - 2015

Norwegian University of Science and Technology

Computer Game and Web Programming 2006 - 2009

Västerhöjd High School, Skövde, Sweden