Arif Mahmic, Developer in Sarajevo, Federation of Bosnia and Herzegovina, Bosnia and Herzegovina
Arif is available for hire
Hire Arif

Arif Mahmic

Verified Expert  in Engineering

Front-end Developer

Sarajevo, Federation of Bosnia and Herzegovina, Bosnia and Herzegovina

Toptal member since October 13, 2022

Bio

Arif is an open-minded software engineer with 6+ years of experience working in high pace environments, specializing in developing complex and scalable web applications. With a growth mindset as his strongest personality trait, Arif enjoys working and solving the most challenging engineering problems.

Portfolio

Symphony
React, Redux, CSS, TypeScript, JavaScript, HTML, Agile Software Development...
Symphony
React, TypeScript, Redux, CSS3, JavaScript 6, HTML5, Front-end...
Mistral
JavaScript, React, Git, CSS, HTML, Node.js, Agile Software Development...

Experience

  • React - 5 years
  • JavaScript - 5 years
  • Git - 5 years
  • Agile Software Development - 5 years
  • Visual Studio Code (VS Code) - 4 years
  • Node.js - 3 years
  • Redux - 3 years
  • TypeScript - 2 years

Availability

Full-time

Preferred Environment

MacOS, Git, Visual Studio Code (VS Code), React, Redux, TypeScript, CSS, HTML

The most amazing...

...project I've worked on involved creating complex, reusable, shared components for three teams with 15-20 people each.

Work Experience

Lead Software Engineer

2022 - PRESENT
Symphony
  • Implemented applications for design teams to help them with tasks, such as quick quality control of huge assets, large-scale asset generation, and easy static and video art creation.
  • Attended leadership workshops to develop skills such as conflict management and adaptability.
  • Participated in stakeholders' meetings and contributed to discussions and presentations.
Technologies: React, Redux, CSS, TypeScript, JavaScript, HTML, Agile Software Development, CSS3, JavaScript 6, HTML5, Front-end, Front-end Development, GitHub, Spring Boot, Full-stack, REST APIs, MySQL

Software Engineer

2020 - 2022
Symphony
  • Implemented application with the main goal of improving the internal process and productivity within a company. The project aimed to introduce a structure around how data is collected, managed, and used by replacing the old tools.
  • Worked on developing MVPs that were presented to the client and used in future engagements with clients.
  • Collaborated with a big tech client on enterprise projects that required quality work.
Technologies: React, TypeScript, Redux, CSS3, JavaScript 6, HTML5, Front-end, Front-end Development, GitHub, Spring Boot, Full-stack, REST APIs, MySQL

Software Engineer

2019 - 2020
Mistral
  • Developed an application for the biggest American telecommunications company that monitored users' shipments using SIM cards and contributed to lowering the number of lost shipments, translating to increased user satisfaction and company revenue.
  • Implemented an application that allows users to buy and gift digital gems to other users. The collected revenue was used for charity purposes. The yearly income from the application was approximately $3.85 million.
  • Held a large number of presentations and demos at meetings.
Technologies: JavaScript, React, Git, CSS, HTML, Node.js, Agile Software Development, TypeScript, Java, CSS3, JavaScript 6, HTML5, Front-end, Front-end Development, GitHub

Junior Software Engineer

2018 - 2019
Mistral
  • Implemented an application for the Bosnian war museum that allowed users to see exhibits and videos explaining the stories around those exhibits.
  • Collaborated with multiple teams to resolve issues while working in a fast-paced environment.
  • Implemented an application that tracked daily employee tasks and showed multiple dashboards by role with easy-to-understand charts to define future company decisions. The application contributed to an increase in revenue by 13.5%.
Technologies: Android, Java, Kotlin, React, Agile Software Development, CSS, Databases, CSS3, JavaScript 6, HTML5, Front-end, Front-end Development, GitHub

Experience

NDA Project

Contributed to the development of a React and Java-based application used to generate assets, like images and video, on a large scale with a complete process of feedback and regenerating that is easily customizable. The application is used by one of the most used platforms in the world.

I led the front-end team using React and Redux toolkits as the main technologies. The project resulted in an improved process and structured way of collecting data used to optimize resources.

NDA Project

Implemented an application with the main goal of improving the internal process and productivity within a company. Using this application saved a lot of resources that contributed to more revenue for the company by 10%.

NDA Project

Developed an application for the biggest American telecommunication company that monitored users' shipments using SIM cards and contributed to lowering the number of lost shipments, translating to increased user satisfaction and company revenue.

Education

2012 - 2018

Bachelor's Degree in Computer Science

University of Sarajevo - Sarajevo, Bosnia & Herzegovina

Skills

Libraries/APIs

React, Node.js, REST APIs

Tools

Git, GitHub, Figma

Languages

JavaScript, JavaScript 6, Java, TypeScript, CSS3, HTML5, CSS, HTML, Kotlin

Frameworks

Redux, Jest, Spring Boot, .NET, Material UI

Storage

MySQL, Databases

Paradigms

Agile Software Development

Platforms

MacOS, Visual Studio Code (VS Code), Android

Other

Front-end, Front-end Development, APIs, Full-stack, Algorithms, Data Structures, PDF

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