Badges
milijan_mosic has not unlocked any badges yet.
Certifications
Work Experience
Software Engineer
IT Engine•  August 2024 - Present
- Developed fancy and insightful charts with Dash, Plotly, Pandas, Bootstrap and Python
Software Engineer
Recall Taxi•  August 2023 - July 2024
- Developed new features including a ride assigning system based on location data, GPS navigation and tracking system, onboarding process for users with multiple roles, authentication and authorization system using Aiohttp, Python, Leaflet, and OSRM - Engineered connection between hardware (taximeter) and React via Bluetooth serial port using Web Polyfill - Developed 'search by syllables' functionality for POI's utilizing Go and Gin to enhance performance and reduce workload on the main API and PostgreSQL - Developed a custom authentication and authorization system utilizing session cookies to control access to specific route endpoints based on user roles - Implemented intricate background task processing with Celery and RabbitMQ for tasks such as driver availability checks, password hashing, token management, and utilized Redis for API performance enhancement - Managed AWS EC2 instances for server deployment and utilized Jenkins for CI/CD in conjunction with GitHub
Software Engineer
Tangled Group Inc.•  July 2022 - July 2023
- Implemented a comprehensive suite of features including a project management system, authentication and authorization system, commenting system, and document upload and serving capabilities using Aiohttp and Python - Orchestrated project infrastructure using Docker, Docker Compose, Caddy, and Linux to optimize deployment efficiency and facilitate seamless scalability - Spearheaded the migration of codebase from Django to Aiohttp to support microservice approach and to enhance overall performance of the app - Developed key components of an ERP system, including the profile section, tables, and navigation menu, using React, TypeScript, and Tailwind CSS - Conducted thorough testing of application features with automated end-to-end tests using Cypress - Designed database models and established their relationships using SQL Alchemy and PostgreSQL
Salesforce Developer Intern
Intermino•  September 2021 - November 2021
- Developed a timesheet application using VisualForce and Apex within the Salesforce Sandbox environment - Completed both Salesforce's Developer and Administrator learning paths on Trailhead, gaining in-depth knowledge and certifications in Salesforce technologies
System Administrator Intern
ITM Technologie•  June 2021 - August 2021
- Engineered and managed server farms to function as RDS servers for clients, utilizing tools like VMware and HyperV - Configured and administered DNS, License, and Exchange servers using Windows Server 2019 across multiple virtual machines - Developed a custom website using WordPress for an assignment
Quality Assurance Tester Intern
RHEA Software•  November 2018 - April 2019
- Developed and executed automated test scripts using UsableNet AQA to ensure test coverage and improve testing efficiency - Conducted thorough manual exploratory testing to identify and resolve critical bugs in mobile websites - Collaborated with developers to implement ARIA landmarks and roles, enhancing the semantic structure of web pages for better accessibility - Performed manual testing with screen readers such as JAWS and VoiceOver to verify usability for visually impaired users - Evaluated keyboard navigation to ensure all interactive elements are accessible without a mouse, thus improving inclusivity - Performed regression tests to verify that recent changes did not introduced new issues
Education
Higher Education Technical School of Professional Studies in Novi Sad
MS•  June 2024 - Present
Professional Master Engineer of Information Technologies and Systems
Academy of Vocational Studies Southern Serbia
BS•  June 2016 - October 2023
Professional Business Computer Scientist