GV

GeezerVison

The World Wide Web, restored to 800 pixels of glory.

Home|About|Gaming cabinet|Archives|How it works|Starter sites

On this site

  • Sign in
  • ActionsCI/CD and automation
  • CodespacesCloud development environments
  • All Features
  • Documentation
  • Training
  • Certifications
  • Build with Copilot
  • Customize Copilot
  • Integrations
  • Trending repos
  • GitHub Sponsors
  • Developer articles
  • Enterprises

This view

  • Original page
  • New address

GeezerVison is showing github.com — GitHub - NGdev2/NGdev2

BranchesTags
Open more actions menu

Latest commit

 

History

44 Commits
44 Commits

Folders and files

NameName
Last commit message
Last commit date
Unity
Unity
 
 
README.md
README.md
 
 

Repository files navigation

Hi there, I'm Aidar Nizamov

Mobile & Software Engineer · Flutter

I build and ship mobile apps with Flutter/Dart, from the first screen to the store release. I also work with backend services, APIs and web development, and have worked with Linux/Kubernetes infrastructure, cybersecurity and networking, real-time video streaming and processing, and game development. Lately I've also been exploring AI-assisted development and how far it can take a real product.


📱 Mobile Development

The Men's Diary · my own product

A diary that helps men learn to recognize and put words to their emotions. I designed, built and released it solo.
Offline-first: data lives locally in Drift/SQLite and syncs in the background with Cloud Firestore. Firebase Auth and App Check, Google Play Billing for in-app purchases, personalization and a progression system. Released after several Google Play closed-testing rounds with manual QA and tester feedback.

Flutter Dart Riverpod Drift Firebase Google Play Billing
▸ Google Play (Android) · Screenshots, architecture & code samples

StreamPilot · Polyvision

Flutter app for setting up cameras: device discovery, remote control, live video monitoring and streaming to YouTube/Twitch.
On the device side: Python/Flask services and Bash, discovery over UDP, control over HTTP/REST, MJPEG preview. WebRTC and RTSP pipelines were explored during R&D.

Flutter Dart Python Flask REST UDP MJPEG
▸ App Store · Google Play

Flicksy / Short Machine · Polyvision

Flutter app for turning long football videos into short highlight clips. Users upload a match; the backend analyzes the video, suggests candidate moments, renders the selected clips with FFmpeg and prepares them for sharing to social platforms. I built the mobile app and the Python video-processing services, and worked on Firebase integration, authentication, notifications and payments.

Flutter Dart Python Firebase PyTorch OpenCV FFmpeg
▸ Developed and tested internally · Not publicly released

Forward · built entirely with AI

An endless-road RPG runner for phones, and an experiment: I gave Claude Fable 5.1 an old game idea (a short note and a sketch) and left every technical and design decision to the model, iterating only through play-testing and written feedback. I liked the result, so I used it to learn mobile monetization: opt-in rewarded ads with AdMob, GDPR consent and the Google Play release process.
TypeScript Capacitor AdMob · Google Play closed testing · Play in browser


🧩 Backend & Software Engineering

  • StreamPilot device services: Python/Flask and Bash services behind the mobile app (discovery, control, video preview).
  • Life-Pro-Tips: Django web app with user authentication, permissions, a tip-voting and reputation system, and custom middleware.
  • DS_Python: Python for data science exercises, including packaging a module with pyproject.toml.

🔐 Cybersecurity & Networking

  • Snow Crash: Linux privilege-escalation wargame: SUID binaries, injection flaws, race conditions, weak crypto, binary analysis with gdb/objdump/ltrace.
  • Darkly: web-application security audit with write-ups: SQL injection, XSS, path traversal, open redirect, cookie and header manipulation, brute force.
  • ft_ping: reimplementation of ping in C with raw sockets and ICMP.

☸️ DevOps & Infrastructure

  • Inception of Things: Vagrant-provisioned K3s clusters, Ingress routing, and GitOps with Argo CD on K3d, plus a self-hosted GitLab.
  • ftegan: Kubernetes Deployment and Service manifests for a containerized app published on Docker Hub.
  • KodeKloud courses: hands-on labs in Linux, Git, Kubernetes (CKA prep), Terraform and Ansible, plus 100 Days of DevOps.
  • handy-scripts: small Python and Bash automation utilities.

🌍 Open Source

Earful · my own open-source project

A GNOME Shell extension that puts every player one click away, with each browser tab as its own player. Browsers report one media player for all tabs, so a companion add-on for Chrome and Firefox watches each tab, and a native messaging helper publishes every tab as its own MPRIS player on D-Bus. Supports GNOME 46–51 (ported to GNOME 51's new rendering APIs), installs with one command, tested headlessly in GNOME Shell, Chrome and Firefox.

JavaScript GJS GNOME Shell D-Bus WebExtensions Native Messaging
▸ GitHub & demo · Submitted to extensions.gnome.org, Firefox Add-ons and the Chrome Web Store (in review)

Contributions

  • Wave Terminal: two pull requests to this open-source terminal (TypeScript/React and Go, ~22k★): auto-refresh for file previews when the file changes on disk, which also fixes PDF and image previews staying cached, and an optional auto-save for the built-in editor. Both are under review.
  • Hanabi: completed the French translation (79% → 100%) of this live-wallpaper extension for GNOME Shell, via Hosted Weblate.

🎓 42 Journey

ftegan's 42 stats


⚙️ Tech Stack

Mobile

Backend & Web

Data & Cloud

DevOps & Systems

Also


🗣️ Languages

English (C1) · French (B2) · Russian (native)

⚡ Fun fact: I love skiing, snowboarding, ice skating, playing table tennis and computer games.


📫 Get in touch

Gmail   LinkedIn   Telegram

[email protected]

Profile views

About

No description, website, or topics provided.

Resources

Readme
Activity

Stars

0 stars

Watchers

1 watching

Forks

0 forks
Report repository

Releases

Packages

Used by

Contributors

You are visitor 01402503 — GeezerVison does not store the pages you look up.
Best viewed with Netscape Navigator 4.7 or Internet Explorer 6 at 800×600. No cookies required.