AZETTL Websolutions

APPS, Websites and CSS Paged Media

$technologies) { $all_techs = array_merge($all_techs, $technologies); } echo implode(' / ', $all_techs); ?>

SYSTEM INITIATING: Andreas Zettl Portfolio

// STATUS: ONLINE

Professional Profile:

Experience Protocols:

Current Assignment:

// SKILLSET MATRIX

Language Modules:

  • German: Mother Tongue
  • English: Fluent

Certified Protocols:

  • ', ["Management Essentials (Harvard Business School Online)", "Engineering Leadership Program (Stanford Online)", "Professional Agile Leadership I", "Professional Scrum Master II", "AWS Certified Solutions Architect - Associate", "Senior Laravel Developer", "Agents Course by Hugging Face"]); ?>

// TECHNICAL STACKS

// LOCATION HISTORY [LOG]

    "Pune, India", "duration" => "about 3.5 years"], ["location" => "Nice, France", "duration" => "1 year"], ["location" => "Berlin, Germany", "status" => "current"] ] as $loc) { echo "
  • {$loc['location']} ({$loc['duration']}" . (isset($loc['status']) ? ", {$loc['status']}" : "") . ")
  • "; } ?>

// SPECIALIZATIONS [CORE]

    ' . implode('
  • ', ["Enterprise software and data integration", "Leading global teams", "Web applications", "App development", "CSS Paged Media", "GenAI"]) . '
  • '; ?>

PROJECT LOGS: AI SYSTEMS

"Consilium: Multi-AI Expert Consensus Platform", "url" => "https://huggingface.co/spaces/Agents-MCP-Hackathon/consilium_mcp", "description" => "Built a multi-agent AI research platform with visual roundtable interface for collaborative research using 4 AI models and 5 live data sources (Gradio Agents and MCP Hackathon 2025, won the Community Choice Award)." ], [ "name" => "MCP Plausible", "url" => "https://huggingface.co/spaces/azettl/mcp-plausible/", "description" => "MCP Server to analyze your website statistics using the Plausible Stats API." ] ] as $item) { echo '
'; echo '

' . $item['name'] . '

'; echo '

' . $item['description'] . '

'; if (isset($item['url'])) { echo 'Access System >'; } echo '
'; } ?>

PROJECT LOGS: MOBILE APPLICATIONS

"Famealies", "url" => "#", "platforms" => ["iOS", "Android"], "description" => "A meal planner for families, with a two week focus and nutrition checking. Discontinued Sept. 2025" ], [ "name" => "Supply Chain Master", "url" => "#", "platforms" => ["iOS"], "description" => "An idle game where you build production lines, optimize resources, discover new buildings. Discontinued Sept. 2025" ], [ "name" => "Fridge Leftovers AI", "url" => "https://fridgeleftoversai.com/", "platforms" => ["iOS", "Android"], "description" => "Converts images of fridge contents into AI generated recipes" ], [ "name" => "Instant Art Review", "url" => "#", "platforms" => ["iOS"], "description" => "Receive detailed feedback and practical tips from AI to enhance art skills. Discontinued Sept. 2025" ] ] as $item) { echo '
'; echo '

' . $item['name'] . '

'; echo '

' . $item['description'] . '

'; if (isset($item['url'])) { echo 'View Project >'; } if (isset($item['platforms'])) { echo ''; } echo '
'; } ?>

PROJECT LOGS: WEB PLATFORMS

"letsqu.it", "url" => "#", "description" => "Quin, a AI companion, that helps you quit habits like alcohol, smoking, and more through empathetic conversations and cognitive behavioral techniques. Discontinued Sept. 2025" ], [ "name" => "Converting Colors", "url" => "https://convertingcolors.com/", "description" => "Color conversion website", "achievements" => [ "unique_views_monthly" => ">110K", "total_views_monthly" => ">340K", "status" => "Sold in 2022" ], "notes" => "SEO optimized" ] ] as $item) { echo '
'; echo '

' . $item['name'] . '

'; echo '

' . $item['description'] . '

'; if (isset($item['url'])) { echo 'Visit Site >'; } if (isset($item['achievements']) || isset($item['notes'])) { echo ''; } echo '
'; } ?>

PROJECT LOGS: CSS PAGED MEDIA

"PrintCSS Playground", "url" => "https://printcss.live/", "type" => "Online editor", "description" => "Test different open source and commercial CSS Paged Media rendering tools" ], [ "name" => "WordPress Plugin", "url" => "https://github.com/azettl/wordpress.plugin.magazine", "type" => "Plugin", "description" => "Generate PDFs from posts and pages using a CSS Paged Media rendering tool, locally or via API" ], [ "name" => "REST API", "url" => "https://rapidapi.com/azettl/api/printcss-cloud", "type" => "API", "description" => "A complex PrintCSS API offering the open source rendering tools, WeasyPrint, Vivliostyle and PagedJS with Twig support for better content handling" ], [ "name" => "PrintCSS Knowledge Page", "url" => "https://printcss.net/", "type" => "Educational website", "description" => "Teach about CSS Paged Media and show sample projects", "status" => "Handed over to WirbelWild for further maintenance", "transferred_to" => [ "company" => "WirbelWild", "website" => "https://www.wirbelwild.com" ] ], [ "name" => "Discord Community", "url" => "https://discord.gg/sAHAQdh", "type" => "Community", "description" => "Discord server for people interested in CSS Paged Media", "achievements" => [ "members" => ">140 people" ], "status" => "Handed over to WirbelWild for moderation", "transferred_to" => [ "company" => "WirbelWild", "website" => "https://www.wirbelwild.com" ] ] ] as $item) { echo '
'; echo '

' . $item['name'] . '

'; echo '

' . $item['description'] . '

'; if (isset($item['url'])) { echo 'Explore >'; } echo ''; echo '
'; } ?>