Pragmatic developer focused on building solid software without the unnecessary fluff.
About me
"I write code occasionally on purpose."
I'm a developer who values pragmatism. I cut through the visual noise to focus on what matters most: lightning-fast performance, solid UX, and architecture that won't break under pressure.
Technologies
Flask
Next.js
React Native
Flutter
FastAPI
Passions
💻 Writing code
🖨️ 3D Printing
🔧 Tinkering
🤖 AI chatbot solutions
🏋️ Gym
🎮 100% game completion
Github Contributions
Recent Activity





An intuitive mobile app designed for students of Politechnika Morska to efficiently manage their academic schedules. Plan PM provides real-time access to class timetables, personalized notifications for upcoming lectures, and tools to organize coursework, ensuring students stay on top of their studies.
Key Features
Technologies
Flutter
Supabase
Python
Selenium





Until Done is an anti-procrastination task manager built for people who can't stop swiping away reminders. It doesn't ask nicely — it escalates. Miss a deadline and the app fires notifications with increasing frequency until you open it and check the task off. No snooze. No dismiss. No excuses.
Key Features
Technologies
Flutter
SQLite
flutter_local_notifications
RxDart
background_fetch




Your Path is a guidance platform for young immigrants navigating life in Germany. Built for Ukrainian refugees and others unfamiliar with the German system, it breaks down complex decisions — education, career, language learning — into clear, personalized step-by-step pathways. A non-commercial project by Piotr Wittig and Stephan Wittig.
Key Features
Technologies
Next.js
TypeScript
Tailwind CSS
DaisyUI
Framer Motion
next-intl

A mobile app designed to help public transport users avoid fines by offering real-time alerts about ticket inspections. It provides tools like a control feed, map with inspection locations, and account settings for a seamless and worry-free travel experience.
Key Features
Technologies
Flask
Firebase
OpenStreetMaps
Flutter

Juan Note is a user-friendly note-taking app designed to eliminate the clutter and bloatware found in traditional apps. Its primary focus is seamless collaboration, allowing users to easily share, edit, and organize notes together in real time without distractions.
Key Features
Technologies
Next.js
Firebase
Tailwind

Invest Me is a comprehensive platform for tracking and analyzing the cryptocurrency market. It provides real-time price updates, interactive charts, and detailed analytics for a wide range of crypto coins, empowering users to make informed investment decisions.
Key Features
Technologies
Flask
Pandas
yahooFinance
HTML/CSS/JavaScript

Sortra is a modern, cross-platform file organizer that lets you quickly sort and categorize files using a clean and intuitive interface. Whether you're organizing documents, media, or downloads, Sortra simplifies the process with drag-and-drop functionality and customizable sorting rules.
Key Features
Technologies
Tauri
React
TypeScript
Tailwind CSS
DaisyUI

This is a smart doorbell built upon the ESP32-CAM module, which instantly captures a photo and sends it as a notification to a Discord server when the button is pressed. The device is optimized for maximum power efficiency using deep sleep mode while also providing immediate, hardware-level feedback through light and sound.
Key Features
Technologies
ESP32-CAM
Discord
Arduino IDE
C++ Embedded
I'm always open to discussing new opportunities, interesting projects, or just having a chat about technology and development. Feel free to reach out through any of these channels.
Drop me a line anytime
piotr.wittig@gmail.com
Let's chat on Discord
schoji
Connect professionally
linkedin.com/in/piotr-wittig-357bb9369
Follow my updates
facebook.com/profile.php?id=100010308513992
Prefer a more direct approach? Send me an email and I'll get back to you within 24 hours.
Send Email