About Me

Hello! My name is Lea Rosema. I am a passionate Full Stack Software Developer, currently based in Papenburg, Germany.

At the age of 8, I started to learn coding with the Schneider CPC 464 in Locomotive BASIC. At the age of 13, I switched to a 386 PC and further advanced my coding skills. I learned Turbo Pascal and x86 Assembly Language and created my first games and graphics demos using mode 0x13.

In the late 90's, I started playing with the web platform. Since then, I fell in love the web platform. I never used <blink> but a fair amount of <marquee> and started gaining backend skills with Perl CGI Scripting. Then, I switched from Perl to PHP/MySQL and ASP.NET/Microsoft SQL Server. Today, I focus on JavaScript in node.js and in the browser.

As a life-long learner, I always keep up-to date with modern web technologies and love to work on projects following agile and test-first development workflows.

I also enjoy creative coding and audio/graphics programming, playing with HTML5 Canvas, SVG, WebGL and exploring new JavaScript APIs for fun and profit. Check out my works on CodePen.

Projects

Web Audio/MIDI API

Libraries

  • glutz.js - GL utilities for JS, a microlibrary for WebGL

Animations

Games

  • Get to Zero - Combine multiple tiles to decrease the number of a tile.
  • Turn off the Lights - turn off all the lights, but you can only toggle whole rows and whole columns

Maths

This is only a small excerpt of my works. Check out my CodePen profile for more.

Contact

Want to get in touch with me? Drop me a message or use one of my profiles.