Full-stack Developer | Technical Product Manager | Creative Problem Solver | Automation Engineer
Building clean, scalable tools with Python, TypeScript & cross-platform tech.
I'm a versatile developer with a strong product-oriented mindset, focused on automation and digitalization of processes, and building management systems through web apps, mobile apps, Telegram bots, browser extensions, and Windows tools.
π Open to: Remote / European opportunities as a Python / JavaScript Developer.
π My projects & software: nikmedoed.com
π§ Emailβ|βπ¬ Telegramβ|βπ LinkedInβ|βπ TG Blog (RU)
Main Stack
- Languages: Python, TypeScript, JavaScript
- Frameworks: FastAPI, React Native, Svelte, Tauri, SQLAlchemy, Aiogram, Selenium, HTMX, Telethon, Chrome Extensions
- Databases: Redis, MongoDB, MariaDB/MySQL, SQLite, PostgreSQL
- Dev Tools: Docker, Alembic, Celery, Uvicorn
- Tools: Jinja2, Pandas, Asyncio, APScheduler, aiohttp, Pillow, matplotlib, openpyxl, pynput, pyperclip, Quill, PyInstaller, Whisper, Google APIs
- Mobile: WebView, AsyncStorage, Notifee, InAppPurchases, Firebase, Expo
Have experience: Rust, Qt, Django, Telebot, Tkinter, librosa, sounddevice, Vite, MobX, Redux
- πΊ Pishow: Lightweight slideshow for older devices (smart TVs, tablets) using pure HTML & meta refresh.
- π₯οΈ OLED Screensaver: Blacks OLED displays via hotkeys or idle detection without affecting other screens.
- πΉ Easy Video Compress: Free, shell-integrated video compressor-optimizer for social media, messengers, Notion, and more.
- πΎ Windows Backup Tool: GUI-driven incremental backup utility for Windows folders, featuring scheduling and exclusions.
- βοΈ Telegram Important Notifies: Monitors selected chats and forwards important Telegram messages based on queries.
- β±οΈ Meetings Timer: Non-linear stage timer to keep multi-part online meetings on track, with flexible stage control.
- ποΈ Real-time Speech to Input: Whisper-powered real-time dictation into any text input.
- π§ Vocabulary Coach Bot: Telegram bot using Google Sheets as a database to train answers via multiple choice or intelligent text matching input.
- πΌοΈ PP to Stories: Use PowerPoint as a stories editor, with automated media export ready for upload.
- πΊοΈ pyMapCollector: Extract large images from interactive web pages by stitching scroll-based segments (Miro, maps, etc.).
- π§° Tampermonkey Scripts: Suite of browser scripts for multi-site search, UI tweaks, playlist exports, and more.
If you appreciate my projects and want to support me:
β Ko-fiβ|βπ Boostyβ|βπ° PayPalβ|βπ³ YooMoney β|βπΊ Buy Me a Coffee
- BTC:
1E2tqVoi16owvCsasuK3M3fzuuSyawxRe7
- USDT (TRC20):
TPpseUYL2hQJqY2z17HyK7EYZRoPCYbeUE
- TON (USDT-TON):
UQA4BSTol0gSE5ptjZ9h3QjcDfDD0p4BPuzwMFZ-v2X7N75N
"Have a vision, aspire to be a leader, make some humor, Resist, Invent & Projects"