Available for roles

Athens, Greece / Senior Full-Stack Engineer (Frontend-Focused)

Front-end Enthousiast building scalable systems.

Specializing in high-performance frontend architecture, microfrontends, and AI-driven product experiences. I translate complex requirements into maintainable, accessible, and performant product realities.

$ avatar.render()online
Cartoon-style portrait of Krikor Tsakmatzian

10+ Years

Expertise in Engineering

Architecture

Scalable Frontend Systems

Modern Tech

React / Next.js / Angular

Ownership

End-to-End Execution

Professional Experience

Architecture, delivery, and ownership across product teams.

A senior engineering path focused on scalable frontend systems, product collaboration, maintainable UI architecture, and measurable delivery outcomes.

Founding Frontend Engineer

hiveoptimum.com

Feb 2020 - Present

Leading frontend architecture for a B2B pharmaceutical analytics platform with Angular 8-20, interactive dashboards, data visualization, and an internall LLM-powered chatbot with citation-backed answers.

AngularAI ChatbotRxJSData VizAngular MaterialExpressJSHeroku

Senior Full-Stack Engineer

reydix.com

Mar 2025 - May 2026

Owning complex frontend features in a scalable Next.js 15 CMS with Clean Architecture, domain-driven TypeScript, shadcn/ui, Storybook, Atomic Design, and Nx in a monorepo environment combining with Fastify/NestJS services

Next.jsReactClean ArchitectureStorybookAtomic DesignNxNestJSFastify

Senior React Native Engineer

footura.ai

Aug 2024 - Jan 2026

Delivered an AI-powered mobile MVP, hardened Stripe payment environments, and maintained NestJS backend flows for reliable CRUD and product operations.

React NativeExpoStripeNestJS

Senior React Engineer

cratedb.com

Apr 2022 - Jun 2024

Built microfrontends with Webpack Module Federation, improved load times by 40%, and shipped factory operations tooling with React, Apollo, Redux Toolkit, Storybook, Docker, Jenkins, and Azure.

MicrofrontendsGraphQLApolloRedux ToolkitAzureMobXDocker

Senior React Engineer

dialecticanet.com

Mar 2021 - Apr 2022

Contributed to the modernization of a large React application, driving delivery through scalable frontend architecture and workflow automation with a custom Chrome extension.

ReactGraphQLChrome ExtensionReduxRedux SagaWorkflow Automation

Earlier Roles

Signal Maritime

Oct 2019 - Mar 2021

Vessel management, React, TypeScript, C#, REST APIs

Sycada

Aug 2016 - Oct 2019

Angular, TypeScript, PWA, offline-first, C# APIs

Uala

Mar 2015 - Aug 2016

MEAN stack, AngularJS, Node.js, MongoDB, RxJS

Part-Time Freelance Work

Selected Client Projects

Freelance collaborations alongside full-time roles, typically scoped around focused weekly commitments of 10-25 hours.

Astronomy automation

Pegasus ASTRO

Senior Front-end DeveloperOct 2024 - Jun 2025

Desktop and web tooling for automating amateur astronomy and astrophotography workflows.

ElectronNext.jsTypeScriptZustandDaisyUITailwind CSS

Real estate sales / auctions

BNL Immobili

Senior React DeveloperSep 2022 - Jul 2024

Bank-owned real estate sales and auction platform focused on searchable listings, transactional flows, and maintainable React delivery.

ReactJavaScriptWebpackTailwind CSS

BI tool for maps industry

mapLab.world

React DeveloperApr 2020 - May 2023

Map-based business intelligence product using geolocation-heavy data views, interactive map layers, and spatial analysis workflows.

ReactJavaScriptKepler.glMapboxGeolocations

The Arsenal

Tools selected for clarity, speed, and maintainability.

A pragmatic stack for building fast interfaces, separating data concerns, maintaining shared UI systems, and shipping reliably.

Frontend

ReactNext.jsAngularReact NativeTypeScriptClean ArchitectureMicrofrontendsFeature-Sliced Design

UI Systems

shadcn/uiTailwind CSSStorybookAngular MaterialMaterial UIAtomic Design

State & Data

React QueryRedux ToolkitNgRxRxJSSignalsApolloGraphQLWeb Sockets

Backend & Platform

Node.jsNestJSFastifyPostgresDockerAWSAzure

Delivery

Nxpnpm WorkspacesVitestJestJenkinsGitLabHeroku

Separation of server and client state with React Query, Redux Toolkit, Apollo, and lightweight stores.

Product-minded architecture across BFF layers, backend services, analytics workflows, and AI interfaces.

Responsive web and mobile app delivery across React, Next.js, Angular, React Native, and Expo.

LLM-powered interfaces with explainability, citation-backed responses, and domain-heavy UX clarity.

Reusable component systems with shadcn/ui, Tailwind, Storybook, Atomic Design, and accessibility standards.

Select Work

Product systems shaped around performance and delivery.

Selected public repositories covering full-stack dashboards, Angular architecture, game logic, microservices, and this portfolio system.

NatureRestorer dashboard preview with restoration metrics and map context

Full-Stack Dashboard

NatureRestorer

A restoration-site dashboard with authenticated routes, RBAC, admin tooling, biodiversity metrics, Mapbox location context, Prisma, and Supabase-backed PostgreSQL.

Next.js 16React 19PrismaSupabaseMapbox

Angular Architecture

Moviescope

Moviescope Angular app interface with movie browsing screens

An Angular 21 movie SPA using TMDB data, Feature-Sliced Design, NgRx SignalStore, persistence, debounced search, favorites, dialogs, and resilient image loading.

Angular 21NgRx SignalsTMDBRxJSVitest

React Game Logic

Tic Tac Toe

A client-side Tic Tac Toe app focused on rule correctness, accessibility, clean separation between domain and UI, two game modes, and testable AI heuristics.

React 19TypeScriptViteVitestRadix UI

Microservices

Event Management

A Dockerized event management system with a Next.js frontend, NestJS API gateway, NestJS event microservice, TCP transport, search, pagination, and event CRUD flows.

Next.js 15NestJSDockerSWRMicroservices

Portfolio System

Personal Portfolio

This portfolio implementation: a responsive, SEO-minded one-page Next.js app built from a Google Stitch design with Feature-Sliced Design, theme support, and reusable UI primitives.

Next.js 16Tailwind CSSBiomeReact Bits

Contact

Let's build fast, maintainable product experiences.

Available for senior frontend and full-stack roles where architecture, product ownership, and a high-quality user experience matter.

[email protected]
LinkedInGitHubAthens, Greece
Start a conversation