Aljosa Mohorovic, Developer in Zagreb, Croatia
Aljosa is available for hire
Hire Aljosa

Aljosa Mohorovic

Verified Expert  in Engineering

Bio

Aljoša is a senior developer who’s led teams, served as a product owner, and is capable of building end-to-end solutions by himself. Aljoša has extensive experience in both back-end and front-end development primarily focusing on Python/Django and JavaScript/React. While Aljoša’s core stack is based on Python and JavaScript, he’s capable and flexible enough to work with a different language/platform to solve a project-specific requirement.

Portfolio

PINKDROIDS
Vue, React, JavaScript, Django, Python, Stripe, FastAPI, SQLAlchemy...
Project 468, Inc
Python, Slackbot, Slack, Django, JavaScript, Web Development...
Freelance
React, JavaScript, Django, Python, Back-end, REST APIs, Technical Leadership...

Experience

  • JavaScript - 15 years
  • Python - 15 years
  • Django - 15 years
  • Git - 15 years
  • Heroku - 10 years
  • PostgreSQL - 10 years
  • Amazon Web Services (AWS) - 8 years
  • React - 7 years

Availability

Part-time

Preferred Environment

Git, Shell, Vim Text Editor, Heroku, GitHub, Python 3

The most amazing...

...project was building a PoC that's based on web components to replace a legacy Angular system and integrate React/Vue.js components for an educational platform.

Work Experience

Senior Full-stack Developer

2015 - PRESENT
PINKDROIDS
  • Developed various highly interactive web experiences for an educational platform.
  • Built a CI/CD pipeline which integrated multiple systems and various production environments to enable multiple daily deployments to production.
  • Coordinated the efforts of a diverse international team (US and Europe).
Technologies: Vue, React, JavaScript, Django, Python, Stripe, FastAPI, SQLAlchemy, Rapid Prototyping, Minimum Viable Product (MVP), Back-end, REST APIs, Technical Leadership, Cybersecurity, IT Security, Google Cloud Platform (GCP), Material UI, Web Usability, Project Management, Tailwind CSS, Figma, Web Scraping, TypeScript, Asynchronous Programming, GraphQL, Amazon Web Services (AWS), Flask, Auth0, Contentful, Elasticsearch, CTO, Technical Architecture, Shopify, Microservices, CI/CD Pipelines, API Gateways, Amazon RDS, API Integration, Data Scraping, Test-driven Development (TDD), Slackbot, Slack, Web Development, Django REST Framework, Python 3, Docker, Discovery Workshops, Project Timelines, Requirements Analysis, Project Planning, Microsoft Excel

App Developer

2023 - 2024
Project 468, Inc
  • Built a modern Slack platform bot, providing a simplified UX.
  • Integrated the AI-based assistant into the Slack application.
  • Worked successfully with a geographically distributed team.
Technologies: Python, Slackbot, Slack, Django, JavaScript, Web Development, Django REST Framework, Python 3, Docker

Senior Full-stack Developer

2013 - 2015
Freelance
  • Worked on a multitenant solution for the hospitality industry.
  • Developed an interactive feedback tool for a government agency.
  • Developed an eCommerce solution for a US-based telecommunications company.
Technologies: React, JavaScript, Django, Python, Back-end, REST APIs, Technical Leadership, Cybersecurity, Google Cloud Platform (GCP), Material UI, Web Usability, Startups, Project Management, Tailwind CSS, Figma, TypeScript, Asynchronous Programming, Amazon Web Services (AWS), Technical Architecture, Python 3, Docker, Desktop App Development, Microsoft Excel

CTO

2005 - 2013
Studio Revolucija
  • Led and managed a digital platform for the largest beer company in the region.
  • Developed a multitenant gaming system focused on the Flash platform.
  • Worked on the PoC/next-generation media system for a Nordic car company.
Technologies: PostgreSQL, Frameworks, JavaScript, Django, Python, Back-end, REST APIs, Technical Leadership, Cybersecurity, IT Security, Project Management, CTO, Technical Architecture, CI/CD Pipelines, API Gateways, Amazon RDS, Web Development, Django REST Framework, Python 3, Docker, Discovery Workshops, Project Timelines, Requirements Analysis, Project Planning, Microsoft Excel

