Bojan Mikulic
Date of birth: **/**/**** Nationality: Serbian Gender: Male Phone number:
+387-******** (Mobile) Email address: *****.*******@*******.*** LinkedIn: https://www.linkedin.com/in/bojan-mikulic-8714a4175/ Address: Palih boraca 12, 78000, Banja Luka, Bosnia and Herzegovina (Home) 10/2017 – 02/2018 Banja Luka, Bosnia and Herzegovina JAVA DEVELOPER - BASIC ICT Academy
Website https://etf.unibl.org/en/science-research/ict-academy.html 02/2018 – 07/2018 Banja Luka, Bosnia and Herzegovina JAVA DEVELOPER - ADVANCED ICT Academy
Website https://etf.unibl.org/en/science-research/ict-academy.html SOFTWARE DEVELOPER – 01/10/2018 – 01/05/2019
Worked on Java Web application and Android application for company sales. Technologies: Wordpress, Java, Android, Postgresql, Mysql, Rest services, Soap services. Sockets, JavaScript, JSF. Role description: Implemetation of new features for android application, and working on webshop site. SOFTWARE DEVELOPER – 01/05/2019 – 31/10/2024
Projects:
Doob meta-xr:
Desktop metaverse application. Technologies: C++, jQuery, QML. Role description: Developing scripts in JS and implementing new features using C++. Booking:
Web application for booking metaverse spaces. Technologies: PHP(Laravel), React.js Role description: Implementation of backend API (Laravel) and implementation of frontend React.js (Inertia). Yobbie:
Web application for creating human animated avatars (gif, mp4), using client photos from the scanner. Technologies: Python, PHP(Laravel), Vue.js. Role description: Worked on automatization and backend API integration (Python-Bpy, Flask). Hybrid-meta-xr-avatars:
Web application for creating human avatars using 1 client photo. Technologies: Python (Flask), Postgres, React.js.
Role description:
Passion-football:
Mobile application - social network.
Users can be friends, share posts, comment on posts, like posts/comments, and challenge each other. Technologies: Python (Django), Postgres, React-native Role description: Implementation of backend API.
EDUCATION AND TRAINING
WORK EXPERIENCE
EASTCODE – BANJA LUKA, BOSNIA AND HERZEGOVINA
DOOB 3D LABS – BANJA LUKA, BOSNIA AND HERZEGOVINA Shadows generator for car photo / Reflection generator for car photo : Preparation of synthetic dataset for a neural network. Technologies: Python
Role description: Automatisation of 3d processes in Blender (Python) and creation of synthetic dataset for neural network.
Recognition system for car parts:
Preparation of synthetic dataset for a neural network. Technologies: Python
Role description: Automatisation of 3d processes in Blender (Python) and creation of synthetic dataset for neural network.
Elham:
The project is an online course platform that enables students to enroll in courses while allowing for the tracking of their knowledge acquisition and progress.
Technologies: Python (Django).
Role description: Working on backend API integration (Django, PostgreSQL) GetGo:
A powerful bioinformatic tool that lets you do very fast enrichment analysis of human genes. Technologies: Python (Flask), Vue.js, R
Role description: Designed and implemented the entire system, including backend development in Python (Flask) and frontend development in Vue.js.
TSA:
A powerful bioinformatic tool that automatically generates Target Safety Assessment reports for specific human genes. Technologies: Python (Django), Vue.js
Role description: Designed and implemented the entire system, including backend development in Python (Flask) and frontend development in Vue.js.
NAM-toolbox:
The web application enable:
Chemical search by name or part. Result: Name, Structure, CID, and Matched synonyms. Chemical search by chemical structure (SMILES), with Tanimoto threshold. Result: Name, Structure, CID. Search gene signatures, Result: Compound, Structure, CID, Source, PubMed, Tox reported, Enrichment, Fisher P-value, Overlap, Genes given, Genes in signature, Matched genes Technologies: Python (Flask), Vue.js
Role description:
Role description: Designed and implemented the entire system, including backend development in Python (Flask) and frontend development in Vue.js.
SOFTWARE DEVELOPER – 01/11/2024 – CURRENT
Projects:
GizmoN:
A web application for tracking the performance statistics of modems belonging to the company's telecom services. Technologies: Golang, Python (Flask), Vue.js
Role description: Designed and implemented the entire system, including backend development in Python, Golang, PostgreSQL, and
frontend development in Vue.js.
VCCE:
A modular customer-oriented role-based CRM system featuring agent authentication, a knowledge/content library, a bulletin board, customer information management with contact center integration, ticketing, a provisioning engine with interfaces, and a multi-lingual user interface. Technologies: PHP, Oracle SQL
Role description: Implementation of new features in existing project, based on company needs. MBet:
Online casino/gambling platform.
Technologies: Python (Selenium)
Role description: Implementation of selenium scripts, for system testing.
SUPERNOVA – BANJA LUKA, BOSNIA AND HERZEGOVINA
MPOP:
Web aplication for automated payment processing, including matching payment transactions with bank account turnover and calculating commissions for banks and eCommerce providers. Solution significantly improved accuracy and efficiency in financial operations.
Technologies: Python (Django), Vue.js, Postgres
Role description: Designed and implemented the entire system, including backend development in Python (Django) and frontend development in Vue.js.
Mcash:
Mobile aplication for payment functionalities, enabling instant peer-to-peer transfers, bill payments, and cash-in/cash- out operations within a digital wallet ecosystem.
Technologies: Python (Django), Postgres, Dart (Flutter) Role description:
Designed, currently work on imeplementation of mobile app, and backend API. Mother tongue(s): SERBIAN
Other language(s):
UNDERSTANDING SPEAKING WRITING
Listening Reading Spoken production Spoken interaction ENGLISH B2 B2 B2 B2 B2
Levels: A1 and A2: Basic user; B1 and B2: Independent user; C1 and C2: Proficient user Main stack: Python (Django / Flask) JavaScript React.js / Vue.js Java (Standard edition) Android (Junior) PHP
(Laravel) Relational databases SQL (MySQL, SQLite, PostgresSQL) NoSQL Databases (MongoDB) Go/ Golang Docker (For the needs of the projects) Blender (bpy) Matlab (Starting level, willing to learn) Unity3D
(Basic) CI/CD (For the needs of project) AWS (For needs of the projects S3, EC2) Agile (Scrum) Management tools (JIRA, Confluence) Basic knowledge of Dart Programming Language C#, C++ (Basic knowledge) LANGUAGE SKILLS
SKILLS