Avatar

Contact

  victor@rudolfsson.lol

  +61 ⑷73 𝟢66 672

  LinkedIn

  GitHub

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 Jun 2021 - Present

Zavy360

Zavy360 is a cloud-based dental practice management platform that integrates appointment scheduling, treatment planning, patient communication, and billing into a single system. It includes a patient-facing mobile app, helping dental practices streamline operations and improve patient engagement.

Working remotely as a full stack software engineer at Zavy360, I’ve helped modernize their tech stack, and revamp an entire legacy application into a competitive practice management system, launch their mobile app, and architect infrastructure all the way from local development to production.

  • Architected and optimized infrastructure: built CI/CD pipelines using self-hosted Github Actions runners in k8s reducing build + deploy to <10 minutes; implemented WAF and ElasticSearch, and set up AWS Fargate server infrastructure
  • Dramatically improved performance: reduced bundle size by 75%, and average GraphQL API response times down to < 150ms for complex queries, implemented frontend caching through CloudFront and backend caching through Redis, migrating frontend to monorepo with typescript project references
  • Delivered key features: Global Search, Document System (V1/V2), Patient App (native), Notes, interactive Form builder, template editor, ACLs and permission system, metrics and monitoring
  • Enhanced reliability and security: Set up JWT revocation, GraphQL schema compatibility checks, WAF, and data anonymization for compliance.

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

Travel Guide for Firenze, Italy 2017

Freelance, Remote

Freelance mobile app for Gruppo Editoriale SRL, Firenze

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