Fullstack developer. I take on the whole task — from idea to a working product: backend, interface, launch. Desktop, web, bots, automation.
- E-mail nondeletable@gmail.com
- Phone +84 386 959 674
- GitHub github.com/nondeletable
- Telegram @nondeletable
Work experience
-
Python Developer
Freelance · June 2026 — present
Ko-ko Money — a personal budget tracker (local-first PWA)
- Sole developer, full cycle from scratch: product idea, architecture, frontend, backend, deployment.
- Frontend in SvelteKit (Svelte 5) + TypeScript + TailwindCSS; local-first: data in IndexedDB (Dexie), full offline operation.
- PWA with home-screen install, a service worker and automatic version updates.
- Designed an unconventional drag-and-drop input UX: three rows of circles — income sources, accounts, spending categories.
- Multi-currency: each account has its own currency, cross-currency transfers, exchange rates loaded from an external API.
- Budgets and limits with colour-coded indicators, goals and savings (debts).
- Analytics: donut charts by category and source, a monthly income/expense graph, a daily report, filters and tag breakdown.
- JSON backup export/import with file validation; PIN protection and persistent storage.
- Backend in FastAPI + PostgreSQL (Docker): authentication and cross-device sync; VPS deployment.
Custom Telegram bots
- Custom Telegram bot development: automation, integrations.
- Current project — a calculation service bot: takes the user's personal data (name and date of birth), computes personalized metrics by the client's method and sells the result.
- Turned the client's scattered explanations into a clear development plan, the bot's structure and a step-by-step dialogue flow: data collection → input validation and correction → calculation → result delivery.
- Validation and auto-correction of user input (fixing common data-entry mistakes).
- Rendering the result as a «card» image: placing the computed numbers by coordinates into the template's slots (Pillow). The original calculator service has no API, so I built the rendering entirely from scratch.
- Text interpretations of the result on user request.
- Payment handling and an admin flow: confirming payments and forwarding the data to the client's private chat.
- A user database (SQLite): tracking purchases so users aren't charged again for an interpretation they already bought.
- Stack: Python, python-telegram-bot, Pillow, SQLite.
-
Developer
StellarTech · April 2026 — June 2026
Freelance involvement in the project (under a contractor agreement). Built a JS engine for visual-novel games from scratch — the engine was used by the team to create games.
Engine development
- Building the interface.
- Playback of dialogue sequencing.
- Dialogue branching.
- Visual effects.
- Sound effects.
- Scene transitions.
- Numerous gameplay mechanics.
Full-cycle plan for developing an educational game
- Choosing the topic, writing the script.
- Selecting the required visual effects.
- Generating images and assets with AI.
- Sourcing audio tracks (music, ambience, effects).
- Selecting gameplay mechanics.
Technical support
- Testing, bug hunting, bug fixing.
- Server deployment.
-
Python Software Engineer
Freelance · September 2025 — April 2026
ComfyLauncher — application software for working with generative AI models (ComfyUI, Stable Diffusion). A full desktop application for simplified launching and management of ComfyUI: it solves the problem of complex AI-tool deployment and provides a ready-to-use, out-of-the-box solution without manual environment setup. Role: sole developer, full cycle — from design to releases and support.
Architecture and development
- Designed the application's modular architecture and project structure from scratch.
- Built a Python desktop application with external-process management.
- Developed a ComfyUI launch system supporting different modes (CPU/GPU).
- Implemented process lifecycle control, exception handling and fallback scenarios.
- Integrated WebView2 and the .NET Runtime to embed the web interface into a native application.
- Set up correct dependency handling and system-environment checks.
Engineering and resilience
- Implemented automatic checks for the presence and version of system components.
- Handled non-standard user scenarios (different Windows configurations, runtime conflicts, Defender/antivirus blocks).
- Introduced a logging and diagnostics system for incident analysis.
- Optimized the initialization and startup sequence of the AI service.
Product and operations
- Prepared the application for distribution (build, packaging, distribution).
- Ensured stable out-of-the-box operation without manual dependency installation.
- Tested on various user-machine configurations.
- Analyzed user incidents and shipped updates.
- Evolved the product based on feedback.
-
Fullstack Developer
Agrotek LLC · April 2025 — September 2025
Development of an e-commerce website for the company (wholesale of filters for trucks and heavy machinery).
- Design of the site and all its pages.
- Catalog functionality and other site elements.
- Admin panel: adding products, publishing blog articles, tracking users and subscribers.
- Filter catalog backed by a PostgreSQL database.
- Request system — a feedback form via an email service.
- Newsletter subscriptions: collecting, storing and using emails.
- User accounts: order history and shopping cart.
- Server deployment with domain binding and SSL certificate setup.
- Responsive design for various devices.
- E-commerce functionality and order-management system.