Dzemsad Dugalic, Developer in Tuzla, Federation of Bosnia and Herzegovina, Bosnia and Herzegovina
Dzemsad is available for hire
Hire Dzemsad

Dzemsad Dugalic

Verified Expert  in Engineering

Back-end Developer

Tuzla, Federation of Bosnia and Herzegovina, Bosnia and Herzegovina

Toptal member since March 18, 2022

Bio

Dzemsad is a software engineer with over six years of experience. He specializes in Python and Django and focuses on designing RESTful APIs and microservices. As a proactive and creative professional who enjoys working on challenging projects and with startups, Dzemsad easily solves complex problems and communicates clearly to ensure that the client's requirements are met.

Portfolio

Freelance
Python, Django, C#, SQL, JavaScript, PHP, HTML, CSS, Django REST Framework...
SelfDecode
Python, Django, PostgreSQL, Amazon Web Services (AWS), ELK (Elastic Stack)...
Forsta
C#.NET, SQL, JavaScript, Python, ELK (Elastic Stack), HTML, CSS, C#, Unix...

Experience

  • JavaScript - 8 years
  • Python - 7 years
  • Unix - 7 years
  • SQL - 6 years
  • PostgreSQL - 6 years
  • Django - 6 years
  • Django REST Framework - 6 years
  • Docker - 5 years

Availability

Part-time

Preferred Environment

Visual Studio Code (VS Code), Slack, GitHub

The most amazing...

...thing I've developed is a Telegram chatbot builder that enables people to create chatbots without using code.

Work Experience

Full-stack Software Engineer

2018 - PRESENT
Freelance
  • Designed and developed custom BI and data visualization software.
  • Created repricing and price tracking tools for Amazon SKUs.
  • Created a Telegram chatbot for a recruitment agency.
Technologies: Python, Django, C#, SQL, JavaScript, PHP, HTML, CSS, Django REST Framework, PostgreSQL, Notion, Swagger, Unix, Docker, Django-taggit, MySQL, Visual Studio Code (VS Code), GitHub, Slack, UX Design, UI Design, InVision App, Continuous Deployment, Continuous Integration (CI), Jira, jQuery, TypeScript, Selenium, REST, REST APIs, API Integration, Celery, Unit Testing, Google Cloud, Pytest, Testing, Google Kubernetes Engine (GKE), Crypto, APIs, Back-end, Data Scraping, Architecture, OpenAI, Data Modeling, Wagtail CMS, Web Scraping, Google Cloud Platform (GCP), Bootstrap, Front-end, Progressive Web Applications (PWAs), Tailwind CSS, Automation

Senior Software Engineer

2021 - 2022
SelfDecode
  • Played a key role in converting SelfDecode's platform from a monolith to SOA.
  • Implemented an automated wellness report generation pipeline that enables users to get their results immediately.
  • Created a reusable Django app for sitewide activity tracking across microservices.
Technologies: Python, Django, PostgreSQL, Amazon Web Services (AWS), ELK (Elastic Stack), Django ORM, Django-allauth, Django REST Framework, Swagger, Unix, Docker, Visual Studio Code (VS Code), GitHub, Slack, Jira, Flow Diagrams, Elasticsearch, TypeScript, REST, REST APIs, API Integration, Unit Testing, Pytest, Testing, Google Kubernetes Engine (GKE), Automated Testing, APIs, Back-end, Architecture, Data Modeling, Bootstrap, Front-end

Senior Full-stack Developer

2019 - 2021
Forsta
  • Improved data import by creating a RESTful API for this purpose.
  • Integrated the app with numerous survey platforms such as Confirmit and SurveyMonkey.
  • Improved logging and bug identification with the Elastic Stack.
Technologies: C#.NET, SQL, JavaScript, Python, ELK (Elastic Stack), HTML, CSS, C#, Unix, Visual Studio Code (VS Code), Microsoft Teams, REST, REST APIs, API Integration, Testing, Automated Testing, APIs, Back-end, CRM APIs, Data Modeling, Bootstrap, Front-end

Junior Software Developer

2016 - 2018
Habultron d.o.o.
  • Designed a web scraping system for scraping live bookmaker odds.
  • Developed a desktop client app for physical casino machines.
  • Implemented logic and UI for several web-based casino games.
Technologies: C#, JavaScript, Python, PHP, HTML, CSS, SQL, Oracle, C#.NET, Unix, MySQL, jQuery, PL/SQL, Selenium, API Integration, APIs, Back-end, Data Scraping, Data Modeling, Web Scraping, Bootstrap, Front-end, Progressive Web Applications (PWAs), Automation

Experience

SelfDecode DNA Wellness Reporting

https://selfdecode.com/
The DNA wellness reporting and SelfDecode v2 dashboard.

I was the back-end developer automating the wellness report generation. I also worked closely with the product team and front-end developers to deliver the new feature-rich dashboard.

Skills

Libraries/APIs

Django-taggit, Django ORM, Django-allauth, jQuery, REST APIs

Tools

Slack, GitHub, Notion, Microsoft Teams, Jira, Trello, ELK (Elastic Stack), Docker Compose, Docker Hub, Celery, Pytest, Google Kubernetes Engine (GKE)

Languages

Python, SQL, JavaScript, PHP, HTML, CSS, TypeScript, CSS3, HTML5, C, C++, C#.NET, C#

Frameworks

Django, Swagger, Django REST Framework, Selenium, Bootstrap, Tailwind CSS

Paradigms

REST, Automation, UX Design, UI Design, Microservices, Unit Testing, Testing, Automated Testing, Continuous Deployment, Continuous Integration (CI)

Platforms

Visual Studio Code (VS Code), Docker, Amazon Web Services (AWS), Unix, Oracle, Google Cloud Platform (GCP)

Storage

PostgreSQL, MySQL, MariaDB, PL/SQL, Elasticsearch, Google Cloud

Other

Flow Diagrams, API Integration, RESTful Web Services, APIs, Web Scraping, Back-end, Data Scraping, Data Modeling, Wagtail CMS, InVision App, WebSockets, RESTful Microservices, Chatbots, Architecture, Front-end, Progressive Web Applications (PWAs), Crypto, CRM APIs, 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