Profile Picture

Morten Olsen

Hi, I'm Morten and I make software πŸ‘‹

As a software engineer with a diverse skill set in frontend, backend, and DevOps, I find my greatest satisfaction in unraveling complex challenges and transforming them into achievable solutions. My career has predominantly been in frontend development, but my keen interest and adaptability have frequently drawn me into backend and DevOps roles. I am driven not by titles or hierarchy but by opportunities where I can make a real difference through my work.

In every role, I strive to blend my technical skills with a collaborative spirit, focusing on contributing to team goals and delivering practical, effective solutions. My passion for development extends beyond professional settings; I continually engage in personal projects to explore new technologies and methodologies, keeping my skills sharp and current.

I am eager to find a role that aligns with my dedication to development and problem-solving, a place where I can apply my varied expertise to meaningful projects and grow within a team that values innovation and technical skill.

Skills

DevOps

  • Kubernetes
  • Docker
  • ArgoCD
  • Terraform
  • GitHub Actions
  • AWS

Mobile development

  • TypeScript
  • React Native
  • Expo
  • React Navigation
  • Xamarian

Web Development

  • React
  • TypeScript
  • RTK
  • React Query
  • Tailwind CSS
  • Storybook
  • React Testing Library
  • Vite
  • Webpack
  • Next.js
  • Astro

Service development

  • TypeScript
  • Node.js
  • Fastify
  • PostgreSQL
  • tRPC
  • Knex.js
  • Prisma
  • Vitest
  • Apollo
  • .Net
  • Rust
  • Python
  • FastAPI
  • LangChain

Work

Now

Senior Software Engineer @ AI Team

ZeroNorth

# TODO: describe my role in our new AI team

Python
LangChain
Bedrock
Terraform
GitHub Actions

Senior Software Engineer @ Voyage Optimisation

ZeroNorth

// TODO: describe my position in the Voyage Optimisation Team

TypeScript
.NET
NodeJS
Tailwind
React
Redux
RxJS
Terraform
AWS
GitHub Actions

Senior Software Engineer @ Vessel Reporting Team

ZeroNorth

At ZeroNorth, I develop and maintain a NextJS-based, offline-first PWA for on-vessel reporting, and enhance report processing infrastructure using Terraform and NodeJS.

TypeScript
NextJS
NodeJS
Terraform
AWS
GitLab

Senior Frontend Developer

Sampension

At Sampension, a Danish pension fund, I designed and helped build a cross-platform frontend architecture using React Native and React Native for Web, ensuring a unified, maintainable codebase for native iOS, Android, and web applications across devices.

TypeScript
React Native
Redux
Gatsby

Frontend Technical Lead

Trendsales

In 2015, I spearheaded the creation of a new frontend architecture for Trendsales, leading to the development of m.trendsales.dk, using React and Redux, and devising bespoke frameworks for navigation, flexible routing, skeleton page transitions, and integrating workflows across systems like Github, Jira, Octopus Deploy, AppVeyor, and Docker.

React
PhoneGap
Redux

iOS and Android Developer

Trendsales

I led the development of a new Xamarin-based iOS app from scratch at Trendsales, including a supporting API and backend work, culminating in a successful app with over 15 million screen views and 1.5 million sessions per month, and later joined a team to expand into Android development.

Xamarin
.NET WebAPI
Microsoft SQL
Android Java SDK

Web Developer

Trendsales

At Trendsales, I started with a part-time role focused on maintaining the API for the iOS app, eventually diversifying my responsibilities to include broader platform development, allocating 25-50% of my time to the API.

.NET MVC
Microsoft SQL
ASP

Web Developer

BilZonen

As a part-time web developer at bilzonen.dk, I managed both routine maintenance and major projects like new modules and integrations, introduced a custom provider-model system in .NET (C#) for data management, and established the development environment, including server setup and custom tools for building and testing.

.NET
UmbracoCMS
See full work history