Christian Kårbø Engelsen

Full-Stack Developer

Bergen, Norway

Full-stack developer with experience in Svelte, React, VueJS, Django, system administration, cloud services and AI. Has built B2B platforms and led IT projects for student organizations. Background in cognitive science, artificial intelligence and information science.

Skills

Programming Languages

TypeScriptJavaScriptPythonJavaSQLRPrologHaskell

Frameworks & Libraries

SvelteDjangoFlaskHugoZolaAstroJSReactROS2Next.jsAngular.NETWordPressWeb Development

Databases & Cloud

PostgreSQLSupabaseCloudflareAzureDatabase DevelopmentCloud Architecture

Tools & Systems

GitGitHubDockerNginxLinuxFreeBSDApacheShell ScriptingLaTeXMarkdownWebhooksProxMoxGanetiWireguardCodebergDigaSystemVismaCI/CD

AI & Data Science

Machine LearningNLPRoboticsSearch AlgorithmsAI EthicsAI SafetyAI Safety GovernanceAI Safety Policy

General

Collaborative workAcademic Writing

Work Experience

Full-Stack Developer (15%)

Nordic USV AS

  • Developed frontend and backend in Django for an in-house B2B web platform.
  • Rebuilt the same web platform in Svelte and Supabase.
  • Responsible for cloud architecture and CI/CD processes.
  • Actively involved in product development and user experience.
DjangoSvelteSupabaseCloudflareGitHubDockerCI/CDCloud ArchitectureProduct DevelopmentUX

Technical Director (40%)

Studentradioen i Bergen

  • Overall radio technical responsibility for the entire student radio station.
  • Maintained and developed the DigaSystem ecosystem for 10+ workstations.
  • Handled configuration of physical machines on the same network.
  • Responsible for operating DHD mixers, Presonus 32SL mixers and associated software.
  • Planned major purchases for technical upgrades.
  • Led a group of volunteers in the technical team.
DigaSystemDjangoWordPressRadio EngineeringSystem AdministrationNetwork AdministrationTechnical OperationsProcurement PlanningRecruitment

Volunteer Experience

Chief Technology Developer

AI Safety Bergen

  • Developed the organization's website.
  • Participated in regular board meetings on long-term strategy.
Web DevelopmentHugoBoard WorkStrategy

IT Member

Hulen Bergen

  • Took initiative and developed a draft of an internal staff database.
  • Actively recruited several volunteers.
SupabaseAstroJSDatabase DevelopmentRecruitmentProduct DevelopmentGit
  • Led a group of volunteer IT students.
  • Overall responsibility for uptime of critical custom digital services.
  • Administered services, databases and file storage in Azure.
  • Further developed the website in NextJS, staff database in Angular, and API in .Net.
  • Actively collaborated with the board to establish the IT group as an autonomous internal unit.
  • Primary responsibility for recruiting to the group.
AzureNext.jsAngular.NETRecruitmentOrganization BuildingOperations & Uptime

IT Manager

Studentersamfunnet i Bergen

  • Responsible for building a new website in WordPress.
WordPressWeb Development

Education

Information Science

120 ECTS credits

Specialization in information architecture, user behaviour and digital communication.

Cognitive Science

180 ECTS credits

Consciousness, cognitive abilities and philosophy of AI. Specialization in computer science, philosophy and information science.

Artificial Intelligence

80 ECTS credits

Artificial agents, machine learning and development of AI solutions. Combines computer science and information science.

Languages

Norwegian (Bokmål) Native
English Fluent
German Basic

Qualities and Values

Transparency

Believes in open source, knowledge sharing and transparent communication.

Structure and Efficiency

Shapes and maintains organizational structures and procedures that scale.