Welcome to v01dworks

Full-Stack Developer specializing in Backend (FastAPI & Vapor) and Mobile Development (iOS).

Flagship Projects

Cutting Board - Kitchen HQ

Your Kitchen, Your Rules.
A native recipe manager and kitchen companion for iPhone, iPad, and Mac. Built with SwiftUI and SwiftData, it uses CloudKit for seamless syncing and sharing, ensuring your recipes are always available—even offline.

Key Features:

  • Universal App: Optimized experience for iOS, iPadOS, and macOS.
  • Smart Kitchen: "Yes, Chef!" Siri commands, cooking timers, and text recognition for importing recipes.
  • Community: Share recipes securely via CloudKit Public Database.

Tech Stack

  • Core: SwiftUI, SwiftData, CloudKit
  • Intents: AppIntents (Siri/Shortcuts)
  • Vision: Vision Framework (OCR)
  • Commerce: StoreKit (IAP)
  • System: UserNotifications, UTType
Status: TestFlight Beta

v01dworksAnalyticsAPI

Actionable Intelligence, Zero Surveillance.
v01dworks Analytics is a lightweight, self-hosted analytics engine designed to bridge the gap between simple privacy-counters and invasive enterprise tracking tools. It proves that you don't need to compromise user privacy to gain powerful, actionable business insights.

Core Philosophy:

  • Respect: Users are guests, not data points. No PII is stored; IPs are salted and hashed immediately.
  • Ownership: 100% self-hosted. Your data never leaves your server.
  • Intelligence: Moving beyond "what happened" to "what is happening" using lightweight Machine Learning.
Key Strengths:
  • Privacy-First Architecture: Unlike Google Analytics, this API does not track users across the web. It uses local GeoLite2 databases for geography and stores visitor uniqueness via irreversible salted hashes.
  • Multi-Tenant & Scalable: Built to run a single instance for an entire portfolio. The API supports Multi-Site Tracking out of the box, creating isolated SQLite databases for every unique site_id.
  • AI-Powered Insights: Instead of heavy, black-box AI, the system uses efficient, transparent Machine Learning (Scikit-learn & Pandas) to provide context:
    • Forecasting: Linear Regression models to predict future traffic trends.
    • Anomaly Detection: Isolation Forests to flag unusual spikes or dips.
    • Bot Defense: Heuristic analysis to separate humans from scrapers.

Tech Stack

  • Framework: FastAPI (Python 3.11)
  • Machine Learning: Scikit-learn, Pandas, NumPy
  • Database: SQLite (Multi-tenant / Isolated)
  • Geolocation: MaxMind GeoLite2
  • Infrastructure: Docker & Docker Compose
Live Demo: View Analytics Dashboard

(WIP) SaaS Creator Site

Your Portfolio, Your Rules, Your Data.
A modular digital hub designed for photographers, videographers, artists, and game developers to reclaim ownership of their portfolio. This platform bridges the gap between a personal portfolio and the decentralized web.

Core Philosophy:

  • Sovereignty: You own your data, your audience, and your platform. No algorithm changes can take that away.
  • Connectivity: Deep integration with the AT Protocol (Bluesky) ensures you aren't building in a silo.
  • Privacy: Built-in analytics that respect your audience's privacy while giving you the insights you need.
Key Features:
  • Unified Feed: Aggregates your local portfolio updates with your Bluesky social activity into a single, cohesive stream.
  • Media-First: High-performance media gallery powered by AWS S3 and MediaConvert for optimized delivery of images and video.
  • Creator Tools:
    • Social Links Manager: A central place to manage all your social identities.
    • Privacy-First Analytics: Integrated v01dworks Analytics for ethical audience insights.
    • Customizable: System-native dark/light modes and flexible layout options.

Tech Stack

  • Framework: React (Vite), FastAPI (Python)
  • Cloud & Media: AWS S3, Lambda, MediaConvert
  • Analytics: Integrated v01dworks Privacy-First Analytics
  • Database: SQLite with SQLAlchemy (Async)
  • Auth: Email, Google, Apple
  • Integrations: AT Protocol (Bluesky) for auth & feed aggregation
  • Styling: Tailwind CSS (System-native Dark/Light mode)
  • Infrastructure: Dockerized with Nginx reverse proxy
