codesolid

Freelance developer · BelgiumFreelance developer · België

Software that holds up, from database to phone.

Software die standhoudt, van database tot gsm.

I'm Dominick Lievens. With my company CodeSolid I build web apps in Java, Spring Boot and React, iPhone apps with Expo, and the hosting and security around them.

Ik ben Dominick Lievens. Met mijn bedrijf CodeSolid bouw ik webapps in Java, Spring Boot en React, iPhone-apps met Expo, en de hosting en beveiliging eromheen.

What I do

Wat ik doe

01

Web applications

Webapplicaties

Full-stack, from the database schema to the last button. Java and Spring Boot on the back end, React and TypeScript on the front end.

Full-stack, van het databaseschema tot de laatste knop. Java en Spring Boot achteraan, React en TypeScript vooraan.

02

Mobile apps

Mobiele apps

Apps for the iPhone with Expo and React Native, that keep working without a connection.

Apps voor de iPhone met Expo en React Native, die ook zonder internet blijven werken.

03

Hosting and security

Hosting en beveiliging

Docker and Cloudflare, set up with care: no open ports, a daily scan for known vulnerabilities and backups that are actually tested.

Docker en Cloudflare, zorgvuldig opgezet: geen open poorten, elke dag een scan op gekende lekken en back-ups die echt getest worden.

Selected work

Een greep uit mijn werk

Projects I designed, built and run myself.

Projecten die ik zelf ontwierp, bouwde en draai.

Atelier Tiffany

WebsiteWebsite

The website of a sewing studio: a collection of handmade pieces with filters, a page for every piece and a contact form, plus a simple admin with a sign-in link by email. Self-hosted in Docker, shielded with gVisor.

De website van een naaiatelier: een collectie handgemaakte stukken met filters, een pagina per stuk en een contactformulier, en een eenvoudig beheer met een inloglink per mail. Zelf gehost in Docker, afgeschermd met gVisor.

  • Next.js
  • TypeScript
  • Tailwind
  • SQLite
  • Docker
  • Cloudflare Tunnel
ateliertiffany.be

SolidRep

iPhone appiPhone-app

Logging CrossFit workouts, built to be faster and simpler than other apps. Everything is stored on the phone and works offline. With an account you join your box: one person sets up the workout, the others take it over and log their result.

CrossFit-trainingen loggen, gebouwd om sneller en eenvoudiger te zijn dan andere apps. Alles staat op de gsm en werkt zonder internet. Met een account sluit je aan bij je box: één iemand zet de workout klaar, de rest neemt hem over en logt zijn resultaat.

  • Expo
  • React Native
  • TypeScript
  • SQLite
  • Supabase
Private projectPrivéproject

SolidStack

Home serverThuisserver

The server at home where all my apps run. Every app in its own Docker container, online only through Cloudflare Tunnel, without a single open port; private apps behind Cloudflare Access, the public site in gVisor. Every running image is scanned for vulnerabilities each day, and backups go to the cloud encrypted every night. SolidStack shows it all as a live map.

De server thuis waarop al mijn apps draaien. Elke app in een eigen Docker-container, enkel online via Cloudflare Tunnel, zonder één open poort; privéapps achter Cloudflare Access, de publieke site in gVisor. Elk draaiend image wordt elke dag gescand op lekken, en elke nacht gaat er een versleutelde back-up naar de cloud. SolidStack toont het allemaal als een live plattegrond.

  • Docker
  • Cloudflare Tunnel
  • gVisor
  • Trivy
  • React
  • Python
Private projectPrivéproject

SolidFinance

Web appWebapp

A personal finance app: a monthly overview with a running balance, charts and insights, recurring transactions, trips in a foreign currency and checking off bank statements. Full-stack, with a Java back end and a React front end, in Dutch and English.

Een app voor de persoonlijke financiën: per maand een overzicht met het lopende saldo, grafieken en inzichten, terugkerende transacties, reizen in vreemde munt en het afpunten van rekeninguittreksels. Full-stack, met een backend in Java en een frontend in React, in het Nederlands en het Engels.

  • Java
  • Spring Boot
  • PostgreSQL
  • React
  • TypeScript
  • Docker
Private projectPrivéproject

And in between, small games for the iPhone, made in Godot.

En tussendoor kleine spelletjes voor de iPhone, gemaakt in Godot.

Contact

Have a project in mind, or need a hand with an existing one? Send me an email.

Een project in gedachten, of hulp nodig bij een bestaand project? Stuur me een mail.

[email protected]