Farlayer RU EN

Farlayer · Dmitrii Evseev, independent developer

From a business need to working software

I build websites that make your offer clear, connect your systems and automate routine work. I handle design, development and launch. You work directly with the developer, agree on scope and price upfront, and keep the code and access.

What I bring to your project

Over six years of commercial development, from integrations to systems with billions of records. Pick a problem like yours to see my approach, diagrams and the scale of real projects.

A system you can develop piece by piece

I help connect products, data and teams through a clear system design. I define service responsibilities, shared data and access rights so new features fit the existing architecture. In a geo-analytics project, this approach brought three separate products into one platform in four months, with shared data and sign-in and separate services for each area.

10+microservices
70+database tables
4 mo.to merge three products into one platform
Sources
TourismCitiesBusiness registry
Ingestion
Loaders×NPostGIS
Storage
PostgreSQLClickHouseCache · Redis
Services
Microservices×10+Roles · Keycloak
Output
MapsReportsB2G analytics
Languages and technologies I have worked with
PythonMain language: backend, data, automationTypeScriptTyped JavaScript for frontends and Node.jsJavaScriptThe language of browsers and interfacesNode.jsServer-side JavaScript: services and botsKotlinMobile apps for Android and iOSC#Game scripting in UnityC/C++Systems programming and networkingSQLQueries, schemas and migrationsReactInterfaces: SSR sites and admin panelsAngularFramework for large web appsVue 3Interfaces: admin panels and dashboardsFastAPIAsync Python APIs with OpenAPIFastStreamServices on top of message queuesFlaskLightweight Python web frameworkDjangoBatteries-included Python web frameworkAioHTTPAsync HTTP client and serverPydanticData validation and API contractsSQLAlchemyDatabases from Python: Core and ORMCompose MultiplatformShared UI for Android and iOSUnityEngine for mobile games
PostgreSQLGo-to relational databaseClickHouseColumnar analytics on billions of rowsRedisCache, queues and RPCPostGISGeodata in PostgreSQL: indexes and area searchCassandraDistributed store for heavy writesHBaseColumnar store from the Hadoop worldS3Object storage for files and reportsPolarsFast dataframes for data processingKeycloakSign-in, roles and SSO via OIDCOAuth 2.0Secure access for third-party clientsMCPConnecting data to AI assistantsDockerContainers for every serviceHelmDeploys to KubernetesGitLab CI/CDTests, builds and templated releasesNginxFront door for sites and APIsPrometheusMetrics and alertsGrafanaMonitoring dashboardsSentryProduction error trackingSeleniumBrowser automation for scrapingTegolaVector map tile serverMapLibreOpen-source interactive maps

By the numbers

Commercial development experience as of October 2026.

From first message to launch

How I verify and hand over the work →
  1. Your task

    What you want to launch, improve or stop doing by hand. A couple of sentences is enough.

  2. The approach

    I clarify the details and suggest a solution. We can discuss it in writing or on a call if you prefer.

  3. The agreement

    We define the result, scope, timeline and price before development starts.

  4. Development

    You see progress, try the work and discuss revisions along the way.

  5. Launch and handover

    We check that it works. You receive the code, access and instructions to keep using it.

What would you like to launch or improve?

Tell me what is getting in the way and what you want to achieve. You do not need a technical brief — I will help clarify the task and propose a scope.

Or email me:

dev.farlayer@gmail.com

LinkedIn profile