Behöver du stärka ditt utvecklingsteam?!
Varför jobba med mig?
- 8+ years industry experience
- Relevant Bachelors Degree
- Practical Results with Complex Systems
- Reliable Delivery and Performance
- Team Player and Knowledge Disseminator
- Continuous Learning and Certifications
Core Technical Skills
I have spent most of my professional life working as a backend developer with e-commerce systems in PHP, JavaScript, SQL, Magento / Adobe Commerce, but I have additionally at times worked with Frontend, Infrastructure Maintainance, Integrations and even Game Development. I am always open and willing to learning new things and better solutions to old problems.
Other Skills
Typescript - LESS - MySQL - Jenkins - Docker - Kubernetes - Bootstrap - Vue.js - Pixi.js - Composer - NPM - HTML - XML - CMD - Linux - Jira - IntelliJ - VS Code - Message Queues - Graphana - New Relic - Akeneo - AWS - AzureClients I have worked with
************************************
Certifications
- AWS Cloud Practitioner
- Magento Developer
- TOEFL (English)
- SFI nationela prov (Swedish)
What are people saying?
If you have any questions for me or want to
talk about an offer, please feel free to send me a message trough Linkedin.
Jump to Section
Click role to expand
-
▶ Vaimo: Backend Developer
Stockholm, May 2021 - Nov 2023 (2y 6m)In Vaimo I have worked with multiple teams and clients, mostly on backend tasks or integrations. In a few ocassions I have facilitated team workshops as a part of a bigger company initiative. This was to allign the team to a bigger company goal and also gather feedback and solutions and communicate them back to the country unit.
Aside from client and team work, I have also continuously achieved a high level of realisation of learning goals, like passing internal courses and workshop, getting certified for the platform, and sharing knowledge with the team and mentoring and supporting junior developers, as well as improving the documentation for multiple teams.
Supporting each others growth was a part of the company culture, so I have both recieved mentorship and also supprted more junior coleagues in their growth.Key results for clients
Elon
Integrating data incoming from individual shops around the country to be provided in a centralised manner to the front-end for information about physical location details for shops like opening hours, contact information etc. Debugging and performance optimisation for JavaScript caching and bundling configuration that resolved a page load time performance issue. Tweaking and customising the data provided to the Product page.Edblad
Major version platform upgrade, resolving dependencies conflicts for different PHP packages, creating code patches or finding compatible package versionsEpiroc
Integration with a third party PIM system and customisation of certain features and data patterns Troubleshooting payment processor issue, debugging and consulting the vendors documentation to finally deploying a bug-fixUnisport
Resolved issues with “freezes” in processing Message Queues that were receiving data from Azure. Custom data mapping and automatic synchronisation of the e-commerce store with a PIM system. Improvements on a custom integration module, changes in incoming data processing flow by adding more scenarios and logic for multiple product types. -
▶ Improove: Backend Developer
Stockholm, May 2021 - Nov 2023 (2y 6m)Key results for clients
Aarke
Automatic country detection on initial landing page, cookies management and dialog boxes flow for customer to select country and localisation. Language and store switcher and store configuration tweaks.Flygbussarna
Integrating API data for real time schedule of busses and information on different travel routes. Visualisation of the data and making it available in search. Custom notification system for API availability reporting and live downtime notifications to multiple key stakeholders. Minor styling changes and updates to homepage, search and pdf tickets in emails.Zoo
Category page customisation, featured categories display and product filters Custom frontend widget for the product description on product pagesApohem
A in house module for creating custom promotional campaigns Product indexing optimisations for improved speed and search Automatic frontend discount labels based on backend logic for promotionsTres Bien
Automatic legal section added to emails depending on country of customer -
▶ Ecomwise: Fullstack Developer
Bitola, May 2021 - Nov 2023 (2y 6m)Creating a brand new website for **Aircologic** based on user requirements on design and functionality. Sourcing relevant data from the product database and file system and providing it to the product page and category grid. Conditional rendering of labels and graphics based on product attributes.
Custom Logged-in customer menu and account information sections for Aircologic
Input validation for forms on EcoMenu
Data mapping between the e-com platform and Microsoft Navision in a custom mid-ware PHP solution for RobotClimate
Custom cake order process for the **Hoogvliet** supermarket bakery, where an uploaded image is made available to the bakery and they can use it to print it to a cake
Server work on Nginx configurations, logs management automation, website monitoring with tools like New Relic etc. Also contributing with minor versions to some of the Magento modules published by Ecomwise. -
▶ X3M Labs: Frontend Game Developer
Bitola, May 2021 - Nov 2023 (2y 6m)I was part of a core team of 3 developers and we developed a small game engine for point-and-click 2D game of hidded objects. The engine was made of modular parts that could be rearranged to make new game templates that could be filled with multimedia and create original games that can be played directly in multiple web browsers.
Bachelor of Science in Information Technology
University of Information Science and Technology "St. Paul The Apostle"
Technical High School, SOTU Gjorgji Naumov
-
AWS Certified Cloud Practitioner
Issued by Amazon Web Services (AWS) Jul 2024 -
Adobe Certified Professional — Adobe Commerce Developer
Issued by Adobe 2021 - TOEFL English as a Forign Language
Score 101/120, 82th percentile, Jan 2009 - SFI Nationela Prov (Swedish Language)
The Beginings
Born 1990 in what then was Republic of Macedonia(todays North Macedonia). I was a nerdy kid that excelled at school and had an interest in martial arts, arcade games and drawing. My dad owned an arcade games shop so I was very lucky to be able to play almost indefinitely:)) with that much practice I could compete with kids 7 or 8 years older than me. I would ofcourse cry when I loose, but I would alwas come back later for a rematch.I would spend summers with my gradparents and my brother at their summer house by the lake. Disconected from most of technology, one gets the chance to reconect to nature, invent games, build things from wood and stones and read books. Unfortunatelly this is so rare today and we have to make a real effort to "unplug".
In 5th grade, one day I decided to try and join a logical problem solving competion. I didn't do any real preparation so I was surprised to win a free summer vacation week in one of the more touristy cities in the country. I qualified in the top 15. That motivated me to persue more competitions in Maths and Physics and with a lot of work I did manage to win a few 2nd and 3rd places at national level in the following years.
Martial Arts - Lifelong Inspiration
I started practicing Judo when I was 10, and ever since have had a passion for Japanese martial arts. Decades later, I'm still actively practicing Aikido in Vanadis Aikidoklubb in Stockholm. In 2023 I earned my 2nd DAN black belt as recognised by the Tokyo Aikikai world headquorters.Highschool and University
Encouraged by my experience with competitions, I was already aming for a career in science or technology. I enroled in technical highscool and was learning about automation, digital logic, electric curcuits etc. Apart from regular school, I was also active in school clubs. Each year I was elected as the class representative and was helping with some school projects.I enroled to an university in another city that was international and english speaking. There I got my bachelors in Information Science and technology. During University studies I was also running my a small Aikido club for students and even organised a couple of charity workshop trough the local Red Cross.
Professional career
I got my first job in 2015 back in my hometown by a reference from a highschool teacher. I was creating templates for 2D game that can be played in web browsers. Initial with Adobe Flash and AS3, but as that quickly went out of use we switched to Phaser.js JavaScript based stack.After about 2.5 years I wanted to move on from 2D games, and do someting more technically involved where I would work as a Backend Developer. A university colleague was working in a e-commerce agency using Magento. With her recomendation I got a role as a Fullstack Magento developer. I was working with a mix of front-end and backend tasks, even some work on servers and local environments.
Later I wanted to move to Sweden since I have some family in Gothenbur. I got a Backend Developer position at an e-commerece agency called Improove where I continued to work with Magento/Adobe commrece.
In 2020 I was approached by Vaimo, a reputable agency in the Adobe Commerce space. I was really excited to join Vaimo as it was a chance to work with top developers at a world scale. I got my Adobe certification and got to work with multiple teams and well established clients in the following 2.5 years.
What's next?
Althought the majority of my professional experience is with Magento, PHP and e-commerce I see myslef as a Fullstack developer. Daily tasks in e-commrece can be very varied. Having spent many years studiying technology I also see myself as an engineering. I love to build well engineerd solutions for sofisticated web sistems.My next goal is to broaden and deepen my experience in the backend and fullstack role as well as grow into more lidership / coaching / methoring roles that work with developers and development teams.
If you fill you have any questions or an interesting oportunity for me, don't hesitate to reach out trough Linkedin.