Frontend
HTML • CSS • JavaScript • React • Angular • Three.js
Full-Stack Developer who builds calm, usable interfaces — backed by practical APIs and infrastructure that keeps working when reality gets spicy.
Categorized, readable, and tactile. No “look at my rainbow bars” energy.
HTML • CSS • JavaScript • React • Angular • Three.js
Node.js • PHP • Python • API Integration • Firebase
Microcontrollers • Hardware basics • Prototyping
Games • Visuals • Cross-platform UI
Hosting • DevOps basics • CMS
Real-world roles that shaped how I work, communicate, and ship.
Real systems, real constraints. Each project solves a concrete problem.
A Wi-Fi connected emergency button designed for elderly users who cannot reliably use smartphones. With a single physical press, the device sends instant alarm notifications to predefined contacts.
The system is built around an ESP32 microcontroller and includes two physical buttons, a status LED, and a battery-powered circuit. Communication is handled over Wi-Fi, allowing alerts to be triggered immediately without any complex user interaction.
A companion Android application, developed in Android Studio, manages user accounts, authentication, and real-time communication using Firebase. Firebase is used both for device-to-app messaging and as the primary database.
The enclosure was custom-designed by me in Fusion 360 and manufactured using a 3D printer. A planned improvement is the integration of a fall-detection sensor to automatically trigger alerts.
A personal self-hosted environment running multiple websites and services on a Raspberry Pi. The setup uses Docker containers for service isolation and NGINX as both a web server and reverse proxy.
This project provided hands-on experience with real deployment constraints, including networking, port management, service separation, and long-term reliability. All configuration and maintenance is handled manually without managed hosting services.
A gamification layer built in Unity that reacts dynamically to real-time data streams. The application consumes live JSON data and updates visuals and behavior based on incoming values.
Instead of static dashboards, this project explores how live information can be communicated through motion, feedback, and interactive systems.
A remote automation system that allows my PC to be powered on from anywhere in the world.
A Telegram bot command (/wake) is sent to a service running on my Raspberry Pi,
which then triggers the PC startup sequence.
This project combines messaging APIs, networking, and automation logic to solve a practical everyday problem: remote access without physical presence.
A group university project (team of three) focused on protecting children from harmful online communication. The app monitors incoming Telegram messages and detects aggressive or dangerous content.
When such content is detected, the system immediately alerts the parent through a companion application and forwards the message for review. The system uses AI-based text analysis for real-time classification.
Backend services are containerized using Docker, while the front-end is built with Flutter. The project emphasized collaboration, security awareness, and real-time processing.
Concepts currently in planning. Focused ideas with clear technical direction.
A mobile game built with Flutter and developed in Android Studio. Once per day, players receive a notification with a drawing subject and must quickly create and submit their drawing within a limited time window.
Drawings are shared on daily leaderboards where players can vote for each other. Scores are calculated based on speed and community votes, with monthly rankings and rewards for top performers.
The project focuses on real-time interaction, competitive gameplay, and community-driven content.
A Unity plugin focused on infinite, procedural, and realistic world generation. The goal is to generate large-scale environments dynamically, without predefined maps or visible repetition.
The system will emphasize terrain realism, biome variation, and performance-efficient generation suitable for real-time applications such as games or simulations.
This project explores procedural algorithms, optimization techniques, and modular plugin design within the Unity ecosystem.
Proof I finish quests.
Structured learning paths I plan to complete next.
One small toy. Optional. Quiet. (Because restraint is a superpower.)
Move your mouse (or finger). The dots orbit your pointer with gentle physics.
If you want to collaborate or hire me, message me. Simple.
I’m Stratis — full-stack dev with a frontend eye and backend pragmatism. I’ve built WordPress sites professionally and I enjoy custom builds where UX + performance matter.
This opens your email client (no backend needed for GitHub Pages).