Mondosano GmbH Logo

Mondosano GmbH

Hamburg

Freelance Engineering Support at Mondosano

Senior Software Developer

July 2020 - November 2020
5 months
Freelance
Project work
Hamburg

Case context

Overview

After the CTO phase, Mondosano needed targeted freelance engineering support inside a familiar SaaS platform. The focus was technical depth: uploader work, bug fixing, and quality assurance for existing systems.

The work used context from the earlier CTO responsibility, but stayed deliberately focused: resolve concrete technical bottlenecks, make failure modes easier to inspect, and improve existing platform areas without reopening the whole operating model.

Responsibility

Activities

  • Uploader optimization: Setup, bug fixing, logging implementation for better error analysis
  • Quality assurance: Cypress testing for multi-checkbox functionality, code reviews, pair programming
  • Test-first product development: frequently used Cypress as the working browser to specify, run, and debug existing product behavior directly while building
  • Data pipeline: Matching algorithm adjustments, questionnaire export, video upload (AVI to MP4)
  • Technical support: Call-center back office with Click2Dial via VoIP, conversation metadata, email integration (Mandrill), and newsletter system
  • Service development: ID restrictions, browser check, update links, S3 integration

Operating mode

Methodology

  • Context-aware engineering: used existing domain and system knowledge to reach the real bottleneck faster
  • Make failure modes visible: logging, reproduction, and targeted tests instead of surface-level symptom treatment
  • Small safe changes: improve existing platform parts step by step without unnecessary architecture churn
  • Built-in quality: used Cypress as a working and test browser, reviews, and pairing where risk or ambiguity was high
  • Operational continuity: treated uploader flows, exports, email, video processing, and support features as runtime concerns that needed to stay inspectable

Technical context

Technology stack

The tools are not the point by themselves. What matters is which system layers had to work together.

10Areas
24Technologies

Backend

3
JavaSpring BootNeos CMS

Frontend

3
JavaScriptTypeScriptCall Center Backoffice

DevOps

1
Logging

Other

5
Error HandlingAVI/MP4 ConversionVideo ProcessingNewsletterEmail Integration

Tools

2
CypressBrowser Check

Practices

4
Agile TestingShift-left QualityTestingQuality Assurance

Databases & Storage

1
S3

Data & AI

2
MandrillConversation Metadata

Messaging & Event Streaming

2
Click2DialVoIP

Mobile

1
Update Systems

Next step

If you need similar responsibility, we can identify the next useful leverage point directly.

Send the situation, goal, and decision in front of you. I will respond personally with a clear view of the value I could add.