Software Engineer

Collaboration

I build software products and security systems. More than ten years of engineering work: Sberbank, Yandex, B2B and service platforms, and my own projects.

I work at the intersection of engineering, product, and user experience: from analyzing the task to architecture and a working solution in production.

Ways of working

I take on work where a systematic approach and ownership of the result matter.

Architecture design

Product structure, module boundaries, integrations, and a development plan that survives changing requirements.

Building a new product

From an idea and a first version to launch: technical decisions, implementation, and shipping to production.

Audit and recovery of an existing project

A close look at an existing system: what blocks its development, where the risks are, and how to make it manageable again.

Complex interfaces and integrations

Multilingual services, data-heavy interfaces, integrations with external systems and APIs.

Long-term engineering work

Ongoing participation in a product's development: architecture, code, reviews, engineering practices.

Consulting and systematic analysis

Help with finding the real task and a strong solution: facts, contradictions, resources, testing against reality.

Core stack: React, TypeScript, Next.js, Astro, React Native, Node.js, PostgreSQL.

Projects

Groundline

Answer search across your own documents, on Python and FastAPI: pgvector, a LangGraph pipeline, hybrid retrieval, reranking and a semantic answer cache.

Role: Architecture, backend, quality evaluation and the interface.

Toqen.app

A B2B SDK and a mobile app for OIDC and passkey authentication: cryptographic device binding, hardware key storage, a strict token lifecycle.

Role: Founder: architecture, security model, mobile client and the public SDK.

Litseller.com

A book summary platform with an LLM pipeline that generates, validates, edits and translates the content with no human in the loop.

Role: Product and development: platform architecture and the content pipeline.

Start4Drive.com.ar

An app for the theory exam. The official question bank with word by word and full translation into Russian and English, an offline mode and an exam simulator.

Role: Product and development: the mobile app, the data and the translations.

AutoInspect

A web app for car sourcing: a photo checklist, voice notes with AI transcription and generated PDF reports.

Role: Built to order: frontend, backend and the report pipeline.

Projects

Working principles

  • the task first, the tools second
  • transparency: clear decisions with clear reasons
  • small verifiable steps instead of big promises
  • code and architecture that can be maintained without their author
  • honest constraints instead of optimistic estimates

If this approach resonates with you, write to me and let's discuss the task.

Contact

Tell me about your product or problem, I'll reply with how I can help and in what format.