Piotr M.

Piotr M.

Senior Software Engineer

Poznań, Poland
Hire Piotr M. Hire Piotr M. Hire Piotr M.

About Me

I am an expert Front-end Developer with avant-garde skills for the iteration of different web/software solutions for clients using HTML, CSS and JavaScript (including React) for development. I have 7+ years of industry expertise and strive to deliver high quality and performant software solutions on projects for clients.

Work history

UpStack
UpStack
Frontend Developer
2019 - Present (5 years)
Remote
  • Creating and developing innovative software solutions for clients across a broad range of industries.

SiteSell
SiteSell
Frontend Developer
2017 - 2019 (2 years)
Montreal, Canada (Remote)
  • Offered guidance and technical expertise for the improvement and maintenance of BlockBuilder 2 – a web app that allows users to build websites for their businesses without knowledge of HTML or CSS.

  • Successfully improved the general performance and responsiveness of Brainstorm It – a tool that allows users to analyse and find niche keywords.

  • Provided technical direction and consultancy for the development of Blueprint It – a tool that makes it easier for users to plan out their website according to keywords.

Marvel
Marvel
Frontend Developer
2015 - 2015
London, United Kingdom
  • Worked on the additon of new features onto the client's main products.

  • Assisted senior developers within the company with high level/low level feature designs on projects.

  • Assisted with product support and the fixing of bugs.

Swipe
Swipe
Frontend Developer
2014 - 2016 (2 years)
London, United Kingdom (Remote)
  • Worked on the development and maintenance of Fiddle.md – a collaborative markdown text editor for the client.

  • Offered technical expertise for the successfully launching of the product onto the first page of Hacker News.

  • Offered support and guidance for the adoption of Swipe’s main product – an interactive Markdown presentations tool by clients and users.

Zippy Desk
Zippy Desk
Developer/Conference Developer
2013 - 2017 (4 years)
Warsaw, Poland (Remote)
  • Successfully led the organisation of Front-Trends conferences and provided expertise for the development and maintenance of the ticketing system for the conference.

  • Built an online ticketing application that helped to sell out four tech conferences for the company.

  • Saved the company over €30k in ticketing system fees using it's own solution and coordinated communications with international conference speakers.

XHTMLized
XHTMLized
Frontend Developer
2012 - 2013 (1 year)
Kraków, Poland (Remote)
  • Actively participated in the coding of PSD layouts into HTML and CSS for clients.

  • Swiftly coded blog templates for clients in less than 24 hours.

  • Collaborated with other developers to bring static, Photoshop designs to life.

Portfolio

Full Stack Developer - Ticketing System (Zippy Desk)
Full Stack Developer - Ticketing System (Zippy Desk)

This is an online ticketing application suited for tech conferences needs. Acted as the main developer responsible for choosing the tech stack, writing maintainable code and managing the deployment process. The app has been tested to work under heavy load and handled initial ticket batch drops successfully.

Full Stack Developer - Fiddle.md (Swipe)
Full Stack Developer - Fiddle.md (Swipe)

Fiddle.md is a simple Markdown writing tool developed by Swipe. Built the application from scratch with React, Go, and deployed it to the Google App Engine.

Frontend Developer - Learn Markdown
Frontend Developer - Learn Markdown

Learn Markdown is an interactive, Codecademy-style tutorial. Its purpose is to help non-technical users learn Markdown in order to create better Swipe presentations. It is the best way for non-technical to write for the web. It allows them to create rich-formatted text without taking their hands off the keyboard and use simple keys to create headlines, lists, images and links.

Education

Education
MSc. (Engineering) Computer Science / Information Engineering
Poznań University of Technology
2013 - 2018 (5 years)