SoftAware Logo

Web, Mobile & VR Development.

I specialize in software engineering, building complex backend systems with Laravel, native mobile applications, and custom VR simulators in Unity. I connect the web with embedded hardware (IoT), focusing on scalable architecture and solid technical implementations.

SoftAware Hero

About Me

I have a comprehensive background in full-stack and interactive software development. My expertise is divided between architecting scalable web backend systems based on the Laravel framework and developing specialized 3D applications and VR simulators using Unity. A significant part of my work involves handling complex data structures and custom API integrations.

I prioritize performance optimization, clean software architecture, and the long-term maintainability of codebases. I am comfortable bridging the gap between completely different technology stacks, successfully integrating web platforms with mobile clients (Flutter, native Android) and custom embedded hardware (IoT, ESP32).

SoftAware Profile Image

Mobile Apps

Native and cross-platform mobile utilities crafted with care.

Winamp 2.x for Android screenshot
Unity / Android Native Audio

Winamp 2.x for Android

A passionate fan-made implementation of the classic Winamp 2.x media player for Android devices. Built using Unity and Android Native Audio (ANA) for robust background playback, headphone controls, and internet radio support. It features a fully functional equalizer with presets, landscape/portrait modes (great for Android car units!), and supports importing original classic .wsz skins.

C# Android Native Audio (ANA) Background Playback .wsz Skins
Elektronika - Nu, Pogodi! screenshot
Unity 2D / Android

Elektronika - Nu, Pogodi!

A faithful 2D remake of the classic Soviet "Elektronika" handheld game (the iconic egg-catching wolf) for Android devices. Recreated with meticulous attention to detail to preserve the exact 1:1 gameplay rhythm, balancing, and vintage aesthetic that captivated an entire generation.

Unity 2D Mobile Gaming Retro Remake C#
Tiny Tales (Mobile App) screenshot
Flutter / Android

Tiny Tales (Mobile App)

The mobile companion to the Tiny Tales platform, developed natively with Flutter. Designed for families to quickly log their children's funniest quotes "on the go". The app features push notifications, photo attachments, and native OAuth login integrations, all communicating smoothly with the Laravel REST API backend. Available on the Google Play Store.

Flutter Dart Laravel REST API Push Notifications OAuth
ZodiApp (AI Astrologer) screenshot
Flutter / AI Agents

ZodiApp (AI Astrologer)

A personal astrological assistant mobile app built with Flutter. Users can request tarot card readings, astrological advice, and personalized horoscopes. It features multiple "AI Mystics" powered by LLMs (Z.ai with a Gemini fallback), each with their own unique personality and reading style, returning highly thematic and contextual answers. Users can easily share their prophecies to social media. Backed by Supabase and Firebase. Available for open testing on Google Play.

Flutter Supabase Firebase Z.ai Gemini AI Agents

Unity & VR

Immersive experiences, interactive architecture, and robust C# engineering.

Home Sweet Home VR screenshot
Unity / SteamVR

Home Sweet Home VR

Engineering thesis project demonstrating desktop interior design seamlessly bridging directly into a Virtual Reality walkthrough. Users can build multi-story houses from scratch, insert doors/windows, decorate interiors using a classic drag-and-drop Desktop mode, and instantly step inside their creation utilizing SteamVR to interact with their environment.

Unity SteamVR Interactive VR Architecture PC/Desktop Mode
Unity Content Localization & TTS screenshot
Unity Package / API

Unity Content Localization & TTS

A powerful Unity Package Manager module that extends the official Unity Localization system. It enables automated translation of text assets using LLMs (like Z.ai and Gemini), and integrates with the ElevenLabs API to generate high-quality Text-to-Speech audio clips. Built with extensibility in mind to allow easy implementation of additional translation providers.

Unity C# Unity Localization Z.ai Gemini ElevenLabs API

Fullstack & Laravel Backend Apps

Backend is my bread and butter, focusing on scalable and secure PHP web apps. However, I can also spin up robust frontend solutions when needed.

Weather Oracle screenshot

Weather Oracle

A playful application that pokes fun at the accuracy of weather forecasts. Users can create "weather prophecies" for specific locations and future dates. From creation until the target date, the system periodically polls multiple independent weather APIs via Cron. It tracks how the predicted temperature, wind, and precipitation for that specific day evolved over time, presenting the results on interactive charts.

Laravel External APIs Integration Data Visualization Cron Scheduling
Tiny Tales (Web App / API) screenshot

Tiny Tales (Web App / API)

An application born out of a personal need to preserve the hilarious quotes and milestones of growing children. Evolving from a simple diary into a private, family-oriented social network requested by friends. Built robustly on Laravel with a Blade frontend, it also serves as the core engine, exposing a fully-fledged REST API that powers the mobile client. Features include user subscriptions, birthday reminders, and OAuth integrations.

Laravel REST API Blade OAuth Push Notifications Backend
Energy Broker screenshot

Energy Broker

A comprehensive IoT prototype designed to maximize the profitability of energy farms. Functioning as a functional Proof of Concept, the central Laravel application fetches daily energy market prices, calculates optimal selling schedules, and broadcasts them via WebSockets. Connected ESP32 devices receive these schedules in real-time to control relays integrated with energy storage units. The ecosystem also includes a native Flutter Android app for seamless WiFi configuration of the ESP32 hardware.

Laravel WebSockets Flutter ESP32 (C++) Hardware Integration IoT Logics

Tech Stack

Tools and technologies I use to bring ideas to life.

Frontend

  • Blade Blade
  • Tailwind CSS Tailwind CSS
  • Bootstrap Bootstrap
  • Alpine.js Alpine.js

Backend

  • PHP PHP
  • Laravel Laravel
  • MySQL MySQL

Game & Mobile

  • Unity 2D/3D/Mobile Unity 2D/3D/Mobile
  • C# C#
  • VR/MR/AR VR/MR/AR

Tools & AI Assistants

  • Git (Version Control) Git (Version Control)
  • Jira / Trello Jira / Trello
  • Claude Code Claude Code
  • Antigravity Antigravity

Let's Build Something Great

Whether you need a complex Unity simulation, a performant native Android app, or a scalable web platform, my inbox is always open.