Sébastien Nikolaou is a multidisciplinary web developer and designer based in Thessaloniki with over 14 years blending graphic design, typography, illustration and front-end craftsmanship. He builds responsive, handcrafted HTML/CSS UIs while contributing backend improvements to major Laravel projects—helping harden libraries like laravel/framework, Cashier-Stripe and the popular laravel-debugbar. Comfortable as a freelancer and in product teams (Stonewave), he pairs art-direction sensibilities with pragmatic engineering: refining docblocks, type hints and error handling to improve maintainability. His background includes public speaking and exhibitions, reflecting a designer’s eye for detail that shows up in both UI and API-level polish. Unusually, he moves fluidly between visual identity work and deep Laravel internals, making him effective at shaping both user-facing interfaces and developer experience.
14 years of coding experience
BA, Graphic Design, BA, Graphic Design at Technological Educational Institute of Athens
Laravel-Mediable is a package for easily uploading and attaching media files to models with Laravel
Role in this project:
Backend Developer
Contributions:22 commits, 8 PRs, 29 comments in 1 year 10 months
Contributions summary:Sébastien primarily contributed to exception handling and error management within the Laravel-Mediable package. They implemented a `HandlesMediaExceptions` trait to provide more granular HTTP status codes for various media upload exceptions, improving the API's error responses. Additionally, the user refactored existing exceptions into subclasses for greater granularity and updated tests to reflect the new exception handling. Further commits include implementing stream resource adapters and URL configuration.
Contributions:7 commits, 4 PRs, 12 comments in 6 years 2 months
Contributions summary:Sébastien primarily contributed to improving the functionality and robustness of the Laravel Debugbar. They addressed code quality issues by type-hinting arguments in key methods, enhancing error handling. They implemented features within the queries tab, including transaction event collection and improved backtrace information. Furthermore, the user refactored the code to delegate HTML rendering of query metadata to LaravelSQLQueriesWidget and optimized model collection.
phpdebugbardebuglaravellaravel-debugbar
Find and Hire Top DevelopersWe’ve analyzed the programming source code of over 60 million software developers on GitHub and scored them by 50,000 skills. Sign-up on Prog,AI to search for software developers.
Request Free Trial
Sébastien Nikolaou - Web Developer at sebdesign.eu