Patryk Ptasiński

Curiosity driven Fullstack Developer

Download Resume

About Me

Educated and experienced software engineer with broad knowledge in the field of computer science. Working in IT for almost 10 years and interested in computers since childhood. Worked on wide range of technologies and architectures like desktop, mobile and web applications.
Published multiple opensource projects and libraries. Hacktoberfest Participant and unofficial ambassador. Indie games developer. Cars and motorcycles enthusiast. Driving licence since the age of 16 with the result of 200’000+ kilometres driven to date. Rebuilt several two-stroke engines for sport/racing use. Currently exploring 3D Printing combined with microcontrollers and single board computers in areas like IoT, robotics and automation.



WebGL, React and Ruby Developer/Azure Cloud Architect

Responsible for creating advanced Three.js based online CAD editor. Also did monitoring and full stack development for Rails application related to 3D Printing and IOT Devices. Managed and scaled Azure infrastructure spanning 8 VM and 30+ containers

Full stack: Three.js, React, React Ruby on Rails, NodeJS, ActionCable, PostgreSQL and Redis

Related: Azure, Capistrano, MicroServices, Integration, AirBrake (Errbit), Monitoring and GitLab.

Lead Ruby Developer

Responsible for planning, estimating and distributing work in a team, architecture and quality of code for medium Rails application

Full stack: Bootstrap, Three.js, Ruby on Rails, PostgreSQL, Redis and Elasticsearch

Related: Kanbanery, Capistrano, Integration, AirBrake (Errbit), Monitoring and GitLab

Lead Ruby Developer

Lead developer in a big project related to the accounting and business processes. Managed team of 5 developers. Responsible for architecture, maintenance, deployment - whole system development life cycle

Full stack: Bootstrap, EmberJS, Bower, NPM, Ruby on Rails, PostgreSQL and Docker

Related: Jenkins, Redmine, Capistrano, Vagrant, Integration, Monitoring and GitLab.

Systems Administrator and T2 Helpdesk

Performed second level on-site Helpdesk. Administrator of packages, applications and compliance for SCCM (2500 workstations) and on-site Aactive Directory managment (600 users and computers).

Related: DevOps, Zabbix, PowerShell, VBScript, Acronis, Hardware Inventory, SLA, Microsoft Deployment Toolkit.

24x7 Helpline Support

Responsible for supporting Paid SMS Gateway and part-time Helpdesk Support.

Related: DevOps, SLA, Linux, Nagios, Scripting, Hardware Inventory and Software Lincesing.

Outsourced Systems Administrator and Helpdesk

Responsible for the infrastructure of multiple client companies. Developed multiple small tools and applications in Java and C-Sharp.

Related: SLA, Monitoring, VNC, DevOps, Hardware and Software Technical Support.

Junior OpenERP Developer and Helpdesk Support

Created multiple OpenERP modules. Performed duties as Secondary Systems Administrator and resolved Helpdesk tickets.

Related: SLA, DevOps, Spiceworks, Monitoring, VNC, Python and MySQL.


Polish-Japanese Academy Of Information Technology

2012 - 2017

Engineer degree in The Faculty of Information Technology

Speciality: Networks of Mobile Devices
Thesis: Urban navigation based on WIFI location data
Advisor: dr. inż. Michał Tomaszewski

Related: Ruby On Rails, Big data, WIFI, Android, Geolocation, PostGIS

Academic High School under supervision of Polish-Japanese Academy Of Information Technology

2008 - 2011

Secondary Education

Speciality: Information Technology

Related: Java, SQL, UML


Skribots Creator by Skriware

Skribots Creator by Skriware

Creator is an online tool where, thanks to original Skriware blocks system, you can design any robot or construction and print it on a Skriware 3D printer.

View Project
Skrimarket by Skriware

Skrimarket by Skriware

Print and share amazing 3D designs. A dedicated market with high quality models for Skriware 3D printer.

View Project


Tax Order is modern approach to managing big accounting offices. It offers a powerful system for designing any waterfall-style business processes. It also features client facing portal where You can generate or upload invoices, manage employee contracts and consult any law or accounting problems.

View Project


(from Advanced to Basic)

Get in Touch