
Aleksandar Tošić
Verified Expert in Engineering
Full-stack Developer
Niš, Serbia
Toptal member since October 23, 2019
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
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
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
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.
Full-stack Web Developer
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).
Full-stack Web Developer
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.
Front-end Web Developer
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.
Full-stack Web Developer
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.
Full-stack Web Developer
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.
Freelance Web Developer
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.
Freelance Web Developer
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.
Experience
Shaken Up
http://atosic.com/shakenup/Oblivion
http://atosic.com/oblivion/Voltar
http://atosic.com/radial_menu/Education
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)
How to Work with Toptal
Toptal matches you directly with global industry experts from our network in hours—not weeks or months.
Share your needs
Choose your talent
Start your risk-free talent trial
Top talent is in high demand.
Start hiring