Amar Jasarevic, Developer in Sarajevo, Federation of Bosnia and Herzegovina, Bosnia and Herzegovina
Amar is available for hire
Hire Amar

Amar Jasarevic

Verified Expert  in Engineering

Software Engineer and Front-end Developer

Sarajevo, Federation of Bosnia and Herzegovina, Bosnia and Herzegovina

Toptal member since February 11, 2022

Bio

Amar is an experienced software engineer with a demonstrated history of working in the IT services industry. Skilled in various technologies, he has recently focused on React. Amar is a strong engineering professional with a master's degree in electrical engineering focused on program computing and informatics.

Portfolio

Freelance Contractor
TypeScript, React, Web UX, Figma
Gartner - Peer Insights
React, React Native, Web UX
MTB Acquisition, LLC
React, JavaScript, TypeScript, Bootstrap, Responsive Layout...

Experience

  • Agile Software Development - 11 years
  • JavaScript - 11 years
  • CSS - 10 years
  • HTML - 10 years
  • Web UX - 10 years
  • React - 9 years
  • GitHub - 9 years
  • TypeScript - 8 years

Availability

Part-time

Preferred Environment

MacOS, IntelliJ IDEA, Postman, Slack

The most amazing...

...solution I've developed was a website for a San Francisco-based soccer team.

Work Experience

Senior Front-end Developer

2022 - PRESENT
Freelance Contractor
  • Improved the app's loading performance and asset management.
  • Tracked and fixed bugs using Jira as a reporting tool.
  • Oversaw continuous deployment and continuous integration on Jenkins.
Technologies: TypeScript, React, Web UX, Figma

React Native Engineer

2022 - 2023
Gartner - Peer Insights
  • Worked on a small branch that was part of a larger, complex system.
  • Worked on the development of mobile and web parts of a wizard-like app.
  • Fixed several issues of the React-built process and improved documentation.
Technologies: React, React Native, Web UX

Front-end Software Engineer

2022 - 2022
MTB Acquisition, LLC
  • Migrated legacy eCommerce code to Shopify Hydrogen using React.
  • Introduced integrations for the reviews and analytics.
  • Fixed several issues regarding categorizations and styling.
Technologies: React, JavaScript, TypeScript, Bootstrap, Responsive Layout, Cross-browser Compatibility, GraphQL, Node.js, Shopify, Web UX

React Developer

2022 - 2022
Matija Paunovic
  • Exceeded expectations in both quality and quantity of development.
  • Developed an MVP that was fully sufficient to begin attracting investors.
  • Improved UI/UX that I received from 3rd-party designers.
Technologies: JavaScript, CSS, React, HTML5, WebSockets, Web UX, Tailwind CSS

Front-end Software Engineer

2022 - 2022
World of Esportz
  • Improved the application structure and fixed existing issues.
  • Moved the whole front-end codebase from EJS to Next.js.
  • Observed and got in touch with the back-end codebase to fix some simple issues.
Technologies: React, TypeScript, Next.js, HTML, CSS, Bootstrap, Server-side Rendering (SSR), Node.js, Fetch API, EJS, Web UX

Front-end Software Engineer | Team Tech Lead

2018 - 2022
Symphony
  • Developed a web app used for 2D drawing and manipulating objects.
  • Sped up generating PDF reports on the front-end side.
  • Modeled the web app to work properly in offline mode using Electron.
  • Used Twilio to enable patients and doctors to have a chat.
  • Integrated with the payment service called Stripe.
  • Implemented a video call feature using Amazon Chime.
  • Developed a Calendly-like feature for setting the availability, considering different time zones.
Technologies: React, JavaScript, Konva, Django REST Framework, Python, Jira, GitHub, IntelliJ IDEA, Scrum, Electron, Integration, HIPAA Compliance, Stripe, Twilio, Amazon Chime, React Native, TypeScript, PostgreSQL, CSS, HTML, Agile Software Development, Material UI, Redux, Web UX, Figma, Storybook

Front-end Software Engineer

