Hi! I am a senior software engineer with 15 years of experience building robust e-commerce solutions, web applications, API and PIM systems, with a focus on reusable components, automated testing, and clean code principles.
For the past 8 years, I've worked as an independent consultant and hands-on engineer, tackling organisations' most challenging projects and building internal platforms. I have handled everything from full project planning and development, to QA efforts, employee workshops, and developer guidance.
I am currently expanding my expertise in AI development, with a focus on Python, React, LangChain, MCP servers, retrieval-augmented generation (RAG) pipelines, multi-agent systems, and emerging AI technologies.
Current Focus
A comprehensive LLM framework for building AI-powered applications integrating data, tools, and workflows.
LangChainCurrent Focus
-
Python
A versatile, high-level programming language known for its readability and simplicity.
-
React
A modern front-end library utilizing a component-based approach to building user interfaces.
-
LangChain
A comprehensive LLM framework for building AI-powered applications integrating data, tools, and workflows.
Previous Areas of Expertise
-
E-commerce systems
Building advanced e-commerce systems on the Sylius platform, with various third-party integrations.
-
Complex web applications
Building web applications of all shapes and sizes with the industry-standard Symfony framework.
-
API systems
Designing and building standalone API systems or upgrades for existing infrastructure, using API Platform.
-
Product Information Management (PIM)
Building on the Pimcore platform to centralize and manage product data effectively.
Current Technology Stack
-
Python
-
FastAPI
-
ChromaDB
-
Redis
-
Nginx
-
Docker
-
Claude Code
-
React
-
LangChain
-
MySQL
-
Elasticsearch
-
Celery
-
Sentry
-
MCP Servers
Achievements
Implementing robust systems built on reusable components.
From web applications to advanced e-commerce systems.
Work Experience
B2B Freelance
Developing various systems for other software development companies and offering consultation services.
Provided services to:SMSGlobal
Developed API systems in the Croatian branch of the international tech company SMSGlobal.
Human Interaction Company
Lead E-commerce Developer
Led the e-commerce development segment, with an emphasis on robust reusable components built with Sylius.
Fiktiv
Handled full-stack development of dozens of custom-built applications, websites, and e-commerce solutions.