Resume
Hey there! I'm Jakub Gawryl.
I am enthusiast of programming, autodidact with great passion for good quality code. Since 2010, I have been working on Web-Dev creating web applications, websites and games, constantly improving my skills. Recently I have been focusing mainly on modern technologies based on JavaScript/Typescript (Node.js, Express, MongoDB), but equally well I find myself in a slightly older solutions like PHP, MySQL, JQuery.
During many years of work I have used various other libraries, frameworks, testing tools and UX/UI programs.
In my early years, working as a full stack developer, I mainly used oldschool versions of HTML, CSS + vanilla JavaScript and jQuery library later on. On the backend, my primary language was PHP (mainly MODx CMF). In the context of graphics, I worked in both raster (Photoshop) and vector (Inkscape, Canva) formats.
After getting to know the entire NodeJS ecosystem, apart from my favorite frontend library React, I have worked to a greater or lesser extent with many development and test libraries, including: angular, vue, redux, jest, mocha.
At this point, I mainly use NodeJS in the backend, but due to the specific duties in my last job, I also had the opportunity to create parts of the software in Java.To sum up, as an enthusiast I have had contact with a lot of tools and languages and I can cope with (or can learn) each of them to a greater or lesser extent.
Experience
Main Software Engineer & Founder
π’ Pixel Online Solutions
Mar 2025 - Present
Senior Software Engineer
π’ Shell Energy Retail Poland Sp.z.o.o | Octopus Energy Operations Poland Sp. z o. o.
Jul 2021 - Oct 2024
π Main tasks
- β’ test driven development of applications in the microservices architecture
- β’ implementing new solutions and adapting current software to requirements
- β’ reviewing and identifying possible improvements in other programmers code
- β’ cooperation with team members, mainly the product owner and UX/UI designers, at all stages of planning
- β’ improving and handling application monitoring and responding to incidents
- β’ mentoring and helping members of my team and other teams with everyday tasks / pair programming
β Achievements
- β’ nominated for an internal award for commitment to the company
- β’ one of the main coordinators of technical debt reduction in the front-end applications
- β’ member of the senior team for the transformation of the customer management platform
- β’ increasing security by working in a team for reducing technical debt in authorization/authentication software
React Front-End Engineer
π Freelance
Feb 2021 - Jun 2021
π Main tasks
- β’ designing and programming non-public application for handling notifications and purchases
- β’ testing and implementing applications for production
- β’ creating technical documentation and user documentation
Game Developer
π’ NetEnt Poland Sp.z.o.o
Jan 2020 - Jan 2021
π Main tasks
- β’ cooperation with artists at the planning stage and prototyping of games
- β’ programming Slot Games using JavaScript/Typescript and Pixi.js Framework
- β’ writing unit tests, code documentation and cooperation with the QA team
- β’ implementation of the development versions and preparation of production versions using CI/CD pipelines
Fullstack Developer
π’ BM Production s.c.
Mar 2012 - Dec 2019
π Main tasks
- β’ planning, programming and implementation of website projects from Photoshop to finished code using HTML 5, CSS 3 on front and PHP on back end side
- β’ programming animation and interaction of pages in JavaScript using JQuery, Ajax, REST technology
- β’ programming and implementation of desktop applications using web technologies (HTML, JavaScript, Electron)
Intern
π’ BM Production s.c.
Jul 2010 - Feb 2012
π Main tasks
- β’ getting familiar with latest web technologies incl. HTML, CSS, jQuery, Flash etc.
- β’ creating first production-ready web pages
- β’ learning back-end technologies: PHP
Education
Cracow University of Technology
π Logistics and management in transport
Oct 2008 - Apr 2012
Electronic Technical School (RCEZ) in Nisko
β‘ Profile: Electronics Technician
Sep 2004 - Jun 2008