Skip to content
View AlexTkDev's full-sized avatar

Block or report AlexTkDev

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.

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
AlexTkDev/README.md

Aleksandr Tkachenko

Software Engineer & Builder. Focused on robust Python backend architecture, enterprise Odoo solutions, developer tooling, and native macOS software.

Telegram LinkedIn Email


✦ Spotlight

MacOSCleaner MacOSCleaner · Website
Native, privacy-first cleanup utility for macOS built from the ground up with SwiftUI & AppKit. Helps developers and power users safely reclaim disk space, clean developer caches (Xcode, Docker, npm/pip), and manage system leftovers.
Swift SwiftUI AppKit Apple Intelligence macOS

✦ Developer Tooling & Open Source

I like building tools that solve real bottlenecks in daily engineering workflows:

  • cursor-odoo-plugin — Cursor IDE plugin and MCP toolkit for Odoo 16+ development. Automates module scaffolding, manifest & XML linting, version migration checks, and OCA compliance.
    Python Cursor Plugin MCP Odoo

  • ipython-console-to-VScode — Interactive IPython console for Odoo in VS Code, bringing PyCharm-like REPL, preloaded models, and environment inspection directly into the editor.
    Python IPython VS Code Odoo

  • a1707-ubuntu-installer — Automated Ubuntu installation and kernel hardware patch suite for MacBook Pro A1707 (Touch Bar, audio drivers, Wi-Fi, graphics switching).
    Shell Linux Kernel DKMS Hardware Automation


✦ Enterprise & Production Systems

  • School ERP & Mobile Ecosystem — Full-cycle Odoo 16+ & OpenEduCat deployment. Integrated with custom Flutter app (iOS/Android) featuring a dedicated COTURN server for VoIP/cellular calling, Firebase (FCM) push notifications, and automated academic workflows.
    Odoo 16+ Flutter PostgreSQL coturn (VoIP) Firebase Docker

  • Digital Services ERP Platform — Custom Odoo 17+ business suite featuring extended ORM logic, custom QWeb/JavaScript frontend components translated pixel-perfect from Figma, and Cloudflare Turnstile bot protection.
    Odoo 17+ Python QWeb / JS PostgreSQL Cloudflare

  • AWS Serverless & ETL Pipelines — Automated data processing pipelines powered by AWS Lambda, Athena, S3, and EC2 with external integrations for e-commerce intelligence (Amazon, Google, Keepa).
    Python AWS (Lambda, S3, Athena, EC2) REST APIs Pytest


✦ AI, Search & Automation

  • EduPlannerBotAI — Telegram bot with multi-tier LLM fallback routing (OpenAI → Groq → local Llama), offline execution mode, and structured study planning tools.
    Python aiogram 3 Groq API OpenAI llama-cpp-python

  • Vector Search & RAG — Implementing semantic search workflows, RAG architectures, and indexing with OpenSearch and vector embeddings.

  • resume_parsing & Data Extraction — Asynchronous web scraping, structured resume extraction, candidate scoring, and media streaming tools.
    Python Playwright BeautifulSoup Pydantic AsyncIO


✦ Toolbox

  • Backend & ERP: Python · Odoo 16+ · Django · DRF · FastAPI · Flask · Celery · Redis
  • Databases & Search: PostgreSQL · OpenSearch · Vector DBs · MySQL · MongoDB · SQLite
  • Cloud & Infrastructure: AWS (Lambda, S3, EC2, Athena) · Cloudflare · Firebase / FCM · coturn · Docker · CI/CD
  • Desktop & Mobile: Swift (macOS) · SwiftUI · AppKit · Flutter
  • Frontend: JavaScript · QWeb · HTML5 / CSS3 · Figma-to-Code
  • AI & Workflow: MCP (Model Context Protocol) · LLM APIs · Linux / Shell · Git

✦ Engineering Approach

  • Legacy Modernization: Untangling complex or fragile codebases, eliminating performance bottlenecks, and stabilizing systems with zero disruption to production.
  • Architecture & Standards: Designing clean, maintainable backends from the ground up with clear domain boundaries, test coverage, and automated CI/CD pipelines.
  • Complex Integrations: Connecting non-trivial third-party services, cloud infrastructure, and custom protocols (VoIP, COTURN, WebRTC) into cohesive systems.

✦ What I'm Exploring Now

  • Building MCP servers and agentic workflows to connect IDEs with custom backends.
  • Native macOS desktop ergonomics and low-level AppKit / SwiftUI lifecycle details.
  • High-throughput query optimization and ORM indexing strategies for large-scale Odoo databases.

Pinned Loading

  1. MacOSCleaner MacOSCleaner Public

    MacOS Cleaner GUI

    Swift 62 2

  2. macOS_application_speedtest_for_python macOS_application_speedtest_for_python Public

    Is a macOS application designed to test your internet connection speed using Python. The program provides a convenient interface for measuring download, upload, and ping speeds, and also supports r…

    Python 1

  3. EduPlannerBotAI EduPlannerBotAI Public

    AI-powered Telegram bot for personalized learning plans, scheduling, and study reminders.

    Python

  4. practicle_GIT_app practicle_GIT_app Public

    This game is designed for learning and practicing Git commands through an interactive approach. The project is created using the Kivy framework for developing the graphical user interface.

    Python

  5. PDF-to-Word-Conversion PDF-to-Word-Conversion Public

    A parser that will retype text from a PDF into an MS Word document with the specified specifications

    Python 1

  6. parser_Instagram_and_YouTube parser_Instagram_and_YouTube Public

    These two scripts allow you to download content from YouTube and Instagram

    Python 1