Hi I'm Nick

Engineering Tech Lead / Full-Stack Developer

I build scalable web applications and lead engineering teams.

git
Node.js
Angular
Rust
Go
React

Engineering Tech Lead

betsson - Sportsbook

Led the frontend engineering of a high-performance sportsbook platform at Betsson, serving millions of users across mobile, desktop, and native apps. Helped steering architecture decisions around state management, integration of new stacks, and micro-frontends while owning the integration of new API providers to expand market reach. Shaped technical standards alongside architects, mentored developers, and enforced performance budgets and observability to keep the platform fast and reliable at scale.

0 50 100 150 200

P-1

P-2

Example of EFT (Earlist Finish Time using Best fit)

Bin Packing Heuristics for the 'Multiple Workflow Scheduling Problem'

Under the guidance of Dr. Panagiotis Oikonomou, I researched MWSP (Multiple Workflow Scheduling Problem) which is a NP-hard problem with conflicting optimization goals. Our proposed algorithm achieved up to a 9% improvement and unveiled various trade-offs depending on the specific characteristics of each workflow and optimization objectives.

Aktis logo design
Οινοθέη logo design
Abyss signature

Freelancing and web design

With a perfect score when it comes to customer satisfaction, I pride myself in delivering only the best for my clients.

chessnp.com

🚧

Under Construction

chessnp.com lets users replay famous historical chess matches and play against a custom AI chess engine built entirely from scratch using Go.

rook
knight
bishop
queen
king
bishop
knight
rook
pawn
pawn
pawn
pawn
pawn
pawn
pawn
pawn
pawn
pawn
pawn
pawn
pawn
pawn
pawn
pawn
rook
knight
bishop
queen
king
bishop
knight
rook

Visit chessnp.com

Posts