Skip to content
View Majkey25's full-sized avatar
:shipit:
Loading...
:shipit:
Loading...

Highlights

  • Pro

Block or report Majkey25

Block user

Prevent this user from interacting with your repositories and sending you notifications. Learn more about blocking users.

You must be logged in to block users.

Content in all repositories owned by your account will be closed.
Maximum 250 characters. Please don’t include any personal information such as legal names or email addresses. Markdown is supported. This note will only be visible to you.
Report abuse

Contact GitHub support about this user’s behavior. Learn more about reporting abuse.

Report abuse
Majkey25/README.md

Matěj "Majkey" Teplý

Full-Stack AI/ML Engineer & Backend Developer

I'm a Full-Stack AI/ML Engineer & Backend Developer. I build LLM applications, Python services, automation, and interfaces that connect them into usable products.

At OKsystem a.s., I develop and evaluate AI chatbots and RAG pipelines. My work spans retrieval, context and prompt design, model integration, REST APIs, databases, and frontend implementation.

Outside work, I build developer tools, Android applications, and websites. My projects cover project and release tracking, prompt and agent instructions, document scanning, offline music tools, weather data, and the WeTheGods website.

In my own projects, I research and prototype AI tools, testing their practical fit and integration trade-offs. I'm interested in how these systems find relevant information, handle missing context, and behave when a model or service fails.

I'm eager to learn new things, deepen my understanding of AI/ML, and test new tools through practical projects. I like comparing approaches and understanding why they succeed or fail.

Alongside development, I study Software Engineering at Tomas Bata University in Zlín, combining the degree with professional work and independent projects.

LLM applications and agent workflows; Python backends and APIs; retrieval and evaluation; React, TypeScript, Kotlin, and Android

What I build

Note

I build AI applications, backend services, and the interfaces that bring them together. My work includes chatbots, RAG pipelines, retrieval, model integration, and evaluation.

  • Knowledge-backed chatbots: Build retrieval and context flows that connect language models to relevant information from their knowledge bases.
  • Full-stack integration: Connect LLM services to Python backends, REST APIs, databases, automation, and user-facing interfaces.
  • Evaluation and debugging: Test answers and retrieval behavior, investigate failures, and improve prompts, context, performance, and code quality.

Selected work

Project What it does
project-board-showcase Project and release board separating workflow phases from deployed versions. Public showcase; application source is private.
ScanIt Android document scanner with on-device OCR, local document operations, and PDF/image export.
TuneItAll Offline Android tuner for guitar, bass, ukulele, and chromatic tuning.
prompt-engineering-skill Reusable prompt and agent instructions with explicit constraints, verification, and evaluation criteria.
Selia-Weather Czech weather app with provider forecasts, ČHMÚ radar, and configurable Android widgets.
WeTheGods Band website built with Astro and published through GitHub Pages.

And much more...

How I build

AI does not remove the engineer. It changes where engineering effort goes.

From my post on modern software engineering with AI agents.

- Scope: implementation
+ Scope: implementation + verification

Tip

I start with the problem, constraints, and failure cases.

I prefer small, understandable systems and verify behavior with tests, type checks, evals, and real app or device testing.

Career so far

Career timeline through 2027: SPŠ Zlín Mechanical Engineering, Sep 2021–May 2025; Azure Programming at STC, Nov 2022–Feb 2025; AI and full-stack development at OKsystem, Jun 2025–present; Software Engineering at UTB Zlín, Sep 2025–May 2030 (expected); AI safety and red teaming, May–Oct 2026. OKsystem and UTB bars reach 2027 with arrows showing continuation.


Outside software

Note

I play drums, guitar, bass, and saxophone, and I sing. I currently play with WETHEGODS, previously with Exhalace, and collect vinyl records.

WETHEGODS on Spotify

Recently played Spotify tracks

GitHub activity

GitHub contribution activity for Majkey25

Portfolio · Support my work

Pinned Loading

  1. project-board-showcase project-board-showcase Public

    Project board: a private project board that keeps the phase a project is in separate from the versions that are deployed. Showcase only; source is private.

    HTML

  2. ScanIt ScanIt Public

    Simple Android document scanner: scan, save, and share PDF.

    Kotlin 15 3

  3. TuneItAll TuneItAll Public

    Fast, private, offline Android tuner for guitar, bass, ukulele, and chromatic tuning.

    Kotlin 3

  4. Selia-Weather Selia-Weather Public

    Modern Android weather for Czechia with forecasts, ČHMÚ radar, and a deeply customizable widget.

    Kotlin

  5. WeTheGods WeTheGods Public

    Official website of WeTheGods — Czech metalcore band. Astro static site on GitHub Pages.

    Astro 1

  6. little-ai little-ai Public

    A cute animated AI course: neural networks, real tokenization, RAG, tools, reasoning, AGI and software engineering. English and Czech.

    TypeScript