Web and software engineering from Egnach, Switzerland. Code, design, and everything in between.

Drop me a line

Selected Work

Pre-AI Era

DataSight – University of St. Gallen

Paywall for the data analysis application DataSight at the University of St. Gallen. Built with Laravel, PHP and Livewire; ticket management via the Ticketpark API. Deployed as a web app on Azure.

  • Laravel
  • Livewire
  • PHP
  • Ticketpark API
  • Azure
Fabricio Janotta

Fabricio Janotta

Online portfolio for graphic designer FAIO/F023. Project landings with scroll-triggered animations and smooth transitions—showcasing work from branding to editorial design.

  • Vanilla JS
  • Scroll animations

Lorena Laspada

Portfolio for a graphic designer and photographer spanning editorial, typography, corporate identity, and portraiture. Vanilla JS scroll-driven typography skew, image hover reveals, and opacity layering for a fluid browsing experience.

  • Vanilla JS
  • Scroll animations

Box For You

Website and shop for plastic lunch and multi-purpose boxes. 3D product showcase with immersive animations.

  • GSAP
  • Three.js
  • Bootstrap

That's Amore

Restaurant website for pizzeria and patisserie in Wittenbach. GSAP animations, ordering system, and menu.

  • GSAP
  • Bootstrap
GGQR

GGQR

QR code generator built in Java with JavaFX. Customizable codes with images, different shapes for dots and corners, background and foreground colors, size, and more.

  • Java
  • JavaFX
FXVideoManager

FXVideoManager

Video manager for resizing, converting, concatenating, and cropping video files in different formats. Built with Java, JavaFX, FFmpeg and FFprobe. Uses file watchers for folder monitoring and checks for streams (.ts files) to detect live vs finished recordings.

  • Java
  • JavaFX
  • FFmpeg
ResetWindow

ResetWindow

Windows window manager. Manages low-level windows via P/Invoke—hide/show, minimize/maximize, lookup window parents and IDs, edit window properties. Can be used as a startup script for managing window positioning when apps open.

  • C#
  • P/Invoke

AI-assisted

Gastro Genius

Full-featured gastro portal for restaurateurs: CMS with role-based access (admin, sales, clients), client management, product tracking, notifications, and issue tracker. Built with Laravel, Livewire & MySQL—developed with Cursor and Claude.

  • Laravel
  • Livewire
  • MySQL

Visual JSON Editor

Visual JSON parser with tree-view, AI language translation when API key is provided. Built with Vue.js—developed with Cursor and Claude.

  • Vue.js
  • Tree-view
  • AI translation

filmZ – Filmschauspielschule Zürich

Website for the film and TV acting school in Zürich. Custom WordPress theme with Gutenberg blocks, designed in Figma and Relume—featuring programmes, testimonials, and a clean, professional presentation.

  • WordPress
  • Gutenberg
  • Figma
  • Relume

JWCamController

C# application controller for network cameras. Hotkey binding for camera movements, auto-update from remote, network interface checks, and more. Assisted by ChatGPT in early stage.

  • C#
  • ChatGPT

Hover to revealTap to reveal

About CodeBits

Hi, I'm Tony and CodeBits is my agency. I'm a Web and Software Engineer based in Egnach, Switzerland. I build reliable, user-friendly applications with clean code and thoughtful UX.

I'm not just a coder: I work across the full spectrum — from design to code. That includes brandings, logos, 3D animations, graphics, and frontend design. From idea to deployment — whether it's a web app, API, or full-stack solution — I focus on quality and maintainability. I can't wait to share what we can build together.

Get in Touch

Drop me a line — I'd love to hear about your project.