Mladen Lotar, Developer in Osijek, Croatia
Mladen is available for hire
Hire Mladen

Mladen Lotar

Verified Expert  in Engineering

Full-stack Development Developer

Osijek, Croatia

Toptal member since October 18, 2016

Bio

Mladen possesses over 15 years of professional experience in web development, during which he has contributed to open source projects, delivered custom client solutions, and led a small software company. He has consistently demonstrated enthusiasm for embracing and mastering new technologies.

Portfolio

Trive d.o.o.
PHP, Magento 2, eCommerce, CSS, JavaScript, Magento, Microservices, TypeScript...
The Shop d.o.o.
MongoDB, MySQL, Angular, React, JavaScript, PHP, Node.js, Microservices...
The Backplane, Inc.
MongoDB, MySQL, React, JavaScript, PHP, Headless CMS, Web Development...

Experience

  • PHP - 15 years
  • Full-stack Development - 13 years
  • MongoDB - 12 years
  • Agile - 12 years
  • React - 11 years
  • Magento - 6 years
  • Next.js - 5 years
  • JavaScript - 4 years

Availability

Part-time

Preferred Environment

Git, PhpStorm, Linux

The most amazing...

...thing I've developed is a platform for building social networks that had over one million users at the time.

Work Experience

CEO

2018 - 2024
Trive d.o.o.
  • Led the development of a headless PWA solution for Emmezeta.hr, one of Croatia's premier retail brands—a key highlight of my experience, which occurred in 2021. The project involved integrating Magento to support eCommerce functionalities.
  • Oversaw key business operations, from client communications to development team management, while serving as the software architect for custom solutions, ensuring tailored and effective project outcomes.
  • Cultivated an exceptional partnership spanning over three years, demonstrating our commitment to long-term collaboration and reliability.
Technologies: PHP, Magento 2, eCommerce, CSS, JavaScript, Magento, Microservices, TypeScript, Next.js, GraphQL, Headless CMS, Twilio API, Web Development, API Integration, Full-stack Development, Google Calendar, Back-end

CEO

2016 - 2024
The Shop d.o.o.
  • Initiated the development of an advanced WYSIWYG eCommerce site builder designed to seamlessly integrate as a high-performance storefront for any eCommerce platform with an accessible public API, enhancing user experience and operational efficiency.
  • Contributed to over 10 custom projects, utilizing a diverse tech stack that includes React, Node.js, PHP, and MongoDB, demonstrating versatility and expertise across various development environments.
  • Oversaw a dedicated team of six professionals, guiding project execution and fostering a collaborative and productive work environment.
Technologies: MongoDB, MySQL, Angular, React, JavaScript, PHP, Node.js, Microservices, TypeScript, Next.js, GraphQL, Headless CMS, Web Development, API Integration, Full-stack Development, Back-end

Senior Web Developer

2011 - 2016
The Backplane, Inc.
  • Developed components of a custom RESTful API for Place.xyz, designed to handle over 50,000 requests per minute, where performance optimization was paramount. The API was primarily written in PHP, with MongoDB as the main storage.
  • Built sophisticated front-end components for the platform using React, focusing on creating responsive and user-centric interfaces.
  • Contributed to the transition of the API from a custom PHP solution to Zend Framework 2, enhancing its scalability and maintainability.
Technologies: MongoDB, MySQL, React, JavaScript, PHP, Headless CMS, Web Development, API Integration, Full-stack Development, Back-end

Senior Magento and Zend Framework Developer

2010 - 2011
Inchoo d.o.o.
  • Contributed extensively to a Magento platform, where I was involved with 10+ high-profile eCommerce stores. The work I did was mainly back-end and server optimization, but I also worked on some front-end implementations (group buying, etc.).
  • Created an internal tool managing database updates for a bank.
  • Worked on a lot of integrations with various SaaS solutions.
Technologies: WordPress, Magento, Linux, MySQL, PHP, Web Development

Experience

Headless eCommerce Website

https://emmezeta.hr/
A progressive web application solution for Emmezeta.hr, one of Croatia's premier retail brands. The project involved integrating Magento to support eCommerce functionalities in the custom PWA implementation.

Sancta Domenica eCommerce

https://www.sancta-domenica.hr/
Through this project, I demonstrated my ability to lead a team, manage complex integrations, and deliver a high-quality product that significantly improved Sancta Domenica's online presence and sales performance.

Creative Content Leadership for Samsung Adria Region

As a team leader, I successfully led a team of four talented individuals to create and manage innovative and engaging content for Samsung's Adria region.

Over the course of a year, our team covered eight countries, delivering consistent and high-quality creative outputs that significantly enhanced Samsung's brand presence and customer engagement across the region on both social media and in advertisement.

Skills

Libraries/APIs

Node.js, Stripe, Stripe API, React, Twilio API, X (formerly Twitter) API, Google API, Facebook API, DigitalOcean API

Tools

Git, PhpStorm, GitHub, GitLab, Docker Compose, GitLab CI/CD, RabbitMQ, Webpack, Adobe Photoshop, Varnish, Apache, NGINX

Languages

CSS, HTML, PHP, JavaScript, TypeScript, GraphQL

Frameworks

Express.js, Bootstrap, Next.js, Angular

Paradigms

Microservices, Automated Testing, Testing, REST, Agile, DevOps

Platforms

Magento, Docker, Amazon Web Services (AWS), Amazon EC2, AWS Lambda, Twilio, Firebase, WordPress, Linux, Magento 2, DigitalOcean

Storage

Memcached, MySQL, MongoDB, NoSQL, Redis, Amazon S3 (AWS S3), Doctrine MongoDB ODM, PostgreSQL, Elasticsearch

Other

APIs, Full-stack, Architecture, Software Architecture, CI/CD Pipelines, Headless CMS, WebSockets, Front-end, Web Development, API Integration, Full-stack Development, Back-end, Google Calendar, eCommerce, Cloud

Collaboration That Works

How to Work with Toptal

Toptal matches you directly with global industry experts from our network in hours—not weeks or months.

1

Share your needs

Discuss your requirements and refine your scope in a call with a Toptal domain expert.
2

Choose your talent

Get a short list of expertly matched talent within 24 hours to review, interview, and choose from.
3

Start your risk-free talent trial

Work with your chosen talent on a trial basis for up to two weeks. Pay only if you decide to hire them.

Top talent is in high demand.

Start hiring