Ivan Rogar
Verified Expert in Engineering
Back-end Developer
A certified Magento eCommerce developer with over 11 years of experience in the back end, Ivan is an expert in PHP, Magento 2, and Symphony. For more than six years, he has worked on long-term, heavily customized B2B and B2C solutions based on Magento 2 as a team lead and solution architect role. Ivan looks forward to applying his skills in projects that demand the highest level of skill to create, scale, and run.
Portfolio
Experience
Availability
Preferred Environment
MacOS, PhpStorm, DataGrip, WebStorm
The most amazing...
...thing I've developed is an API-first eCommerce framework called Amarant, a hybrid of Magento and Sylius.
Work Experience
Senior Software Engineer
Infobip
- Governed company APIs for best practices and according to the OpenAPI specification.
- Maintained and developed tools to generate API libraries for various programming languages, including Java, PHP, Python, and Go.
- Worked on testing and reliability of client libraries and related processes as part of the API governance practice.
Magento Solution Architect | Team Lead
Perpetuum Mobile
- Designed and developed heavily customized B2B and B2C solutions using Magento 2 for mostly long-term projects lasting one year and longer.
- Established a mandate of technical excellence for all new Magento codebases since 2020, which included static analysis, unit and integration testing, software design principles like DRY and KISS, and common design patterns.
- Oversaw Magento 2 and custom projects, from pre-sales, design, and architecture to development and delivery.
- Designed, developed, and maintained Magento modules of all shapes and sizes, from shipping and payment gateways to integrations with various CRM, ERP, PIM, and other third-party systems.
- Designed and developed a fully decoupled B2C solution in 2019 using a custom, server-rendered React app on top of Express.js connected to a Magento 2 back end.
IT Specialist | Developer | Assistant Director
TMT MOBILITI d.o.o.
- Developed and maintained various software solutions for internal company use, for example, EMS and EMS TP CRMs, designed for T-Com and T-Mobile contractor business. Integrated these CRMs with telecom operator systems.
- Collaborated closely with the director on primarily technical areas of business.
- Managed in-the-field telecom engineers all over Croatia and an electronic repair center.
Experience
Fact Sheet Manager (FSM)
Certifications
Magento Certified Developer
Adobe
Skills
Languages
PHP, TypeScript, Python, SQL, Java, Go, Clipper
Frameworks
Symfony, .NET
Libraries/APIs
Doctrine, Vue, OpenAPI
Paradigms
Web Architecture, Unit Testing, DevOps, Management
Platforms
Magento 2, MacOS, Apache Kafka
Other
eCommerce, Team Leadership, Domain-driven Design (DDD), Integration Testing, Software Development, Human Resources (HR), Negotiation, System Design, Prometheus
Tools
PhpStorm, DataGrip, WebStorm, Rundeck, Jenkins, Graylog, Grafana, Asterisk, Sentry
Storage
Elasticsearch, Redis, MySQL
How to Work with Toptal
Toptal matches you directly with global industry experts from our network in hours—not weeks or months.
Share your needs
Choose your talent
Start your risk-free talent trial
Top talent is in high demand.
Start hiring