maciej-urbanek, back to topPolska wersja

Paused

Press the sprite for HD

Maciej Urbanek

Software engineer

I have been building software for 12 years, long enough to see tools come and go. I adapt quickly, pick up whatever a project needs and keep the code maintainable.

Press start

Experience

Every job is a level and every degree a bonus stage, newest first. The full story is in the CV.

  1. Level 42022–nowNow playing

    Software Engineering Expert at Codewise

    Building Voluum, a tracking and analytics platform for performance marketers.

  2. Level 32016–2021

    Software Engineer at Motorola Solutions

    Grew from junior to senior engineer, working across the whole stack: React and Angular frontends, Node.js APIs and AWS.

  3. Bonus stage2016–2017

    Master of Science, Computer Science

    Cleared with distinction.

  4. Level 22014–2015

    Junior Full Stack Developer at Bravelab

    Built online stores and booking sites end to end, from Django and PostgreSQL to AngularJS.

  5. Level 12014

    Intern at Ericsson

    First job: AngularJS and Bootstrap frontends in a Scrum team.

  6. Bonus stage2012–2016

    Bachelor of Engineering, Computer Science

    Cleared with distinction, then went on to the next level.

Projects

Things I built at work, at university and at game jams. Anything marked Play runs right in your browser.

  • Voluum Tracker

    Codewise

    Ad tracking and analytics for performance marketers.

    2022Visit

  • NBP Exchange Rates

    Google Sheets add-on

    Spreadsheet formulas that fetch official rates from the National Bank of Poland.

    2022Visit

  • User Registration

    Motorola Solutions

    Account sign-up for motorolasolutions.com.

    2019Visit

  • Partner Finder

    Motorola Solutions

    Search for Motorola Solutions resellers and partners around the world.

    2018Visit

  • Solution Finder

    Motorola Solutions

    A guided tool that matches a customer's needs to Motorola products.

    2018Visit

  • Who let the livestock out?!

    Global Game Jam

    Made in 48 hours on the theme "Transmission".

    2018Play

  • Phaser Reverse

    Master's thesis

    A library that records a Phaser game and lets you rewind time.

    2017Source

  • Flood Fighters

    Global Game Jam

    Made in 48 hours on the theme "Waves".

    2017Play

  • Rubik's Cube

    University project

    A 3D cube in Three.js that you can spin and twist in the browser.

    2017Play

  • SpellRite

    Global Game Jam

    A duel where you cast spells by drawing them. Theme: "Ritual".

    2016Play

  • Bomberlad

    University project

    A Bomberman-style game in Phaser, with touch controls for phones.

    2016Play

  • Virtual Piano

    Bachelor's thesis

    Play the piano on your computer keyboard, or let it play songs for you.

    2015Play

Player 2?

If you want to team up on something, email is the quickest way to reach me.

Achievements