Status: In Development

Projects

v01dworksRSS

A modern, privacy-focused RSS reader built for the Apple ecosystem. Designed as a "personal tool" first, it prioritizes speed, clean design, and user control over algorithmic feeds.

Key Features:

  • Universal Access: Native apps for iOS, iPadOS, and macOS with platform-specific layouts.
  • Smart Reading: Distraction-free "Reader Mode" and Text-to-Speech for listening on the go.
  • Sync: Seamlessly syncs feeds, articles, and read status via iCloud (CloudKit).

Tech Stack

  • Core: Swift 6, SwiftUI, SwiftData
  • Sync: CloudKit (via SwiftData)
  • Parsing: XMLParser, Background Tasks
  • Audio: AVSpeechSynthesizer
  • Monetization: StoreKit 2 (Tip Jar)
Status: In Development

v01dworks Analytics iOS

A native iOS, iPadOS, and macOS dashboard for v01dworks Analytics. Built with SwiftUI, it offers a convenient way to track your site's analytics on the go, providing real-time insights across all your Apple devices.

Tech Stack

  • Language: Swift
  • Framework: SwiftUI
  • Integration: v01dworks Analytics API
  • Platforms: iOS, iPadOS, macOS
Status: In Development

Cutting Board Site + API

The official home for the Cutting Board iOS app. Hosted on Vapor, this site serves as the central hub for app information, development updates, and the public roadmap. It also features a backend API to support future web-based features.

Tech Stack

  • Core: Vapor 4, Swift 6.0
  • Data: Fluent, SQLite
  • Frontend: Leaf, Bootstrap 5
  • Auth: Vapor Auth, JWT, Authentik
  • Infra: Docker, Nginx
Status: Live

v01dworks Photography

A minimalist photography portfolio and blog featuring a masonry gallery layout and a robust admin dashboard. Automatically extracts and displays EXIF metadata from uploaded photos and supports system-aware light/dark theming.

Tech Stack

  • Backend: Python 3.11+, Flask, Gunicorn
  • Database: SQLite with Flask-SQLAlchemy
  • Frontend: Jinja2 templates + Bootstrap
  • Styling: Custom CSS3 (Light/Dark mode)
  • Image Processing: Pillow (EXIF & HEIC support)
  • Infrastructure: Docker & Nginx

Volkan Productions

A dynamic portfolio and content management system (CMS) built for a freelance videographer client to showcase work and manage inquiries. Features dual-language support (English/Russian), a custom admin panel for asset management, and server-side image optimization.

Tech Stack

  • Framework: Next.js 16 (App Router), React 19, TypeScript
  • Database: SQLite with Prisma ORM
  • Styling: Tailwind CSS (Dark/Light mode)
  • Auth: NextAuth.js v5 for admin access
  • Infrastructure: Dockerized with Nginx reverse proxy

Game Dev Asset Manager

A centralized, web-based management system for game developers to organize, store, and retrieve assets (textures, 3D models, audio files, and scripts). Containerized with Docker and featuring a demo instance hosted on my VPS.

Tech Stack

  • Backend: FastAPI (Python 3.11) with async REST API
  • Database: PostgreSQL with SQLAlchemy ORM
  • Frontend: Vanilla JavaScript, HTML5, CSS3
  • Deployment: Dockerized with Docker Compose
  • Auth: JWT tokens with secure password hashing
Demo Login: test / test

About This Site

v01dworks.com

You're looking at it! This portfolio is a custom-built static site designed for performance and personality. It features a custom Python build system and an immersive "Time-Based" theming engine that adapts the visual atmosphere to your local time of day—from the pre-dawn blue hour to the golden sunset.

Tech Stack

  • Frontend: Vanilla HTML5, CSS3, JavaScript (No frameworks)
  • Theming: Custom JS Engine with Time-of-Day Logic & CSS Variables
  • Build System: Custom Python Script (Static Site Generator)
  • Infrastructure: Nginx on VPS (Debian)