cv
Curriculum Vitae
Basic Information
Full Name | Tomasz Komoszeski |
Date of Birth | 5th May 1992 |
Languages | Polish (Native), English (C1) |
Experience
-
2019 - Now PHP Software Developer
SUNZINET Polska Sp. z o.o., Gdańsk, Poland - Responsibilities
- Designing, coding, and developing e-commerce web applications using Shopware 5 and 6 technologies
- Requirements analysis and proposing solutions based on them
- Implementing subsequent software versions and add-ons providing functionalities
- Testing, debugging, and maintaining e-commerce applications and their development
- Integrating e-commerce application communication with ERP systems, CMS, etc.
- Working and communicating in an international, multilingual team
- Migrating online stores to the Shopware 6 platform
- Projects
- Responsibilities
-
2020 - Jan 2023 Unity Developer
Farmind Studio Sp. z o.o., Warsaw, Poland - Responsibilities
- Integrating existing, purchased, and creating new tools with C# and .NET for editing game content in the Unity engine
- Designing and integrating mechanics in developed games
- Technical mentoring, code reviews
- Fixing bugs, optimizing, and profiling in the Unity engine
- Projects
- Responsibilities
-
2018 - 2019 PHP Software developer
Meteoryt Sp. z o.o., Szczytno, Poland - Responsibilities
- Projects
-
2017 - 2018 .NET Software developer
Billennium S.A., Olsztyn, Poland - Responsibilities
- Designing, coding, and developing web applications using ASP.NET, REST, C#, MVC, Angular, JavaScript, TypeScript, CSS, and HTML
- Fixing bugs, testing, maintaining, and debugging existing applications
- Working and communicating in an international, multilingual team
- Conducting and participating in code reviews
- Projects
- Responsibilities
Education
-
2021 - 2023 M.Sc. in Computer Science
Gdańsk University of Technology, Gdańsk, Poland - Specialization
- Application of Information Technologies
- Type of Studies
- Part-time Studies
- Thesis Title
- Comparison of Unity and Unreal Engine for Developing Augmented Reality Applications on Android Platform
- Specialization
-
2013 - 2017 B.Sc. in Computer Science
University of Warmia and Mazury, Olsztyn, Poland - Specialization
- General Computer Science
- Type of Studies
- Full-time Studies
- Thesis Title
- Implementation of LZSS Algorithm
- Specialization
-
2008 - 2012 IT Technician
Complex of Vocational Schools No. 1 named after Stanisław Staszic, Szczytno, Poland
Skills
-
Personality Traits
- Teamwork and interpersonal skills
- Creative problem-solving and critical thinking
- Adaptability and flexibility
- Effective communication and articulation
- Empathy and user-oriented approach
- Time management and priority setting
- Continuous learning and curiosity
- Attention to detail and precision
- Stress management
- Leadership and mentoring abilities
- Maintaining work-life balance
-
Programming
- AGILE, SCRUM, Kanban
- OOP, YAGNI, SOLID, DRY, DI, CI/CD, REST/SOAP, ORM, RWD
- C#, C++, PHP, Java, JavaScript, TypeScript, Python
- GIT, SVN
- CSS, HTML, LESS, SASS
- MySQL, MSSQL, Doctrine, Entity Framework, Hibernate, SQLite
- ImGui, ImPlot, OpenXLSX
- Google Tests, NUnit, Moq
- Angular, Vue.js, JQuery, ExtJs, Node.js
- Visual Studio, VSCode, Android Studio, PHPStorm, Vim
- .NET, LINQ, .NET Core, WPF, Windows Forms, AvaloniaUI
- Maven, Composer, Nuget, CMake
- Apache, Elastic Search, Redis, Varnish
- Shopware, Symfony, Twig, Smarty, PSH
- Docker, Vagrant, Oracle VirtualBox, Puppet
- Nftables
- Linux, Windows, Mac
- Bash, Powershell
- UML, Enterprise Architect
-
Game Development
- Unity, Unreal Engine, Godot
- Gimp, Photoshop, Blender
- Unreal Engine C++ API and Profiler
- Blueprint, Visual Scripting
- AR, VR, ARCore
- Knowledge of computer graphics and rendering techniques
- Network programming in multiplayer games
Certificates and Trainings
-
2024 - Shopware 6 Certified Advanced Developer
-
2023 - Internet Advertising Training, Inspire Consulting
- Marketing and Brand Building Training, Inspire Consulting
-
2019 - Vue.js Course, typeofweb
-
2010
Interests
- Playing guitar, reading good books, computer games, and traveling.