I'm a Full-Stack Developer based in Ludwigshafen am Rhein, Germany, with a background in web development, software engineering, and game design. I enjoy building end-to-end solutions and working seamlessly across various programming languages and web frameworks. Beyond just writing code, I value strong project management to ensure ideas actually make it to production efficiently and on time. When I’m not at my keyboard, I’m usually tinkering with electronics, keeping up with new tech, or tending to my garden. I also enjoy winding down with gaming, anime, and web novels. I speak fluent German and English, and I always aim to bring a practical, creative approach to the software I build.
18+
Years of Experience
188
Projects Delivered
12
Industries Served
211
Skills & Tools
48
Stars
33
Followers
88
Public Repos
3,328
Contributions
I build responsive, dynamic web applications using modern front-end technologies like HTML, CSS, JavaScript, TypeScript, React, and Svelte. On the back end, I am highly versatile. I am just as comfortable building fast, scalable architectures using Node.js, Deno, or Bun as I am working with PHP frameworks like Laravel and CakePHP. I also have strong experience customizing CMS platforms like WordPress and Drupal.
Experience in developing software solutions across multiple platforms and languages.
Proficient in design tools for creating visual content, from layouts to digital assets.
Experienced in server management, cloud platforms, and containerization.
Experience in game development using various engines and frameworks.
Experience in technical project management, planning, and team leadership.
Additional technical skills and competencies.
I'm absolutely hooked on classical, web, and light novels. They're my go-to for endless enjoyment and inspiration, keeping my love for literature alive and thriving.
I don't game as much as I used to, but when I do, I find myself gravitating towards what some might call "old man game´s" like Factorio, Satisfactory, simulators, and tycoon games. Interestingly, tycoon games were my favorite genre when I first started gaming.
I thrive on building with AI, focusing heavily on local-first architecture and integrating open-source models directly into desktop applications. From experimenting with foundational LLMs to deploying lightweight models natively via ONNX for real-time classification, I’m all about breaking free from SaaS walled gardens. I might not be training massive clusters from scratch, but I'm masterfully orchestrating them right on the edge.
I love tinkering with electronics and writing low-level code for Arduinos and ESP microcontrollers. It's the physical hardware where my grand ideas usually meet reality. That said, my hands lack the steady precision required to be a soldering expert, meaning a career as a neurosurgeon is definitely off the table, and my desktop prototype wiring occasionally looks like a pirate's rigging.
I've been a big anime fan since beeing a child, especially during my days of odd jobs with irregular schedules. It was a great way to unwind. However, it seems I'm showing my age, as I now find myself mostly revisiting old favorites or series I read the manga or novel of years ago.
I was once deeply immersed in manga, but over time, I discovered that some of the series I loved had their origins in light novels. This revelation sparked a significant shift in my preference towards consuming novels.
I seem to prefer plants that serve a practical or edible purpose, though I'm not entirely sure why.
Full-Stack Developer
Ludwigshafen am Rhein, DE | giacomo@tuefekci.de
giacomo.tuefekci.de | Languages: German (Native), English (Professional)
I'm a Full-Stack Developer based in Ludwigshafen am Rhein, Germany, with a background in web development, software engineering, and game design. I enjoy building end-to-end solutions and working seamlessly across various programming languages and web frameworks. Beyond just writing code, I value strong project management to ensure ideas actually make it to production efficiently and on time. When I’m not at my keyboard, I’m usually tinkering with electronics, keeping up with new tech, or tending to my garden. I also enjoy winding down with gaming, anime, and web novels. I speak fluent German and English, and I always aim to bring a practical, creative approach to the software I build.
I build responsive, dynamic web applications using modern front-end technologies like HTML, CSS, JavaScript, TypeScript, React, and Svelte. On the back end, I am highly versatile. I am just as comfortable building fast, scalable architectures using Node.js, Deno, or Bun as I am working with PHP frameworks like Laravel and CakePHP. I also have strong experience customizing CMS platforms like WordPress and Drupal.
Experience in developing software solutions across multiple platforms and languages.
Proficient in design tools for creating visual content, from layouts to digital assets.
Experienced in server management, cloud platforms, and containerization.
Experience in game development using various engines and frameworks.
Experience in technical project management, planning, and team leadership.
Additional technical skills and competencies.
I submitted my resignation as the project was terminated based on my recommendation. The progress made did not align with the expectations as documented by the management. Although an alternative employment opportunity was offered, I declined.
Responsibilities included developing Web2Print, booking (pmkino) and E-Commerce solutions, as well as planning and implementing websites using WordPress. Promoted to Lead Web Developer / Software Developer after one year.
Transfered from Subsidiary image advertising gmbh & co. kg, started as a Software Developer, I developed Web2Print, database, and E-Commerce solutions while also leading the planning and implementation of websites. Within one year, I was promoted to IT Manager
Implemented layouts and developed applications and websites using CakePHP, Joomla, and other related technologies.
Designed and developed a desktop and mobile application using Node-Webkit and Phonegap that automatically records web radio streams and shares them via the cloud. Project terminated due to legal cost issues.
The profession demanded creativity and I quite liked it, but unfortunately, I had to quit due to allergic reactions.
AJAX, AMPHP, Bootstrap, CSS, CSS3, CakePHP, Canvas, Chai, Composer, Contao, Drupal, ES6+, Ember.js, Gulp, HTML, HTML5, Handlebars, JSON, Javascript, Joomla, Laravel, Less, Magento, MongoDB, Mustache, MySQL, NoSQL, NodeJS, OOP, PHP5, PHP7, PHP8, PHPUnit, PhalconPHP, Preact, Purecss, REST, React, ReactPHP, Responsive Design, Sass, Shopware, Slim, Solid, Svelte, SvelteKit, TestCafe, TypeScript, Typo3, Vite, WebGL, WebRTC, WebSockets, WebAssembly, Webpack, WooCommerce, Wordpress, XML, jQuery, npm, phpBB
Android, API, API Design, Browser Automation, C#, C++, Cordova, Dart, Design Patterns, Electron, GO, Haxe, Headless Browser, IPFS, Lua, MongoDB, MySQL, NoSQL, NodeJS, NodeWebkit, Phonegap, Puppeteer, Python, React Native, Redis, Rust, Scripting, Selenium, SQL, TypeScript, Unit Testing, Visual Basic, Version Control, iOS
Adobe Automation, Adobe Script, Avocode, Blender, Corporate Design, Fireworks, Flash, Gimp, Illustrator, InDesign, Photoshop, Premiere, Prototyping, Sketch, Spritely, UI/UX Design, Wireframing
AWS, Apache, Asterisk, Azure, Bash, CapRover, Cron, DNS, Database Administration, Docker, Docker Compose, Dockerfile, E-Mail, Linux, Load Balancing, Nginx, OpenFaaS, Podman, Rancher, Reverse Proxy, SSH, SSL/TLS, Shell Scripting, Swarm, System Administration, Unix, Vagrant, Windows
Blender, MelonJS, Unity3D, Unreal, WebGL / Canvas, three.js
Agile, Bitbucket, Code Review, Confluence, Discord, Git, GitHub, GitLab, Google Workspace, Jira, Microsoft Office, Microsoft Teams, Project Planning, Slack, Technical Project Management, Trello, Version Control
ActionScript, ActionScript 2.0, AdobeScript, CLI, CMS, CRM, Connexus, Crawler, Database, Database-Publishing, Desktop App, DigitalOcean API, E-Commerce, ERP, Eigenes CMS, Elementor, Facebook Graph API, Facebook OG, Flot Chart, GD Library, Game Development, Game Server, Hosting, Hosting-Management, Limonade Framework, Mobile App, Objekt-Meta-Datenbank, PDA-Schnittstelle, PDF, PDF-Generierung, PHPImageWorkshop, POS, Plugins, Product Designer, Push Notifications, QR-Code, Raspberry Pi, SQF, SQLite, Web2Print, WebNovel, WebView, Webshop, deta-base, deta-drive, deta-micros, deta-space, phpFastCache
I'm absolutely hooked on classical, web, and light novels. They're my go-to for endless enjoyment and inspiration, keeping my love for literature alive and thriving.
I don't game as much as I used to, but when I do, I find myself gravitating towards what some might call "old man game´s" like Factorio, Satisfactory, simulators, and tycoon games. Interestingly, tycoon games were my favorite genre when I first started gaming.
I thrive on building with AI, focusing heavily on local-first architecture and integrating open-source models directly into desktop applications. From experimenting with foundational LLMs to deploying lightweight models natively via ONNX for real-time classification, I’m all about breaking free from SaaS walled gardens. I might not be training massive clusters from scratch, but I'm masterfully orchestrating them right on the edge.
I love tinkering with electronics and writing low-level code for Arduinos and ESP microcontrollers. It's the physical hardware where my grand ideas usually meet reality. That said, my hands lack the steady precision required to be a soldering expert, meaning a career as a neurosurgeon is definitely off the table, and my desktop prototype wiring occasionally looks like a pirate's rigging.
I've been a big anime fan since beeing a child, especially during my days of odd jobs with irregular schedules. It was a great way to unwind. However, it seems I'm showing my age, as I now find myself mostly revisiting old favorites or series I read the manga or novel of years ago.
I was once deeply immersed in manga, but over time, I discovered that some of the series I loved had their origins in light novels. This revelation sparked a significant shift in my preference towards consuming novels.
I seem to prefer plants that serve a practical or edible purpose, though I'm not entirely sure why.
Projects shown under employer or client names are based on publicly available information. Not all professional work is listed due to NDAs. All trademarks belong to their respective owners.
Ongoing full-stack development, API design, cloud infrastructure, and software consulting for various clients. Details protected by non-disclosure agreements.
Development of applications and workflows leveraging large language models including local LLM deployment (ollama, llama.cpp), Open WebUI, RAG pipelines, prompt engineering, and API wrappers for multiple AI providers.
Ongoing full-stack development, API design, cloud infrastructure, and software consulting for various clients. Details protected by non-disclosure agreements.
Design and implementation of AI image generation pipelines using Stable Diffusion (ComfyUI, Automatic1111), custom LoRA training, batch generation and upscaling automation, and integration into existing workflows.
Ongoing full-stack development, API design, cloud infrastructure, and software consulting for various clients. Details protected by non-disclosure agreements.
Ongoing full-stack development, API design, cloud infrastructure, and software consulting for various clients. Details protected by non-disclosure agreements.
PHP SDK for interacting with the Deta API. Provides a Deta client class for accessing Deta Base (NoSQL database) and Deta Drive (file storage).
PHP Runtime / Engine for Deta.Space. Based on PHP Version 8.1.8 using the Internal Webserver. Supports a wide range of PHP extensions including bcmath, curl, dom, gd, mbstring, mongodb, mysqlnd, pdo_mysql, pdo_sqlite, redis, simplexml, soap, sqlite3, swoole, tokenizer, xml, zip, and more. Features: - PHP 8.1.8 - Internal Webserver - Support for multiple PHP Micros by duplicating the php folder and spacefile config - Custom php.ini support via --with-config-file
Online Sandbox / Playground / Console to quickly test PHP code, deployed on Deta Space. Provides an interactive environment where users can paste PHP code, hit run, and see results in real-time without needing a local development setup. Features syntax highlighting, code completion, and error handling. Accessible from anywhere, at any time, without additional software. Available at: https://deta.space/discovery/@tuefekci/phpsandbox
Queue implementation for use with Deta Base, written in TypeScript. Provides a simple FIFO queue backed by Deta's NoSQL database with configurable TTL and queue name. Published as npm package `deta-queue`.
S3 Server for Deta.Space (Deta Drive) written in NodeJS based on jamhall/s3rver. A simple S3-compatible server that uses Deta Drive as a backend. Not a full S3 implementation — provides basic S3 API compatibility for storing and retrieving files via Deta Drive. Available on Deta Space Discovery: https://deta.space/discovery/@tuefekci/s3server
Midjourney AI artwork crawler and filtering system built with PHP. Crawls Discord channels to extract AI-generated images, exports chat data using DiscordChatExporter, and provides a web interface for filtering and curating artwork by keywords.
Node.js automation tool for interfacing with Microsoft's Bing Image Creator (DALL-E 3) to generate, download, and manage AI-generated images at scale using authenticated accounts.
Real-time news ticker overlay for OBS streaming built with Deno and React integrating multiple APIs for weather, sports, news, and aurora forecasts.
Laravel web application with MoonShine admin panel featuring user authentication, role-based access control, and modern frontend stack.
React-based terminal CLI application for AI text task automation built with Ink and Deta Queue for background job processing.
Laravel-based REST API abstracting multiple AI image generation providers (DALL-E, Midjourney, Stable Diffusion) behind a unified interface with queue-based async processing.
Ongoing full-stack development, API design, cloud infrastructure, and software consulting for various clients. Details protected by non-disclosure agreements.
Node.js flat file cache library written in TypeScript. Provides a simple file-based caching mechanism using the local filesystem, suitable for scenarios where a full database or Redis cache is not needed.
Proxy server for novel sources, complementing novelsourcePHP. Provides a proxy layer for web novel scraping operations, handling routing and requests between the scraping client and target novel sites.
A collection of webnovel/novel sources offering varying amounts of scraping capability. Primarily built for meta data aggregation (tags and genres for recommendation) rather than content scraping. Available as a Composer package: `tuefekci/novelsource`. Supports novel source adapters with search and last-checked tracking. Inspired by mensch272/novelsave_sources (Python) but built for PHP use cases.
Cooking content automation system providing pre-recorded voiceover assets for channel branding, introductions, and top-countdown formats with structured recipe data storage.
Ambient content channel automation project featuring AI-generated visuals with relaxation content. Uses FFmpeg for video processing and AI image generation for artwork.
Content analytics and revenue calculation platform providing automated view count tracking and revenue estimation based on views and CPM.
URL shortener service built with Express.js and deployed on Deta platform for managing and redirecting URLs.
Remotion-based piano tutorial video generator that converts MIDI files into animated tutorial videos with note visualization and thumbnail generation.
Processed video output directory for completed piano tutorial videos with rendered videos ready for platform upload.
Comprehensive YouTube automation and MIDI processing pipeline combining MIDI manipulation, web crawling, and video upload automation with ML predictions.
Machine learning subscription trend prediction tool using Rubix ML's Ridge regressor providing analytics for content creator subscriber growth.
Video automation tool that uploads videos to social platforms using Selenium with undetected-chromedriver for bot detection bypass.
CORS-enabled REST API proxy server for web novels providing mobile-friendly API with fuzzy search, caching, and chapter content retrieval.
Terminal-based CLI monitoring dashboard built with React and Ink providing real-time system monitoring with memory usage and event logging.
Music-themed memory card matching game built with SvelteKit combining nostalgic music discovery with gameplay using Billboard data and audio previews.
Python wrapper for Bing Image Generator using authenticated cookies for AI-generated images from text prompts with async HTTP requests.
Node.js automation toolkit for social media management automating platform logins and video uploads with metadata including titles, descriptions, tags, and playlists.
REST API proxy for game data proxied from official GraphQL API with file-based caching and Deta cloud integration for persistence.
Full-stack YouTube content automation system for creating and uploading short-form video content with intelligent clip selection, watermarking, and SEO-optimized metadata.
Ongoing full-stack development, API design, cloud infrastructure, and software consulting for various clients. Details protected by non-disclosure agreements.
Blkhole serves as a download management tool designed for AllDebrid cloud downloads, facilitating the seamless automation of downloads directly to your local network. Key features: - User-friendly web interface for management of alldebrid.com downloads, cloud Torrent, Magnet, and DDL links - Automated category-based downloading of completed cloud tasks to the local file system - Download enhancements and optimizations - Supports Magnet links, DDL links, Torrents, Chunked Downloads - Bandwidth and connection limitation - Automatic cleanup of finished and failed downloads - Tested with Radarr and Sonarr
Docker configuration to run Radarr on an ODROID-XU4 single-board computer. Provides a containerized setup for the Radarr movie management tool optimized for ARM-based hardware.
Docker configuration to run Sonarr on an ODROID-XU4 single-board computer. Includes a workaround to force the mono process onto one set of cores (big cores 4,5,6,7 and small cores 0,1,2,3) to resolve performance issues on the big.LITTLE ARM architecture.
Personal PHP helper library following PSR-4 autoloading and PSR-2 coding standards. Includes unit testing with PHPUnit 6, comprehensive guide and tutorial, and easy integration with any framework or plain PHP. Requirements: PHP >= 7.0, Composer. Uses a standard project structure with build/, src/, tests/ directories, Travis CI configuration, and code sniffing tools (PHPCS, PHPCBF).
OverCLI is a PHP CLI / TUI Helper / Framework Library with a Render Loop, similar to how Game Engines handle application rendering. A collection of useful functions and classes for building CLI and TUI applications. Features: - Render Loop for continuous rendering with events - Exception renderer for static error display - Demo applications including a PIN IDENTIFICATION PROGRAM inspired by T2 Movie Prop - Fully dependent on the Runtime, framerate is stable with fine memory usage Requirements: PHP 7.2+ and Composer.
Benchmarking PHP7, PHP8, and PHP7-parallel performance on an i7-4790k with 16GB DDR3. Tests include math operations, string manipulation, loops, and if/else conditions with 1,000,000 iterations across 16 workers. Results (2021-10-04): - PHP 7.4.24: Total 79.612s (serial) - PHP 7.4.24-parallel: Total 9.361s (16 workers) - PHP 8.0.11: Total 69.053s (serial) Conclusion: PHP8 performs better than PHP7 especially in string manipulation, while parallel processing on PHP7 delivers the fastest results for suitable workloads.
Download management tool for cloud downloads enabling automatic downloads of Torrents, Magnets, and Direct Download links. Built with async PHP using Amp with React-based web interface.
Async PHP serverless function worker framework built with Amp's HTTP server executing PHP functions inside Docker containers with resource limits and job queue management.
Node.js package that bypasses Cloudflare's JavaScript anti-bot/WAF challenges automatically detecting and solving JS challenge pages.
Real-time football (soccer) match simulator with React frontend and Socket.IO backend featuring custom game engine with physics, offside detection, and score tracking.
Python tool that scrapes archived web articles from the Wayback Machine discovering expired domains and extracting full article content for SEO purposes.
Node.js chat bot and API integration using the official Twurple library featuring chat commands, subscription notifications, and game/stream info lookup.
Ongoing full-stack development, API design, cloud infrastructure, and software consulting for various clients. Details protected by non-disclosure agreements.
An Android app for reading web and light novels. It aggregates content from various sources and offers a customized reader mode with bookmarks, offline storage, and customizable display options.
A cloud-based download manager migrated from a PHP backend to a modern Svelte/SvelteKit architecture. It manages and automates downloads from various cloud services with a reactive UI and WebSocket status updates.
A powerful QR code redirect system built with the Slim Framework. It generates QR codes that dynamically redirect based on device type, location, or other parameters for marketing campaigns and dynamic print media links.
A Laravel-based API that fetches data from web novel sites for use with a ReactNative reader app. The API and crawler are complete while the app remains in active development.
A platform-independent retro console emulator running in the browser with core logic ported to WebAssembly for native performance. Supports multiple classic consoles with save states and controller mapping.
Light novel downloading system using lightnovel-crawler with custom indexer for browsing downloaded content from 380+ sources.
Comprehensive web novel reading platform aggregating content from 50+ sources with Cordova mobile app, REST APIs, web scrapers, and CDN.
Minimalist PHP routing framework demonstrating MVC-style request/response separation, middleware patterns, and basic web framework architecture.
Ongoing full-stack development, API design, cloud infrastructure, and software consulting for various clients. Details protected by non-disclosure agreements.
A ReactNative app for CRM software that forwards system-generated tasks to employees and reports issues back to the system.
A PHP/Laravel CRM for managing tasks, inventory, personnel, issues/tickets, and chats, integrated into the client's existing app via WebView.
Package your PHP project into an executable for Linux, Mac and Windows. Provides source code protection by compiling PHP projects into standalone executables. Includes benchmark comparisons between the packaged (phpkg) version and native PHP 8.1.3 on an i5-8259U CPU. Benchmark results showed minimal performance difference between phpkg and native PHP execution (64.334s vs 67.316s total for math, string, loop, and if/else tests), indicating the packaging adds negligible overhead.
An automation API for Facebook Events. The system automatically synchronizes Facebook events with a local database and enables further processing of event data in other systems — ideal for event calendars and ticketing platforms.
A mobile room booking app for Android and iOS. The system includes a calendar with real-time availability display, push notifications for booking changes, and a REST API for integration into existing booking systems.
A bridge service built with Node.js, C++, and WebSockets enabling a legacy VB application to exchange data via REST with a cloud infrastructure.
Personal portfolio website with custom WebGL glitch shader effects using Three.js Effect Composer for real-time post-processing and page transitions.
Docker + PHP7 + Phalcon development container. Provides a complete development environment combining PHP 7 with the Phalcon PHP framework (compiled as a C-extension), designed for rapid web application development.
Docker development container for PHP7, designed for WordPress development. Provides a ready-to-use PHP7 environment with necessary extensions for running and testing WordPress sites locally.
Electron-based 2D space trading game with custom Daisy game engine featuring event-driven architecture, FPS tracking, and three-tier update system.
Complex website and shop for verias24 insurance products, encompassing database modeling, layouts, insurance calculations, and ERP system integration.
Responsive WordPress site for student apartments, realized by image advertising for the Humburg Media Group in 2014.
A unique Web2Print tool for ASP Automotive GmbH that generates print-ready templates from a web interface.
A web-based CakePHP platform for managing Bitcoin trading activities with order management and dashboard features.
Development and administration of game servers with custom missions, AI spawning systems, and cleanup scripts for DayZ and Minecraft servers.
A CakePHP-based web-to-print label system enabling creation and ordering of product labels for Ludwig von Kapff.
The new website for Germany's first printing and media cooperative, developed by image advertising.
Relaunch and modernization of the Wolfgang-Borchert-Schule website, adapted to current requirements.
Website for the fashion atelier "Atelier Brokat" – created as part of the final examination. The site presented women's and men's collections, stage gowns, fashion trends, and events. Implemented with the Limonade PHP micro-framework, custom route structure, and individually designed templates with CSS animations.
Continued development of an existing PHP product database and development of a custom B2B webshop based on CakePHP.
A portal for distribution and redemption of gift vouchers with a POS system for balance management, based on CakePHP and jQuery.
A portal for managing price tags, customer cards, and print materials, connected to the existing ERP system via IA System and Connexus.
E-commerce product catalog for Avancarte. The CakePHP application managed an extensive range of articles, categories, models, and variants using a relational database structure. Product data was hierarchically organized by categories and models and prepared for export to various output formats.
A Web2Print delicatessen catalog solution for Bremer Feinkost, a long-standing client of image advertising.
PHP wrapper for the DigitalOcean API. All methods are supported. Documentation for the DigitalOcean API can be found at digitalocean.com/api.
Website and e-commerce shop developed for Flexguard AG using Joomla.
Experiment with the PHPImageWorkshop library for server-side image processing including cropping, scaling, filtering, and layering.
A 48-hour game jam entry for Ludum Dare 24 featuring an HTML5 Canvas game on the theme of Evolution with Node-Webkit desktop integration.
A PHP script that generates a complete 24,000+ line JavaScript file from over 30 function categories of the PHP.js library.
A responsive weather web app built with Bootstrap featuring a custom PSD background image layout.
Corporate design and website for northern Germany's largest sports center, which opened in fall 2012.
Ambari is a specialist for wine, spirits, wine accessories, delicacies, and lifestyle. As part of the relaunch, image advertising carried out various optimizations of the webshop. More user-friendly design and search engine optimizations were the main focus. The new offers and gifts in the webshop have been very well received by customers.
Backend system for product media management for AvanCarte. The system enabled the management of product images and data as well as synchronization with PDAs for field sales staff.
An internet-based facility management solution for managing properties, tenants, and service providers, developed as lead agency for Blue FM.
Concept, design, and development of the website for Druckhaus Humburg.
A modern web portal with Joomla-based VirtueMart webshop featuring custom payment plugins, developed as part of HCH's visual repositioning.
Website for heating contractor HWT Hansen with a custom CMS-driven online presence.
Product catalogs, webshop, and media-neutral database development for MP Multipack AG as lead agency.
Excellence-in-Print W2P is a web-to-print software solution with patented technology, optionally available for many business areas. It allows users to conveniently and easily create customized printed products online with an international user interface. image advertising supported MVD with shop systems and customer service.
An innovative Web2Print tool based on Connexus for NordCap, enabling automated print-ready catalog production.
A photographer's website with custom CMS featuring image gallery management and responsive display.
Early version of a personal portfolio website built with the Limonade PHP microframework, serving as a first digital business card.
Creative portfolio website with jQuery Spritely animations featuring an animated 2D landscape with interactive elements.
Development and long-term maintenance of the publishing website for an Bord, which produces on-board magazines for ferries and cruise ships.
SaveFM was a platform for recording and managing internet radio streams. The project consisted of several components: a CakePHP-based API and web application with dashboard, recording management, server control (via DigitalOcean API), user management and friends list; an Ember.js single-page application as admin frontend with Bootstrap UI; and a public website. The platform enabled scheduled recording of radio stations, management of recordings, and delivery via a web interface.
Corporate website for Exori with a custom content management system.
A Web2Print portal for business cards and print materials to digitize IA System's print workflows.
Webshop for personalized chocolate photo products. Customers could upload their own photos and have them printed on chocolate packaging. The system included image processing and automatic PDF print data generation.
SaveFM was a platform for recording and managing internet radio streams. The project consisted of several components: a CakePHP-based API and web application with dashboard, recording management, server control (via DigitalOcean API), user management and friends list; an Ember.js single-page application as admin frontend with Bootstrap UI; and a public website. The platform enabled scheduled recording of radio stations, management of recordings, and delivery via a web interface.
A hosting management system for game servers and web hosting, enabling customer management, invoicing, and server management.
A web hosting platform with automated customer management, including administration interface, customer login, and invoicing.
Experimental PHP project with dynamic graphics generation using the GD Library. The project included server-side image rendering and a simulator-like iOS UI replica in HTML/JavaScript/CSS.
A game developed with HTML5 and Canvas for the LudumDare48 game development competition.
An app for automated recording and playback of radio stations built with Node-Webkit and PhoneGap, recording web radio streams and sharing via the cloud.
A PHP-based graphics render script simulating iOS UI elements for Alkohol.in, a humor and entertainment portal.
Administration software for web hosts with frontend, backend, and PDF invoicing, developed with PHP, MySQL, HTML, and CSS.
Experiments and tooling in the field of virtual currencies and early Bitcoin integration. The project included Flash-based interfaces and PHP backend components for cryptocurrency APIs and transaction processing.
Development of various Flash games and interactive Flash websites with ActionScript 2.0 programming and PHP backend integration.
Gaming clan websites with phpBB forum integration, designed with Fireworks MX and implemented as HTML table layouts.