Senior Full-Stack & Platform Engineer

Secure product systems, shipped from idea to production.

I build web, mobile, backend, cloud infrastructure, and the operational glue that keeps them reliable. Founder of SELINEXT, with recent work across Spring Boot OAuth/OIDC platforms, Next.js products, high-performance Flutter applications, Google Cloud infrastructure, DevSecOps, and production delivery.

Selected work

Proof from systems that had to ship, scale, and be maintained.

SELINEXT - secure platform delivery

Coris SIC training and evaluation platform

End-to-end product, security, and infrastructure work for a training and evaluation platform.

  • Led engineering across Next.js, React, Spring Boot, Java, PostgreSQL, Nginx, and Google Cloud Platform.
  • Designed OAuth 2.0/OIDC flows with Spring Authorization Server, MFA, JWT, RBAC, refresh/logout security, and live authorization checkpoints.
  • Built deployment and security operations with Docker, OpenTofu, Ansible, GitHub Actions, Workload Identity Federation, Cloudflare Tunnel, Semgrep, Trivy, SBOM, and structured logging.
Next.jsSpring BootPostgreSQLGCPDevSecOps

Contract - real-time 3D/VFX workflows

Simulon Flutter product work

Flutter mobile, web, and desktop work for real-time 3D and visual-effects product surfaces.

  • Modernized legacy GraphQL/Ferry/Hive flows into reusable REST, Riverpod, Isar, pagination, normalized cache, stale-while-revalidate, and SSE synchronization patterns.
  • Profiled resource-constrained Flutter/Unity workflows, reduced rebuild and refresh issues, and improved cache/network critical paths.
  • Built reactive synchronization around uploads, favorites, publications, cloud jobs, downloads, scene/take/render workflows, and Blender integration debugging.
FlutterRiverpodIsarRESTSSE

Frontend leadership, mobile releases, trading systems

Zalisoft and Goldman product delivery

Frontend, Flutter, and product delivery across e-commerce, news, fintech, and trading platforms.

  • Led Next.js, React, Flutter, Tailwind CSS, SSR, authentication, authorization, internationalization, review, and delivery work.
  • Delivered secure payment, order tracking, state-management architecture, administration, SEO, complex UI, and mobile release work.
  • Designed and delivered Elira, a Spring Boot and Next.js cryptocurrency trading platform with scheduled strategies, resilient order processing, and real-time administration.
ReactNext.jsFlutterSpring BootPayments

Public code and reusable tooling

Open-source engineering templates

Templates and developer tools shaped by production concerns rather than toy examples.

  • Maintains a production-ready Flutter starter with Riverpod, GoRouter, theming, i18n, API infrastructure, code generation, and clean architecture tooling.
  • Published an enterprise-oriented Next.js starter and JetBrains Go module helper plugin.
FlutterNext.jsDartTypeScriptKotlin

Capabilities

Full-stack range, with platform habits.

I am useful where frontend, backend, cloud, security, and delivery decisions influence each other.

Frontend and mobile

Product interfaces that balance speed, state, accessibility, SEO, and release reality.

TypeScriptReactNext.jsFlutterDartTailwind CSSRiverpodBLoC

Backend and security

Secure APIs, identity flows, authorization boundaries, and auditable business logic.

JavaSpring BootSpring SecurityOAuth 2.0 / OIDCJWTREST APIsPostgreSQLSSE

Cloud and platform

Infrastructure and delivery systems that make production less mysterious.

Google Cloud PlatformDockerNginxOpenTofu / TerraformAnsibleGitHub ActionsCloudflare

Quality and operations

Test, security, observability, and handover practices that survive after launch.

VitestPlaywrightTestcontainersStorybookSemgrepTrivySBOMStructured logging

Working principles

How I like to build.

01

Architecture has to meet production reality.

A clean diagram is only useful if deployment, rollback, monitoring, data integrity, and team handover also work.

02

Security belongs in the shape of the product.

Identity, authorization, audit trails, secrets, and operational boundaries should be designed early, not patched onto the end.

03

Performance is usually a systems question.

The useful wins often come from cache behavior, fetch ordering, state boundaries, rendering discipline, and reducing work on the critical path.

04

Communication is part of delivery.

I prefer clear trade-offs, written decisions, and maintainable handover over mysterious heroics.

Contact

Bring me into problems where quality and delivery both matter.

Best fits: architecture reviews, production hardening, Spring Boot and Next.js systems, Flutter performance/state work, Google Cloud infrastructure, and end-to-end product delivery.