Developer · Open Source · AI

singer Martin Spevák 34 years of code

I've been coding since age 15. Entering the era of vibe coding and AI — where what used to take weeks now takes hours. Everything goes open source.

34
Years of code
100%
Open Source
Perl
→ Python → AI
Linux
Primary stack
Source code available at github.com/singerko
Perl · klasika Python · produkcia C · systém AI Coding · budúcnosť Linux · domov Open Source · filozofia Raspberry Pi · hračka 3D tlač · fyzický svet Vibe Coding · nová éra Perl · klasika Python · produkcia C · systém AI Coding · budúcnosť Linux · domov Open Source · filozofia Raspberry Pi · hračka 3D tlač · fyzický svet Vibe Coding · nová éra
About me

Developer.
Open source enthusiast.

I've been coding since I was 15 years old. Most of my career I spent in Linux — C, Perl, Python were my daily bread.

Today I'm entering a new era: vibe coding and AI-assisted development. I like the idea that AI isn't a crutch — it's a real co-author of code.

I'm a big fan of open source. Every software I create in my free time goes out — free for everyone. Let's improve it together.

Besides code, I love teaching kids about digital technologies — from 3D printing through Raspberry Pi to AI video generation.

age 15
First lines of code. The beginning of a long journey.
Perl era
Mastery in Perl, C and Linux systems development.
Python
Moving to a modern ecosystem. Faster development.
Today · AI era
Vibe coding with AI. What used to take weeks — hours.
2026+
Open source projects, AI tools, educating kids.
Kids & Technology

We learn by
creating something.

01
Programming

Open source

I love the idea of open source. Take something that already exists, improve it, and pass it on. We build the future together. My primary OS is Linux.

02
Hardware

3D Printing

From digital model to physical object. OpenSCAD or TinkerCAD will do. With OpenSCAD you generate models as code — and AI can help you with the coding.

03
Programming

Raspberry Pi

Small computer, big possibilities. I use Raspberry Pi, Arduino, sensor kits and display modules so kids and I can realize our ideas.

04
AI tools

AI Video & content

Generating video and content with AI. Kids discover where the tools' limits are — and where their own creativity begins.

05
AI tools

Agentic code generation

Tools like Gemini, Codex, Claude changed the philosophy of programming. Just as higher-level languages freed us from registers, AI freed us from writing code. Focus on quality and functionality.

06
Software dev

Own software

From idea to finished application. Kids learn that every idea can be realized — let's go.

Focus — what I'm working on

Where I'm heading.

Priority #1

AI-assisted development

Full use of AI tools not as a crutch, but as a true co-author. A new way of thinking about code.

Priority #2

Open Source projects

Everything I create in personal time goes out — for free. Code should be shared, not hidden.

Priority #3

Education & community

Sharing experience with AI development. Helping others enter the new era of software development.

Projects

What I'm building.

01
Coach
React Android AI Vite

The project was created during rehabilitation after knee surgery. I needed an application that would guide me through exercises with minimal manual interaction, as my hands were often occupied during workouts. The app can therefore provide voice guidance for training while also accepting simple voice commands, allowing it to be controlled without constantly tapping the screen.

↗ github.com/singerko/trener
02
Investor
Rodinné portfóliá Krypto & akcie Dividendy

It addresses the challenge of managing family investments. The application supports multiple portfolios for individual family members, handles both cryptocurrencies and stocks, and allows a single purchase to be allocated across multiple portfolios with automatic distribution of dividends to the corresponding cash accounts. Operations can be performed at the level of an individual portfolio as well as across portfolio groups.

↗ github.com/singerko/investor
03
DataIndicator
WiFi vs dáta Vizuálny indikátor Android

The most problematic situation occurs when hotel Wi-Fi disconnects without any warning and the mobile device automatically switches to cellular data. This Android application addresses this issue with a clear visual element—a thin colored indicator displayed above other applications that reliably signals the current connection status (Wi-Fi, cellular data, or no internet connectivity). The indicator remains visible even during full-screen video playback.

↗ github.com/singerko/dataindicator
Blog

Notes from the field.

2026 · 03

New life goal

With the arrival of my fifties and the rise of artificial intelligence, I am reassessing my professional direction. The role of a programmer is evolving, and I want to focus more on my own projects and on a deeper study of AI, which opens up new opportunities and future perspectives.

Older posts → RSS
Contact

Let's talk.

Got an app idea?

I'm happy to look at any interesting project. Don't hesitate to reach out — even if you're not sure what you want.