Portrait of Sidney Liebrand

Sidney Liebrand

Software developer specialized in front-end development

Familiar technologies

Programming languages

bashcsshtmljavascriptluaphppythonruby

Tools

babelcoffeescriptcss-modulesflowgitgulpi18nextjekylllaravelnext.jspostcsspugpuppeteerreactrollupruby-on-railssassstyled-componentstypescriptwebpack

Experience

Front-end developer at Floorplanner.com B.V.

Mar, 2015 - Present (7 years, 8 months)Full time
babelcoffeescriptcssflowgithtmli18nextjavascriptjekyllphppostcsspugpuppeteerreactrolluprubyruby-on-railssassstyled-componentstypescript

Started out learning Ruby and Rails, worked in a Rails back-end for the first three years. Currently developing the Floorplanner Dashboard and Editor React applications and main website in addition to developing various web scrapers which are used to extract color palettes and/or product information from our vendor's websites.

Back-end developer at CodeCrashers

Mar, 2022 - Jul, 2022 (4 months)Spare time
bashgitlaravelphp

CodeCrashers is an educational platform for which I maintain the back-end API written in Laravel. I've also set up a basic back-end deploy procedure using git and manage the integration with the React front-end.

Front-end developer at DEX Online Services

Aug, 2012 - Dec, 2014 (2 years, 4 months)Part time
csshtmljavascriptjqueryphotoshopphpsqlsvn

As Front-end developer at DEX Online Services I sliced and based photoshop designs into responsive websites using HTML5, CSS3 and sprinkles of non-framework JS where needed.

Education

Media development at Radius College

Sept, 2011 - Jul, 2014 (2 years, 10 months)
csshtmlphotoshopphpsql

Figured out I wanted to become a front-end developer by the end of the first year of orientation. Spent the next two years working passionately after which I graduated successfully.

Technology at Moller College

Sept, 2007 - Jul, 2011 (3 years, 10 months)

Learnt a lesson in self control as I was failing the second year due to gaming addiction. I did manage to pick up the pieces, pass the year, and graduate successfully.

Volunteering

Coach at RailsGirlsRotterdamApr 15, 2016 - Apr 17, 2016View event
Coach at RailsGirlsRotterdamOct 7, 2016 - Oct 8, 2016View event
Coach at RailsGirlsRotterdamApr 14, 2017 - Apr 15, 2017View event
Co-organizer at RailsGirlsRotterdamOct 20, 2017 - Oct 21, 2017View event
Coach at RailsGirlsLeidenFeb 16, 2018 - Feb 17, 2018View event
Co-organizer at RailsGirlsRotterdamApr 14, 2018 - Apr 15, 2018View event
Coach at RailsGirlsRotterdamJun 20, 2018 - Jun 21, 2018View event

Open source projects

mkdx

A vim plugin that adds some nice extra's for working with markdown documentsNov, 2017 - Present (5 years)18911++9437--430692 commits, last commit on Aug, 2022
nvimvimvim-pluginvimscript

carbon.nvim

The simple directory tree viewer for Neovim written in Lua.Dec, 2021 - Present (11 months)11304++4796--96347 commits, last commit on Nov, 2022
file-explorerluaneovimplugin

cani

A TUI wrapper around caniuse data using FZF and cursesJul, 2018 - Present (4 years, 4 months)3807++1954--44130 commits, last commit on Oct, 2021
caniusecursesfzfruby-gem

browserino

A ruby browser (dare I say) snifferSept, 2015 - Present (7 years, 2 months)31175++20219--12418 commits, last commit on Oct, 2021
rubyruby-gemuser-agent-analysisuser-agent-detectionuser-agent-parser

babel-plugin-transform-media-imports

A plugin to transform image/video file imports into JS objects / properties with meta informationAug, 2019 - Present (3 years, 3 months)23709++16638--664 commits, last commit on Sept, 2022
babelbabel-pluginbabel-transform-importsnpm-package

leather

A pure JS library for extracting image/video attributes such as width, height, size, and mime typeOct, 2021 - Present (1 year, 1 month)15010++9813--680 commits, last commit on Sept, 2022
dimensionsimageimage-processingmime-typevideo