Full-stack Developer

2004 - 2005
FluidMedia
  • Developed modern tourism-focused websites with booking as a core feature.
  • Deployed systems with deeply integrated translation tools focused on the internationalization of content.
  • Oversaw continuous deployment and monitoring of multitenant solutions.
Technologies: MySQL, PHP, JavaScript, Back-end, REST APIs, Technical Leadership

Web Developer

2001 - 2004
Freelance
  • Developed various services for one of the largest web portals in the region.
  • Enhanced parts of content management systems with JavaScript to improve the UX.
  • Worked on cross-platform desktop solutions for the hospitality industry.
Technologies: Apache, MySQL, PHP, JavaScript, Back-end, REST APIs

OctoWars

https://www.jpg.store/collection/octowars
An upcoming TCG about deep-sea warfare between powerful octopus deities, warring over secret magics and forgotten technologies.

A limited edition NFT collection which will provide one-of-a-kind alternate artwork cards, as well as other PvE and social benefits in the upcoming trading card game, OctoWars.

Pricing and Orchestration Solutions

As part of the top global management consultancy team, I've worked on pricing and orchestration solutions for a large store chain.

The tech stack was based on Python and Django for API and async tasks with TypeScript/React for the front-end UI.

Life Science Network

https://www.lifescience.net/
A project which integrates related topics in the life science domain (publications, protocols, events, jobs, news, and more) into a single network.

As a full-stack developer, I implemented the initial version and worked on various updates over the years.

IZZI Educational Platform

IZZI is a brand name for a suite of tools, services, and applications that aid in the creation and distribution of digital educational content. It was created by Profil Klett, an educational publisher from Croatia, which is also part of the Klett group—an educational company that operates around the world with more than 60 companies in 16 countries.

Advanced Slack Application With AI-Based Assistant and A Great UX

https://www.runwhen.com/
I've built a Slack application that exposes a simplified UX for the RunWhen platform and integrates their advanced AI assistant. The project was built on top of Python and Slack Bolt framework and integrated various parts of the RunWhen platform.

Libraries/APIs

React, Django ORM, API Development, Node.js, REST APIs, Vue, Stripe, Pandas, SQLAlchemy

Tools

Git, GitHub, Celery, Figma, Slack, Shell, Auth0, Microsoft Excel, Vim Text Editor, Apache, ChatGPT

Languages

Python, JavaScript, CSS, HTML, Python 3, TypeScript, HTML5, PHP, SQL, GraphQL

Frameworks

Django, Django REST Framework, Redux, Next.js, Tailwind CSS, React Native, Jest, Material UI, Flask, Flutter

Paradigms

REST, Web Architecture, API Architecture, Rapid Prototyping, Asynchronous Programming, Microservices, Test-driven Development (TDD), Requirements Analysis, ETL, Desktop App Development, Functional Programming

Platforms

Heroku, Docker, Amazon Web Services (AWS), Shopify, Linux, Amazon EC2, Google Cloud Platform (GCP), Azure, Contentful, Blockchain

Storage

PostgreSQL, Elasticsearch, MySQL

Industry Expertise

Cybersecurity, Project Management

Other

Front-end, Front-end Development, APIs, Full-stack, Web Development, Startups, Minimum Viable Product (MVP), Code Architecture, CI/CD Pipelines, Architecture, Code Review, Back-end, Integration, Full-stack Development, Technical Leadership, IT Security, Web Scraping, Single Sign-on (SSO), CTO, Technical Architecture, API Gateways, Amazon RDS, API Integration, Data Scraping, Discovery Workshops, Project Timelines, Project Planning, Infrastructure, Early-stage Startups, Data Analysis, FastAPI, Web Usability, Generative Pre-trained Transformers (GPT), Prompt Engineering, Slackbot, Data Science, PWA, Frameworks, Progressive Web Applications (PWAs), OpenAI GPT-4 API, Proof of Concept (POC), OpenAI

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