Aleksandar Tošić, Developer in Niš, Serbia
Aleksandar is available for hire
Hire Aleksandar

Aleksandar Tošić

Verified Expert  in Engineering

Bio

Aleksandar is a full-stack web developer with over eight years of experience focusing on the JavaScript stack. He has worked both as a solo freelancer and as part of larger development teams feeling right at home in any setting. Some of his former clients include big names in the oil, insurance, and video-game world.

Portfolio

On Location Experiences
React, Redux Toolkit, Material UI, GraphQL, Front-end, CSS3
Yara
JavaScript, React, Node.js, NestJS, PostgreSQL, GraphQL, Microservices, Zuora...
Torchlite (via Toptal)
Redux, React, Stripe API, PostgreSQL, Express.js, Node.js, Front-end, Back-end...

Experience

  • JavaScript - 8 years
  • Node.js - 6 years
  • PostgreSQL - 6 years
  • Vue - 4 years
  • Full-stack - 4 years
  • React - 4 years
  • D3.js - 3 years
  • GraphQL - 1 year

Availability

Part-time

Preferred Environment

Git, Ubuntu, WebStorm

The most amazing...

...project I've worked on is a race tracking application which received position data, calculated results, and streamed to viewers in real-time.

Work Experience

Front-end Web Developer

2021 - 2023
On Location Experiences
  • Worked on developing several apps for selling tickets for big sporting events.
  • Created the front-end system for these apps using React.
  • Built the design for the front ends using MUI (Material UI).
  • Connected the app to the back end using Redux Toolkit and GraphQL.
Technologies: React, Redux Toolkit, Material UI, GraphQL, Front-end, CSS3

Full-stack Web Developer

2020 - 2021
Yara
  • Developed the front-end part of the app using React.
  • Built the microservice for subscription management using Node.js/NestJS, PostgreSQL, GraphQL, and Zuora payment processor.
  • Worked on the microservice for account management and authorization, using Node.js/NestJS, PostgreSQL, GraphQL, and JSON Web Token (JWT).
Technologies: JavaScript, React, Node.js, NestJS, PostgreSQL, GraphQL, Microservices, Zuora, TypeScript, JSON Web Tokens (JWT), Front-end, Back-end, Full-stack, CSS3, Back-end Development, Front-end Development, Full-stack Development

Full-stack Web Developer

2020 - 2020
Torchlite (via Toptal)
  • Developed the back end using Node.js and Express to create a REST API.
  • Delivered a Stripe API to create a complex payment system.
  • Created database architecture with Sequelize and PostgreSQL.
  • Improved portions of the front end dashboard with React and Redux.
Technologies: Redux, React, Stripe API, PostgreSQL, Express.js, Node.js, Front-end, Back-end, Full-stack, CSS3

Front-end Web Developer

2020 - 2020
Top Five Global Financial Services Company
  • Developed the front end portion of a revamped client portal.
  • Created seamless app functionality with Vue.js and Vuex.
  • Applied application designs using SCSS, AG Grid, and the Vuetify library.
Technologies: AG Grid, Vuetify, Vuex, Vue, SCSS, JavaScript, Front-end, CSS3

Full-stack Web Developer

2019 - 2019
Scopic Software
  • Developed several projects for high-end clients, as well as in-house solutions.
  • Created front-end functionality using Vue.js and React.
  • Displayed data as graphs on the front end using D3.js.
  • Created back-end functionality using Node.js, Express.js, and Laravel.
  • Created a system for real-time communication in apps using Socket.IO.
  • Worked on data caching on the backend using Redis.
Technologies: Redis, Redux, React, Socket.IO, D3.js, Express.js, Node.js, Vuex, Vue, Front-end, Back-end, Full-stack, CSS3

Full-stack Web Developer

2017 - 2018
Autview
  • Created several web apps for in-house use by a big client of the company.
  • Displayed data as graphs on the front end using D3.js and developed the front end of the apps using Vue.js.
  • Created a system for real-time communication in the apps using Socket.IO.
  • Created a system for user authentication and authorization in Node.js and Express.js.
Technologies: Socket.IO, Express.js, Node.js, Vue, CSS, HTML, Front-end, Back-end, Full-stack, CSS3

Freelance Web Developer

2016 - 2016
Self-employed
  • Created a web app that simulates the behavior and looks of an iOS application.
  • Used a badge scanner API to allow convention visitors to log into the app using their badges.
  • Created front-end functionality to allow visitors to fill out a simple survey.
  • Created the back end using PHP, which saved survey answers and fetched the average results of the survey.
Technologies: PHP, jQuery, CSS, HTML, Front-end, CSS3

Freelance Web Developer

2014 - 2014
Self-employed
  • Teamed up with a designer to create a high-quality single-page HTML theme using jQuery. It sold on ThemeForest.
  • Created a theme marketed at magazines, using jQuery and WordPress. It sold on ThemeForest.
  • Created a WordPress plugin for displaying a radial menu on any page with customizable links and depth levels. It sold on CodeCanyon.
Technologies: WordPress, PHP, jQuery, Front-end, CSS3

Experience

Shaken Up

http://atosic.com/shakenup/
A single-page HTML theme for use as a landing page created using HTML, CSS, and jQuery.

Oblivion

http://atosic.com/oblivion/
A WordPress theme directed at magazines with a fully customizable blog, gallery, and contact sections.

Mezzanine

http://atosic.com/mezzanine
A single-page HTML theme for use as a landing page.

Voltar

http://atosic.com/radial_menu/
A radial menu designed as a plugin for WordPress hooking directly into the menu functionality.

Education

2009 - 2016

Master's Degree in Computer Science

University of Niš - Niš, Serbia

Skills

Libraries/APIs

jQuery, Vue, Vuex, Node.js, React, D3.js, Socket.IO, AG Grid, Stripe API

Tools

Jira, Git, WebStorm, Redux Toolkit

Languages

HTML, CSS3, JavaScript, ECMAScript (ES6), SCSS, PHP, GraphQL, TypeScript, CSS

Frameworks

Express.js, Bulma, Vuetify, Redux, Tailwind CSS, ASP.NET, NestJS, JSON Web Tokens (JWT), Material UI, Next.js, Angular

Paradigms

REST, Microservices

Storage

MySQL, PostgreSQL, MongoDB, Redis

Platforms

Ubuntu, Visual Studio Code (VS Code), WordPress, Linux, Amazon Web Services (AWS)

Other

Front-end, Back-end, Full-stack, API Integration, Zuora, Back-end Development, Front-end Development, Full-stack Development, Artificial Intelligence (AI)

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