Software Developer & System Administrator

Westend61 GmbH · Working Student

2 min readJustin Lanfermann

A Hybrid Role in Technology and Infrastructure

Embarking on this dynamic dual role in my first semester of university, I serve as both a Software Developer and the primary System Administrator for the Munich headquarters. This unique position allows me to architect and implement software solutions while ensuring the stability, security, and efficiency of the company's core IT infrastructure.

My work focuses on driving innovation through AI-powered automation and maintaining a robust operational environment for the entire team.

Core Responsibilities

My responsibilities are split between developing intelligent software and managing the complete IT ecosystem.

AI-Powered Software Development

Engineering internal tools that leverage state-of-the-art AI and LLMs to automate complex business processes, from data extraction and content analysis to intelligent workflow generation.

Infrastructure & Security Management

Overseeing the entire IT infrastructure for the Munich office, including network security, server maintenance, firewall configuration, and incident response to ensure operational continuity.

End-to-End Process Automation

Identifying operational bottlenecks and developing full-stack automated solutions. This involves scripting, building APIs, and creating tools that reduce manual effort and improve overall efficiency.

Key Achievements & Impact

Beyond daily tasks, my focus is on delivering tangible value by pioneering new technologies and strengthening our technical foundation.

AI Model Integration

Spearheaded the research, evaluation, and implementation of various AI models (vision and language) to solve key business challenges, significantly enhancing data processing capabilities.

Full-Stack Containerized Development

Designed, built, and deployed full-stack applications in the company's containerized ecosystem. Managed coding, API design, deployment, and maintenance to ensure smooth integration and a modular, maintainable architecture.

Ensured Operational Stability

As the sole IT support for the headquarters, successfully managed all end-user support, responded to critical security incidents, ensuring a reliable and secure environment.

Technical Environment

I work across a diverse technology stack to build and maintain our systems:

Backend & API Engineering

Building and maintaining backend services and APIs with Grails and FastAPI to keep content pipelines reliable.

Intelligent AI Integrations

Integrating and fine-tuning LLMs and computer vision models that automate data extraction and analysis.

Automated DevOps Reliability

Automating workflows with Python and Bash while managing containerised platforms via Docker and Compose for resilient operations.

Want to see more?

Check out the projects and resources I've built along the way.