robertkirsz

Robert Kirsz

Frontend Developer
Warsaw, Poland
robert.kirsz@gmail.com

I specialize in creating user interfaces with great user experience. My main areas of expertise are Single Page Applications and Progressive Web Apps.

My main tools are HTML, CSS, JavaScript and React (which I've been using for ~10 years now).

I have experience in designing and implementing projects from scratch, as well as joining and supporting existing ones. I can work in a team or on my own.

I love CSS ❤️ and everything connected to how things look and work in a browser. I think UI Developer or Webmaster would be a better title for me. Show me any design and I guarantee I'll recreate it (or at least die trying).

Experience

Frontend Developer

February 2021 now (5 years)

Creating video stream and upload platform for Enterprise Customers.

Frontend Developer

July 2017 now (8 years, 7 months)

Creating frontend for Lending-as-a-Service (LaaS) products for multiple markets: Spain, Poland, Russia and India.

Responsible for the leads-acquiring part of the product, landing pages and UI components library. Currently a part-time maintainer.

Frontend Developer

November 2020 January 2021 (2 months)

Coding React components for a 3D custom packaging editor.

Frontend Developer

August 2018 August 2018 (less than a month)

Developing a UI library in React for a new product. Unfortunately, the project got cancelled at the end of the month.

In my defence: I was told I'd be working on a new, greenfield project. I didn't want to spend my days supporting some legacy jQuery apps.

MobileWeb Pro

Frontend Developer

November 2015 July 2017 (1 year, 8 months)

Creating web and native apps in React and React Native. Projects for international clients from Germany, Belgium, Italy and the USA.

Black Tangerine Advertising Agency

Webdesigner, Frontend Developer

September 2011 December 2011 (3 months)

Designing advertising materials for clients like Bakoma and DecoMorreno. Created the agency website.

Freelance Web Developer/Designer

July 2010 November 2015 (5 years, 4 months)

HTML, CSS, JavaScript (jQuery), PHP, MySQL.

Photoshop, Illustrator, InDesign, Flash. Landing pages, WordPress, custom CMSs, Flash animations, banners and print materials.

Open Source

A React Hook that adds an animated ripple effect to any element on click. Quite proud of the 🌟 it has gotten on GitHub.

A React Hook for handling forms. A replacement for redux-form that doesn't require Redux.

Contains a Div component that makes flex-based positioning a breeze and a Bootstrap-inspired grid system.

It also has a height animation component (that I haven't documented yet).

An image lazy-loading plugin (README to be updated).

Games

I like to make a simple game once in a while. Here are some that are currently deployed:

A game about staying away from people breaking social distance. Keyboard required. My first Svelte project.

A Minesweeper-type game in JavaScript with jQuery. One of my first apps ever. Currently being refactored.

My IT engineer's degree project from 2013. Works okay in Chrome on desktop only. Please don't use other browsers or mobile.

Education

Upper School of Information Technology

Wyższa Szkoła Technologii Informatycznych, Warsaw

2006 – 2013 ?

Engineer's Degree in Information Technology

Specialization: Computer Graphics and DTP

Thesis: “Creating multimedia web application in HTML5, CSS3 and JavaScript” – see Guitars

Secondary School #79

Liceum Ogólnokształcące nr 79, Warsaw

2003 – 2006

Mathematics and Information Technology class

Languages

Fluent English and native Polish.

I speak and write/read quite well in both 👍

Skills

Soft skills
  • Love helping and sharing knowledge – can give hints, solutions, or complete walkthroughs.
  • Always learning, not afraid to say “I don't know” and ask questions. Tries to find solutions first.
  • Knows my place in a team – collaborative, not competitive (but open to friendly challenges like Code in the Dark).
  • Usually quiet, sits doing tasks, doesn't correct people unless it's harmful or 🐮💩.
Technical skills

Friends

These are amazing people I met down the road that left a significant imprint on my life. I genuinely consider myself a better person thanks to them. If you want someone exceptional in your team, reach out to them: