
Aleksandar Ogrizovic
Verified Expert in Engineering
Software Developer
Belgrade, Serbia
Toptal member since December 12, 2018
Aleksandar is a full-stack engineer focusing on the front-end, mostly utilizing ReactJs. On the back-end, he enjoys using Node.js. He was also a competitor in algorithms for many years, where he won national and international competition awards.
Portfolio
Experience
- React - 7 years
- HTML5 - 7 years
- JavaScript - 7 years
- Redux - 6 years
- Next.js - 4 years
- Agile - 4 years
- Node.js - 2 years
- MongoDB - 2 years
Availability
Preferred Environment
WebStorm, Git, MacOS, JavaScript, React, Next.js, Tailwind CSS
The most amazing...
...project I did included 3D workspace on web application where you could import terrain and do all kinds of object manipulations, complex renderings in real-time
Work Experience
Freelance Software Engineer
Getaway
- Created booking flows and other complex pages with payment and sensitive logic.
- Created gift card flows where users can purchase gift cards for other people to use.
- Worked on dynamic city pages where we display all of the information required for users to easily plan their vacation.
Front-end React Engineer
Yuki LLC
- Worked on block explorers for Starknet (a ZK-rollup that operates as an L2 network over Ethereum), enabling dapps to achieve unlimited scale for their computation).
- Decoded complex data parsing for transactions and events and advanced table views.
- Contributed to the UI/UX for contracts, classes, transactions, events, and messages data.
Creator
Self-employed
- Created 9,280 mintable characters on the Ethereum blockchain. This NFT project contract was implemented using ERC-721. The client-side had a minting webpage where users could mint their unrevealed characters, which after three days was revealed on OpenSea.
- Employed the Ethers library on the client-side so it can interact with the blockchain while including a whitelist option, leveraging Merkle Tree. Also deployed Hardhat and Infura and Etherscan APIs.
- Began staking, but with an off-chain currency that would eventually be traded for other goods.
Software Engineer
Symphony
- Created 3D workspace, object manipulation, real-time drawing, and rendering, and imported huge models with Three.js and React.
- Developed a portal for smart elevators with React, Redux, and Python.
- Designed a portal for parents for smartwatches used by their children with React and Redux.
- Created a social network for divers and parsed data from a camera to draw depth charts and integration with YouTube player.
- Developed a generic solution that enables marketers and store employees to choose suitable music for marketing campaigns and events.
Freelance
Self-employed
- Created a presentational website for one of the world-leading companies in books publishing.
- Worked on a shoe webshop and added features such as subscription, ordering, and shopping cart.
- Built a small application for time management for tourists using Google Maps.
Experience
Paralenz (Symphony)
Technologies: Firebase, Firestore, Youtube Data API v3, React, Redux.
LiftAI (Symphony)
I was responsible for the whole front-end and design he made from scratch. The most important aspects were displaying maps with elevators, various sorts of pop out and modal windows, geocoding, implementing different roles and permissions, routing, SVG animations and loaders, filter searches, widgets, graphs for showing data, full detailed pages and statuses including pages for elevators, buildings, companies, users, services, settings, profiles, dashboards, and details of multiple roles.
ISense (Symphony)
I was working on most parts of the application, primarily with dashboard views and maps. Implemented functionalities that displayed the radius of the child's movement on the map in a time interval, put custom markers on places the child visited and charted directions.
Music Style Guide (Symphony)
I worked on new front-end features including notifications and displaying the modal for sending an email.
Speaker Dependent Speech Recognition
Implemented in Java.
Micro Java Compiler
Inf Viewer
Diversified Chemical Conglomerate (Project Details under NDA)
Technology stack: three.js, React.js, Redux, Python, Django REST framework, PostgreSQL, Celery, Docker, AWS
Education
Bachelor's Degree in Computer Science
College of Computing - Belgrade, Serbia
Skills
Libraries/APIs
React, Node.js, Vue, Web3.js, Google Maps
Tools
Git, Webpack, Flow, WebStorm
Languages
HTML, JavaScript, C, HTML5, CSS, TypeScript, GraphQL, Java, Sass, Python, Python 3, TypeScript 3, Solidity
Frameworks
Redux, Material UI, Next.js, Tailwind CSS, Express.js, Angular, Django
Paradigms
Agile, Functional Programming
Platforms
OS X, MacOS, Amazon EC2, Docker
Storage
MySQL, MongoDB, PostgreSQL, Amazon S3 (AWS S3)
Other
Computer Science, OOP Designs, Gatsby, Cryptocurrency, Storybook, Distributed Software
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