Skip to content
← All systems

Atmosphere Media Cloud

  • Lead developer
  • Lead architect
  • Production
  • Laravel & Nuxt

Media work in the cloud

Building better ways to work with large media files in the cloud.

Editorial architectural model with a continuous media ribbon moving through overlapping established and new layers.

Modernization as continuity: new layers are introduced while the live product keeps moving.

Role
Lead Developer · Lead Architect
Responsibility
Product design, implementation and team leadership
Organisation
wige SOLUTIONS GmbH & Co. KG
Status
Daily production use · Administration redesign ongoing

At a glance

As lead developer and architect at wige SOLUTIONS GmbH & Co. KG, I create new capabilities, improve existing workflows and guide the technical direction of a small engineering team. My role combines product and interface design, hands-on implementation and architectural review.

Professional work for wige SOLUTIONS GmbH & Co. KG. This case study uses an original editorial image and omits client identities, production screens and proprietary implementation details.

The product

Work productively with media where it already lives

Media files can be hundreds of gigabytes. Downloading them to make a small edit, uploading the result and transferring it to someone else adds considerable friction to everyday work.

Atmosphere Media Cloud brings uploading, managing, sharing, distributing and editing into one cloud application. The principle behind the product is straightforward: people should be able to work productively with media where it already lives.

A new capability

Creating Cloud Editor

I designed and built Cloud Editor as a new module within the existing platform, extending what users could accomplish with media already stored in the cloud.

Users can select precise clips, add descriptive information and produce individual videos or combine clips into a new sequence. Familiar editing controls, transitions and output options support preparing footage for different publishing needs.

The contribution is more than adding editing controls to a player. It gives users a way to turn existing media into useful new material without downloading the source files, moving into a separate desktop workflow and uploading the results again.

Everyday usability

Making everyday media work more direct

I reworked file uploading so large transfers can continue while users navigate and work elsewhere in the application. Uploading becomes part of the working day without holding the rest of the interface occupied.

I also redesigned bulk file handling. Users can build selections across folders and act on them through a persistent action bar. Available actions adapt to the selected files, keeping the choices relevant to the task.

These improvements address a practical concern: managing media should leave people free to concentrate on what they want to do with it.

Production responsibility

Strengthening existing production capabilities

Alongside creating new functionality, I took over maintaining and improving existing streaming and recording capabilities.

My work strengthened the reliability of streaming operations and recording transfers. I also introduced visible transfer progress, giving users a clearer understanding of what is happening as recordings become available in their media library.

This work carries a different responsibility from starting a new module: understand the established behavior, make targeted improvements and keep the product dependable for the clients using it each day.

Modernization in progress

Redesigning the administration experience

I am leading the ongoing migration to Nuxt 4 and designing the new administration experience while the established application remains in production.

The work combines a more polished visual design with changes to how people complete their tasks. Clear controls, consistent interactions and restrained motion support an interface intended to feel intuitive and considered.

As we migrate each area, we also address accumulated usability issues. The File Manager’s selection and bulk-action experience is one concrete example of using modernization to improve the product itself.

Technical leadership

Leading through decisions and implementation

I require written specifications before implementation and review them for clear responsibilities, future requirements and how each feature fits into the wider product. I remain directly involved in implementation and help colleagues strengthen their designs before those decisions become expensive to change.

I also research and introduce AI-assisted development tools and workflows that support the team’s daily work.

The completed capabilities are used by media clients in production. The broader administration migration continues, bringing together the same responsibilities that run through my work on the platform: understand the task, make the engineering decisions, build the experience and support it in use.

Highlights

A new way to work with existing media
Cloud Editor adds clipping and video assembly directly within the application, without downloading the source files.
Daily work keeps moving
Uploads continue while users work elsewhere; file selections and contextual actions make bulk work more direct.
Delivered capabilities, ongoing modernization
Clients use the completed features in production while I lead the administration redesign and the team’s engineering decisions.

Technology

What it is built with

  • LaravelApplication development and ongoing product engineering.
  • NuxtThe ongoing migration and redesign of the administration experience.

Next step

Have a workflow that does not fit off-the-shelf software?

Tell me what needs to change. I’ll tell you honestly whether I’m the right fit, then we can agree on scope, timing and the right working model.

Discuss your project →
Forged42

Forged42 is the one-person software practice of Stefan. Custom software, forged around the problem.

Forged42 — 42 is the answer to everything. Almost.

Built with Nuxt 4 and Tailwind CSS. Typeset in Archivo and IBM Plex Mono, served from this domain. Optional analytics only with your consent.