2017 - 2018
CHECK24
  • Developed a form-based wizard with video identification.
  • Developed a small mobile banking app with fingerprint and Face ID.
  • Integrated both of these apps into large CHECK24 apps.
Technologies: AngularJS, JavaScript, iOS, Swift, Xcode, IntelliJ IDEA, TypeScript, HTML, CSS, Agile Software Development, Web UX

Front-end Software Engineer

2016 - 2017
Symphony
  • Developed several MVPs, including web and mobile for startup clients.
  • Published the first app to the AppStore that achieved 4.9 out of five stars out of 182 ratings.
  • Created custom UI transitions and animations using React, JavaScript, and CSS.
  • Implemented data fetching and storing using React and Relay.
Technologies: React, Swift, iOS, JavaScript, GitHub, Jira, Xcode, Sublime Text, Redux, Relay, GraphQL, HTML, CSS, Fetch API, Web UX, Contentful

Full-stack Software Engineer

2014 - 2016
Authority Partners
  • Developed a web app for managing table entries, with a lot of keyboard shortcuts.
  • Wrote complex SQL queries using stored procedures.
  • Jumped into the team lead role after a year and a half.
Technologies: Microsoft SQL Server, Entity Framework, .NET, Knockout (Knockout.js), Visual Studio, TFS, JavaScript, HTML, CSS, Bootstrap, Web UX

Experience

Healthcare System

A healthcare system for people of color. The system contained three web apps (marketing site, patient app, and doctor/admin portal) and a mobile app (for patients). I was a front-end developer with the role of a tech lead. Worked closely with almost everyone, developing most of the doctor/admin portal and ensuring the code quality by doing code reviews for each of the mentioned apps.

Web App for a Blasting Industry Leader

A web app for 2D drawing and manipulating. I was a front-end developer with a lead role. Worked closely with the remote product owner to understand the whole business logic and worked closely with the team to transfer the gained knowledge and define a solution for each problem.

SF Deltas

A soccer team website contained the latest news, standings, roster, stats, and ticket prices. I was the front-end developer who worked closely with the remote UI/UX team to ensure an attractive and fun website full of animations.

What Pros Wear

https://apps.apple.com/us/app/what-pros-wear/id1163195374
A mobile app designed for baseball fans. I was the iOS developer and worked closely with the back-end developer to define contracts and needed endpoints. I also worked closely with the UI/UX team and the Android developer to ensure a high-quality user experience.

Web App

A Figma-like web app for creating multilayer images and videos in numerous dimensions. As a front-end developer, I first had to move from static creating to dynamic one. Secondly, I added templates for easier creation and grouping. In the end, I added several more layer types. The project is under NDA.

Education

2013 - 2015

Master's Degree in Computer Science

University of Sarajevo (Faculty of Electrical Engineering) - Sarajevo, Bosnia and Herzegovina

2011 - 2013

Bachelor's Degree in Computer Science

University of Sarajevo (Faculty of Electrical Engineering) - Sarajevo, Bosnia and Herzegovina

Skills

Libraries/APIs

React, Node.js, Entity Framework, Konva, Stripe, EJS

Tools

IntelliJ IDEA, GitHub, Jira, Figma, Postman, Slack, Visual Studio, TFS, Xcode, Sublime Text

Languages

JavaScript, TypeScript, CSS, HTML, Python, Swift, GraphQL, HTML5

Frameworks

Material UI, Redux, AngularJS, Bootstrap, Next.js, Tailwind CSS, Django REST Framework, .NET, Knockout (Knockout.js), Electron, React Native, Relay

Paradigms

Agile Software Development, Scrum, Fundamental Design Principles, Parallel Programming, HIPAA Compliance, Responsive Layout

Platforms

MacOS, Contentful, iOS, Twilio, Shopify

Storage

PostgreSQL, Microsoft SQL Server

Other

Software Development, Web Programming, Fetch API, Web UX, Integration, Storybook, Amazon Chime, Server-side Rendering (SSR), WebSockets, Cross-browser Compatibility

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