Filip Roséen - Curriculum Vitae

My name is Filip Roséen and I am a Senior Software Engineer with 25+ years of programming experience and 15+ years of professional expertise across multiple domains. I specialize in clean, maintainable, and well-documented code.

  • Comfortable with tight deadlines and outside-the-box problem solving.
  • Equally effective in team leadership as well as with hands-on development.
  • Always fully self-sufficient when needed, collaborative when possible.

Open to projects of any size, no matter the platform, no matter the stack. Often the most exceptional outcomes start with a simple email; I encourage you to reach me at filip.roseen@atch.se to see if I can help turn your visions into reality.

Filip Roséen — Beauty expressed through code.


Background

Been writing software since the age of 11, with my teenage years and nights spent with cybersecurity research in communities where you would always present yourself behind an alias. You can learn a lot from those who might not wear the same color hat as yourself, and mine was most often white.

Some stories cannot be told, but the knowledge gained will forever be with me.


Open Source & Community Contributions

  • High Reputation on StackOverflow
    • 20+ gold badges, 150+ silver, 200+ bronze
    • 570+ answers, 11 questions
    • top ~0.03% of users

Skills

I am a fast learner and a firm believer that any language and skill set can be picked up within a short period of time if required. The below list is incomplete but highlights my core strengths.

  • Expert

    • C, C++, Go, Perl, TypeScript / JavaScript
    • System Architecture & Program Design
    • System Maintenance / DevOps (Linux)
    • Shell Scripting (zsh, bash, sh)
    • CI/CD (GitLab)
    • SQL (MySQL)
  • Advanced

    • Cybersecurity
    • Containerization (Docker)
    • Cloud Computing / Deployments (GCP/AWS)
  • Additional Talents

    • UX / UI design
    • Marketing / Public Relations
    • Copy Writing

Professional History

  • Full-Stack Developer & System Architect - atch.se

    • Location: Remote / Hybrid
    • Duration: Aug 2016 -> Present
    • Role: Founder / Self-Employed
    • Summary: Provides consultancy/project-based work in everything from System Architecture to SEM to Project Leadership to the love of my professional career; writing code and solving problems.
  • Senior Lead Developer / DevOps – Esportal Group

    • Location: Stockholm, Sweden
    • Duration: Nov 2021 -> Aug 2024
    • Summary: Led several distinct development teams, managed the company CI/CD, and wrote code to facilitate the broad variety of needs of a multiplayer matchmaking platform focusing on Counter-Strike in the fast pace world of gaming.
  • Senior Core Developer – VideoLAN / Videolabs

    • Location: Paris, France
    • Duration: 2017 -> 2019
    • Summary: VLC Core Maintainer with 700+ commits to the codebase, including work on stream extraction, demuxers, and the VLC core. Enjoyed fixing obscure bugs with extensive Root Cause Analysis, while also introducing new well-defined and working features.
  • Network Technician / Software Engineer – Zitius Service Delivery AB

    • Location: Stockholm, Sweden
    • Duration: Jun 2015 -> Jan 2016
    • Summary: Zitius Service Delivery manages network and connectivity infrastructure in Sweden, and my role was to facilitate new software to ease/automate the shut down of the copper ADSL-network and migration to fiber.
  • Teacher – KTH Royal Institute of Technology

    • Location: Stockholm, Sweden
    • Duration: Aug 2014 -> Jan 2016
    • Summary: Teacher in DD2387: Program System Construction Using C++ and a few smaller courses (python), rewrote the course material to become modern, as well as development of tools used to statically analyze and automatically verify the integrity of student submitted assignments.
    • Highlight: Won a once-a-year award where students voted their favorite teacher, possibly in large part because of my 24/7 support for students.
  • Radio Technician – Modern Times Group

    • Location: Stockholm, Sweden
    • Duration: Feb 2011 -> Oct 2012
    • Summary: Managed audio-processing, hardware installation, and development of internal tools primarily used during live radio broadcasts.
  • Software Engineer – Campanja

    • Location: Stockholm, Sweden
    • Duration: Jun 2009 -> Sep 2010
    • Summary: Was "the third man" joining a fast moving SEO/SEM focused startup with industry changing development. The company was later sold for an undisclosed amount due to its significant advancements in its area.
  • Fashion Model – Nisch Management

  • Kitchen Supervisor - McDonalds

    • Location: Stockholm, Sweden
    • Duration: Jun 2002 -> May 2004
    • Summary: Kitchen Supervisor (lead role) as well as chef, hired at 14 even though official guidelines say 16 and up. Employed while still studying.
    • Highlight: Became employee of the month twice.