Open to opportunities

Vladislav LI

Software Developer

Astana, Kazakhstan

Building offline-first tools, developer experiences, and native macOS applications. Passionate about privacy-respecting software powered by local AI.

About

I'm a software developer focused on building tools that respect user privacy and work offline. My projects span from native macOS applications to full-stack analytics platforms, all designed with a "data stays local" philosophy.

I work across the stack — Python and FastAPI on the backend, React and TypeScript on the frontend, Swift for macOS native apps, and Lua for terminal tooling. I'm particularly interested in local AI integration, bringing machine learning capabilities to desktop applications without cloud dependencies.

Projects

Selected open-source projects I've built.

Skills & Tech

Languages

Python TypeScript Swift Lua JavaScript SQL

Frontend

React Angular Vite Tailwind CSS SCSS RxJS Electron Feature-Sliced Design

Backend & Data

FastAPI PostgreSQL SQLAlchemy SQLite

AI & Infra

Ollama Local LLMs Docker macOS Development

Methodologies

BEM (Block Element Modifier)

Structured CSS naming convention used across projects for scalable, maintainable stylesheets. Applied with custom SCSS mixins for consistent block, element, and modifier patterns.

Feature-Sliced Design (FSD)

Architectural methodology for structuring frontend applications into layers — app, shared, features, entities, widgets, and pages — ensuring clear boundaries and high modularity.

Reactive State Management

Service-based state management using RxJS observables and centralized services (ModalService, SidebarService) for predictable, decoupled component communication.

Offline-First Architecture

Designing applications that work fully offline with local data storage, on-device AI inference, and zero cloud dependencies — keeping user data private by default.

Get in Touch

Interested in collaborating or have a project in mind? Feel free to reach out.