AVAILABLE FOR FREELANCE WORK · H.
AVAILABLE FOR FREELANCE WORK · M.

Henri Maasik, freelance software developer. Software designed right.

I design and build software systems, interfaces and backend infrastructure where the implementation and background work matters just as much as the solution people eventually see.

  1. Esita Oma MaitseCustom commerce
  2. Artizon NetworkServer network
  3. FreshFitResale platform
  4. The stackSkills
  5. ContactGet in touch
Two shops

Esita
Oma Maitse

rebuilt with new backend

A complete reconstruction of a production woocommerce system: storefront, administration, catalogue management, checkout, order handling and blog posts rebuilt without carrying the weight of the original stack, plus implementing custom independent features and optimizations.

  • Storefront
  • Administration
  • Catalogue
  • Checkout
  • Order handling
  • Posts
Built withPHP · MySQL · JavaScript · REST · EveryPay
View the reconstruction
ArchitectureCustom PHP
Storefront2 standalone shops
AdministrationCustom Panel
DatabaseLocal MySQL containers
StatisticsGA4 + custom
Custom infrastructure

Artizon
Network

our own api, backend & server software

A modular Minecraft network designed around a clean service boundary: proxy, backend, API and game engines living inside one coordinated system instead of becoming a pile of plugins talking to each other by accident. Orchastrated with Docker and Redis using custom backend software.

  • Proxy
  • Backend
  • API
  • Engines
  • Isolated servers
  • Event bus
Built withJava 25 · Gradle · Redis · Docker · MySQL
Inspect the Network
ProxyBackendAPIEngines
RuntimeJava 25
NetworkCustom Velocity Fork
Backend SoftwareCustom Leaf Fork + API
DeploymentDocker + autoscaling backend
ServersVercel + Database VPS + Main gameserver
private project

FreshFit

no unnecessary overhead

A resale platform built around a fast and efficient technical surface: authentication, catalogue, wardrobe, order management and dashboard designed to be reliable, customizable and extensible without any unnecessary overhead.

  • Authentication
  • Catalogue
  • Wardrobe
  • Order management
  • Dashboard
  • Advanced recommendations
Built withNext.js · Auth.js · Prisma · Neon
PROJECT IS PRIVATE
Resale
FrameworkNext.js
AuthenticationAuth.js
DatabasePostgreSQL
ORMPrisma
InterfaceCustom

What I have worked with.

  • Software systems Backend services with clear boundaries between parts, from Java and PHP to whatever the job needs.
  • Interfaces Custom storefronts, admin panels and dashboards, in JavaScript, Next.js, PHP and React.
  • Infrastructure Docker, Redis, VPS and autoscaling backends.

Tools from the projects above, hover one to trace it

InterfaceApplicationDataInfrastructureCommerce and insight
Esita Oma MaitseArtizon NetworkFreshFitJavaScript, custom storefronts (2 shops)Web hosted on VercelNext.js, custom interfaceCustom PHP, REST, custom admin panelJava 25, Gradle, Velocity and Leaf forks, APINext.js, Auth.jsMySQLMySQL, RedisPostgreSQL, Prisma, NeonLocal MySQL containersDocker, autoscaling backend, Database VPS, main gameserverNeonEveryPay, GA4 + custom statisticsTebexMontonio, order management, dashboard

Selected projects. Hover or tap a cell to isolate one, drag the red bar or swipe to scroll sideways.

And plenty more

Languages
JavaPHPJavaScriptTypeScriptPythonSQLGoRustKotlinC++BashWeb (HTML, CSS)
Frameworks & Libraries
Next.jsReactFastifyTailwindPrismaReact Nativeshadcn-uiAuth.jsFastAPISpring BootJUnitFlask
Data & Formats
MySQLPostgreSQLRedisSQLiteFlat-fileYamlJSONXMLCSV
Environments & Tools
LinuxDockerVPSVercelCloudflareGitObsidianGradleMavenNode.jsNginx