Steffen Pedersen

Senior Software Developer

SP
Horsens, Denmark
June 1990
Danish: Native
English: Fluent

It is important to keep up to date with the latest knowledge. I think this is best achieved through group dynamics and passion. That is why web development appeals to me. There is always something new to learn. In addition, you are rewarded with visual results. This is a great motivation for me.

For about 10 years, I have been involved in web development. My starting point was to become a graphic designer, but I quickly shifted my focus to software development. I have occasionally worked with backend development, which has given me a broad understanding of web development.

When I need to not sit in front of a screen, I spend time with my wife, family and friends.

  • Next.jsNext.js
  • ReactReact
  • TypeScriptTypeScript
  • AngularAngular
  • CSSCSS
  • PhoenixPhoenix

Mainly Focus

  • Development Oversight
  • Project and Team Management
  • Implementing Layouts
  • API Integration
  • Software Architecture

Primary Technologies

  • TypeScript
  • React/Next.js
  • Angular
  • CSS In Various Ways
  • Elixir
  • Phoenix
  • Rest API

Favorite Concepts

  • Functional Programming
  • Component-Based Development
  • Test-Driven Development
  • Data-Driven Development
  • Headless Development
  • Code Review

Interested In

  • Rendering and Performance
  • Team Dynamics
  • Management
  • Behavioural Design

Experience

Full-time

JP/Politikens Hus ‧ Full-time
Senior Software Developer
JP/Politikens Hus ‧ Full-time
dec. 2024 - Present
I continue the work of scaling the application from one brand to multiple brands, now with a more in-depth focus. My main focus is on quality, both in what we build and in how we run it, learning from data to keep improving.
JP/Politikens Hus ‧ Full-time
Tech Lead
JP/Politikens Hus ‧ Full-time
aug. 2023 - dec. 2024 ‧ 1 yr 4 mos
I was the tech lead of the team responsible for the purchase flow and self-service at Jyllands-Posten. I was responsible for the technical direction and planning of the team's work, and I led the effort to scale the application from one brand to multiple brands across JP/Politikens Hus. I was also part of recruiting new developers to the team.
  • Next.jsNext.js
  • PhoenixPhoenix
  • GrafanaGrafana
  • GitHub ActionsGitHub Actions
  • Tailwind CSSTailwind CSS
  • AWS S3AWS S3
  • AWS CloudWatchAWS CloudWatch
  • AngularAngular
  • TypeScriptTypeScript
IMPACT Commerce ‧ Full-time
Senior Frontend Engineer
IMPACT Commerce ‧ Full-time
jun. 2022 - aug. 2023 ‧ 1 yr 3 mos
I work at IMPACT as a Senior Frontend Engineer. I have worked on projects for DK Company, PWT Group, and Intervare. I am a part of the frontend meetups and have done research and development on subjects on incremental static regeneration and signals for React.
  • AngularAngular
  • RxJSRxJS
  • ReactReact
  • Next.jsNext.js
  • TypeScriptTypeScript
  • CSSCSS
  • HTMLHTML
  • Microsoft AzureMicrosoft Azure
Jyllands-Posten ‧ Full-time
Frontend Developer
Jyllands-Posten ‧ Full-time
sep. 2020 - jun. 2022 ‧ 1 yr 10 mos
I was working on building the new platform for Jyllands-Posten, JP Lokal, Lokalavisen and Finans. This also included a front-page, article and features such as sharing and saving articles. I was once again a part of recruitment of new employees and a frontend forum for discussion of related topics.
  • ScalaScala
  • SassSass
  • JasmineJasmine
  • TypeScriptTypeScript
  • StimulusStimulus
  • CypressCypress
  • CSSCSS
  • HTMLHTML
  • AngularAngular
Kruso ‧ Full-time
Frontend Developer (Lead)
Kruso ‧ Full-time
jun. 2020 - sep. 2020 ‧ 4 mos
I was the frontend lead developer on one main project and other projects in the start-up phase. The job involved presentation and customer meetings, review, delegate issues and of course development of the projects. I decided to resign but still have a great relationship with the company.
  • Vue.jsVue.js
  • SassSass
  • .NET Core.NET Core
  • CSSCSS
  • HTMLHTML
Novicell ‧ Full-time
Frontend Developer
Novicell ‧ Full-time
feb. 2020 - feb. 2020 ‧ 1 mo
I was employed by Novicell for three weeks. They chose to cancel my contract due to an unknown length of my sick leave. I am perfectly well and healthy today.
  • Vue.jsVue.js
  • SassSass
  • CSSCSS
  • HTMLHTML
Jyllands-Posten ‧ Full-time
Frontend Developer
Jyllands-Posten ‧ Full-time
sep. 2017 - feb. 2020 ‧ 2 yrs 6 mos
I worked as a web developer at Jyllands-Posten. My role was mainly focused around frontend development for the Watch Medier websites. My first task with the team was making the code for Watch Medier more component-based. Since then, I have been part of launching several websites, new components, concept development, implement continuous delivery, development on mobile sites and much more. I also helped with job interviews. I resigned my job to get more focus on front-end.
  • JavaJava
  • JavaScriptJavaScript
  • SassSass
  • CSSCSS
  • HTMLHTML
Skybrud ‧ Internship
Frontend Intern
Skybrud ‧ Internship
jan. 2017 - jul. 2017 ‧ 7 mos
I had the honor of being a part of Skybrud.dk. Here, I learned a lot about the love for the craft and a deeper understanding of projects. They gave me insight into dealing with problem solving and the importance of empathy and communication.
  • AngularAngular
  • Vue.jsVue.js
  • JavaScriptJavaScript
  • SassSass
  • CSSCSS
  • HTMLHTML
Various ‧ Full-time
Early Experience
Various ‧ Full-time
2006 - 2017
I started working full-time at 16 as a production worker at Ammeraal Beltech Modular, and later in forestry at Højgård Skovbrug, which taught me the value of teamwork and hard work. I completed HG Business at Vejle Handelsskole and Danish A at VUC Aarhus, and did a one-month traineeship at Urban Outfitters in London. In 2014 I founded Happy Bear Prints, where I sold over 1300 posters in more than 40 countries and was featured in magazines such as Marie Claire Idées. During my studies I co-founded Fokusfabrikken I/S, building WordPress websites, themes and plugins.
  • WordPressWordPress
  • CSSCSS
  • HTMLHTML

Education

Web Development ‧ Bachelor
Business Academy Aarhus
Web Development ‧ Bachelor
2016 - 2017
Subjects included:
  • Programming and Network, Backend Programming (12)
  • Development Environments
  • Databases and XML
  • Frameworks and Source Code Management
  • iOS programming
  • Interface Design & Digital Aesthetics
  • Bachelor Project: JavaScript Frameworks
Multimedia Design and Communication ‧ AP degree
Business Academy Aarhus
Multimedia Design and Communication ‧ AP degree
2014 - 2016
Graduated with grade 12 (A).