Python developer focused on QA automation, agentic systems, data validation, APIs, desktop tools, and testable applications.
My portfolio connects practical engineering discipline with Blender 3D, visual polish, and long-term game-development ambition.
Technical Portfolio | 3D Portfolio | Cosmic Evolution | Repositories
I am a Python developer with a practical focus on QA automation, API testing, data validation, agentic workflows, and small applications that can be reviewed end to end.
My strongest direction is Python development, QA automation, and junior software development. Around that core, I maintain a separate visual track through Blender 3D, HTML5 Canvas, PyQt6, and C#/.NET prototypes. This gives my portfolio a technical center with a creative secondary layer.
I care about projects that are clear enough to understand quickly and technical enough to inspect: setup, tests, behaviour, edge cases, documentation, screenshots, and public repository hygiene.
- Python application structure with
src/, tests, documentation, and CI where useful - QA automation with
pytest, API validation, negative-path checks, and regression-safe workflows - Agentic and LLM application practice through structured outputs, schema validation, tool boundaries, and testing habits
- SQLite-backed desktop tools with PyQt6 and layered application logic
- Data cleaning, validation reports, and interactive visualizations
- HTML5 Canvas game-loop work with gravity, collision states, progression, scoring, and mobile controls
- 3D visual portfolio work in Blender with a game-art and visual QA direction
- Public-safe repositories with no tokens, local machine paths, private environment details, or accidental internal files
I completed a Python Developer diploma issued by SkillBrain and continue Python + AI Engineer training toward a separate accreditation path.
I have contributed to Python and AI-oriented workflows around educational content generation, structured validation, testing, and collaborative Git/GitHub development. I apply that experience through cleaner tests, stronger documentation, and repository structures that are easy to review.
The portfolio now includes Agentic QA Triage, a Python application with an OpenAI Agents SDK boundary, PostgreSQL/SQLite persistence, human approval, usage tracking, and CI. See the profile changelog.
| Project | What it demonstrates |
|---|---|
| Agentic QA Triage | Python application with structured agent output, approval workflow, PostgreSQL/SQLite persistence, usage tracking, and CI |
| Python Live QA Studio | Live Python diagnostics, traceback explanation, QA-oriented developer feedback, concept prediction, tests, and CI |
| QA Automation API Suite | API smoke tests, response contract checks, negative-path validation, reusable pytest structure, and GitHub Actions |
| AI Agent Text RO | User-trainable RO/EN text agent workflow with learned answers, SQLite memory, PyQt6 UI, tests, and CI |
| Interactive Data Viz | Reproducible data cleaning, validation reports, interactive charts, and algorithm visualizers |
| PyQt6 Magic Shop | Desktop CRUD app with service/repository layers, SQLite persistence, tested business rules, and UI presentation |
| Digital Library | Compact OOP model with borrow/return state transitions, JSON persistence, and tests |
For a fuller technical review path, see the Technical Portfolio Index.
I am also developing Cosmic Cursor Desktop, a Windows visual cursor effect built with a C# / WPF transparent overlay engine and a PyQt6 control panel. It is a desktop UI/UX and performance-tuning prototype that explores process control, settings profiles, transparent overlay rendering, particle trails, and clean release packaging.
This project connects desktop software structure with visual polish and is presented as a local Windows prototype release.
Cosmic Evolution is my strongest public bridge between programming and long-term game development.
It demonstrates more than a static demo:
- Canvas rendering and a continuous browser-game loop
- gravity fields, orbital capture, collision states, absorption, fragments, and damage logic
- progression toward larger cosmic bodies and a win/loss structure
- desktop and mobile controls
- localStorage scoring and reviewable gameplay rules
- a visual direction connected to my TeoGame&3D identity
The goal is to show that I can build, test, tune, document, and improve an interactive system from idea to playable software.
These screenshots show working applications, not only repository text.
Live code diagnostics, concept prediction, privacy-safe traceback output, and a learning coach for Python syntax concepts.
The API suite screenshot is a technical evidence board. It summarizes contract tests, negative-path checks, reusable client code, and CI signal before a reviewer opens the code.
- Each public project is intentionally scoped so behavior can be inspected quickly.
- READMEs focus on problem, solution, setup, tests, screenshots, and design decisions.
- Tests and CI are used where repeatable behavior matters.
- Public code is checked for local paths, private files, API keys, tokens, and accidental internal details.
- Visual projects are separated from technical projects, but both support the same goal: clear, professional, reviewable work.
- I prefer clear behavior over black-box magic.
- I write tests for the parts that should not silently break.
- I keep projects small, documented, and easy to review.
- I care about the bridge between technical correctness and human usability.
- I treat visual polish as part of communication, not as a replacement for working code.
Short term: stable junior IT work in Python, QA automation, data validation, technical support automation, or junior software development.
Long term: game QA / DevQA and game-development systems, with C++, Unreal Engine, and stronger interactive 3D work added gradually on top of the Python/QA foundation.
- 3D Portfolio: teogame3d-site.pages.dev
- Technical Portfolio: teogame3d-alt-portfolio
- Playable Game: Cosmic Evolution
- GitHub: @teogame3d-alt
