Luca Becker

Featured Projects

A comprehensive overview of projects showcasing my expertise in digital transformation, modern software development, and innovative tools.

AI-Powered Commit Message Generator project thumbnail
Developer Tools

AI-Powered Commit Message Generator

Developed an intelligent CLI tool that automatically generates meaningful commit messages using OpenAI's GPT models. The tool analyzes git diffs and creates conventional commit messages, improving development workflows and code documentation standards.

Duration

2 months

Team Size

1 developer

Key Achievements

  • Multi-provider AI support
  • Open source community
  • Conventional commits
  • CLI automation

Technologies

TypeScript Node.js OpenAI API CLI Git
Wollwerk E-Commerce Platform project thumbnail
E-Commerce

Wollwerk E-Commerce Platform

Built a comprehensive e-commerce platform for handcrafted wool products, featuring modern design, responsive layout, and seamless user experience. The platform supports product catalogs, shopping cart functionality, and complete inventory management systems.

Duration

3 years

Team Size

3 developers

Key Achievements

  • Modern UI/UX
  • Responsive design
  • Inventory management
  • SEO optimized

Technologies

Ruby on Rails EmberJS JavaScript CSS HTML
✨ Weather-Aware Lunch Slack Bot project thumbnail
AI-Powered Automation ✨

✨ Weather-Aware Lunch Slack Bot

Built a smart serverless Slack bot that automatically sends weather-based lunch meetup reminders. Features automatic weather monitoring with OpenMeteo API, intelligent rate limiting, reply API for confirmations, and secure AWS deployment using OpenTofu infrastructure as code. Developed in record time thanks to AI-powered development tools.

Duration

4 hours

Team Size

1 developer + AI

Key Achievements

  • Serverless architecture
  • Weather API integration
  • Rate limiting system
  • ✨ AI-accelerated development

Technologies

TypeScript AWS Lambda DynamoDB API Gateway OpenTofu Slack API
✨ Ollama Prometheus Exporter project thumbnail
AI Infrastructure ✨

✨ Ollama Prometheus Exporter

Built a minimal Prometheus exporter that scrapes Ollama server metrics and exposes them at standard endpoints. Features comprehensive monitoring including version info, model inventory, running models, VRAM usage, and health checks. Includes Docker deployment, systemd integration, and configurable scraping intervals for production monitoring.

Duration

2 hours

Team Size

1 developer + AI

Key Achievements

  • Docker Hub image
  • Systemd integration
  • Production-ready
  • Configurable monitoring

Technologies

TypeScript Node.js Prometheus Docker Ollama API
Homebridge HTTP Motion Sensor project thumbnail
Smart Home/IoT

Homebridge HTTP Motion Sensor

Created a modern Homebridge plugin that enables HTTP-triggered motion sensors for HomeKit integration. Features platform plugin architecture supporting multiple sensors, ESP8266/Arduino compatibility, and Homebridge v2.0 readiness. Perfect for DIY smart home automation projects with network-based motion detection.

Duration

6 months

Team Size

1 developer

Key Achievements

  • Homebridge v2.0 compatibility
  • Platform plugin architecture
  • Multiple sensor support
  • ESP8266 integration

Technologies

TypeScript Node.js Homebridge API HomeKit HTTP Server IoT
Stylelint Checkstyle Reporter project thumbnail
Development Tools

Stylelint Checkstyle Reporter

Created a specialized reporter for Stylelint that outputs results in Checkstyle XML format, enabling seamless integration with CI/CD pipelines and code quality tools. Widely adopted by development teams for automated code style enforcement.

Duration

2 months

Team Size

1 developer

Key Achievements

  • CI/CD integration
  • Open source
  • XML output format
  • Community adoption

Technologies

JavaScript Node.js Stylelint XML NPM
Conventional Changelog JIRA Extension project thumbnail
Enterprise Tools

Conventional Changelog JIRA Extension

Developed an extension for conventional-changelog that integrates with JIRA, automatically linking commits to JIRA tickets and enhancing release notes with ticket information. Streamlines release management for enterprise teams.

Duration

2 months

Team Size

1 developer

Key Achievements

  • JIRA integration
  • Automated changelogs
  • Enterprise adoption
  • Release automation

Technologies

JavaScript Node.js JIRA API Git Conventional Commits