Jovan Aleksic, Developer in Belgrade, Serbia
Jovan is available for hire
Hire Jovan

Jovan Aleksic

IT Infrastructure Developer

Belgrade, Serbia

Toptal member since September 8, 2022

Bio

Jovan considers himself an all-around software engineer. He has experience working in both large corporations and small startups and has worked on different tasks in a variety of fields and teams and using different technologies. He is a person who can easily integrate into any environment and easily adjust to any task. Jovan is an experienced team lead and pushes development when needed.

Portfolio

Jelly Labs
Solidity, Ethereum Virtual Machine (EVM), TypeScript, Web3, Crypto, React...
Intercontinental Exchange
Node.js, TypeScript, React, APIs, Jira, Confluence, Fintech, Front-end...
InsideMaps
Amazon Web Services (AWS), Web, APIs, Computer Vision, Machine Learning, Mobile...

Experience

  • iOS - 4 years
  • Mobile Development - 4 years
  • Node.js - 4 years
  • Concurrent Programming - 4 years
  • IT Infrastructure - 3 years
  • Python - 3 years
  • Swift - 3 years
  • Objective-C - 3 years

Preferred Environment

Xcode, Windows, Qt Creator, Visual Studio Code (VS Code), Visual Studio, PyCharm, Linux, MacOS

The most amazing...

...experience of my career was working at InsideMaps, which allowed me to work in multiple development teams and use a wide range of skills.

Work Experience

Founder & CTO

2023 - 2026
Jelly Labs
  • Worked as one of the original founders behind the company.
  • Participated in product design, implementation, legal setup, and fundraising, and oversaw hiring.
  • Made all the high-level technical and architectural decisions and managed a team of engineers. Worked hands-on.
Technologies: Solidity, Ethereum Virtual Machine (EVM), TypeScript, Web3, Crypto, React, Tenderly, CTO, Technical Leadership, Cryptocurrency, Software Architecture, Next.js, Vercel

Senior Full-stack Developer

2022 - 2023
Intercontinental Exchange
  • Worked with a diverse team of people all over the world on developing various financial tools.
  • Used the most advanced tools to track work and communicate with colleagues (Jira, Confluence, and Teams).
  • Participated in project planning, feature triaging, and testing.
Technologies: Node.js, TypeScript, React, APIs, Jira, Confluence, Fintech, Front-end, Back-end, CSS, Architecture

Principal Software Engineer

2021 - 2022
InsideMaps
  • Managed a team of engineers working in various fields of expertise.
  • Designed the architecture and made high-level tech-related decisions.
  • Took responsibility for the system stability at and after release.
Technologies: Amazon Web Services (AWS), Web, APIs, Computer Vision, Machine Learning, Mobile, 3D Math, 3D Graphics

Senior Software Engineer - Research Team

2019 - 2021
InsideMaps
  • Modeled and trained a machine learning network. Developed the infrastructure for easy data set creation, data extraction, and model training.
  • Researched computer vision, machine learning, bundle adjustment, and 3D math.
  • Developed an iOS library incorporating various machine learning and computer vision products.
  • Worked on a server-side library incorporating various machine learning and computer vision products.
  • Developed infrastructure for testing and releasing both server and iOS libraries.
Technologies: C++, Python, Ceres, OpenCV, PyTorch, Computer Vision, Machine Learning

Software Engineer - iOS team

2017 - 2019
InsideMaps
  • Developed a system for a multi-threaded, asynchronous data transfer.
  • Developed a system for local and remote database synchronization, and developed a back end for database synchronization.
  • Integrated Bluetooth and WiFi APIs for communication with external devices.
  • Developed UI, reusable UI components, and localization.
Technologies: Xcode, Objective-C, Swift, Mobile Development, iOS, Couchbase Lite iOS SDK, React Native, Amazon Web Services (AWS), APIs

Software Engineer - Web Team

2016 - 2017
InsideMaps
  • Developed a queuing system for running and synchronizing long-running tasks on distributed machines.
  • Contributed to different web applications, both on the front and back ends of the code.
  • Created scripts for releasing and maintaining the infrastructural credibility of all parts of the system.
  • Developed and maintained APIs for mobile apps and websites.
Technologies: Amazon Web Services (AWS), React, Angular, MongoDB, DB, Parse, JavaScript, Node.js, Infrastructure, Cloud Infrastructure

Junior Software Developer

2015 - 2016
Microsoft
  • Contributed to Sway as part of the MS Office team using C# and TypeScript.
  • Developed a system for creating a summary of a Sway document.
  • Developed various features and enhancements, and fixed bugs.
Technologies: Visual Studio, TypeScript, C#

Experience

InsideMaps Capture App

https://apps.apple.com/us/app/insidemaps-capture/id1077854108
An app used for capturing images for the creation of panoramic images, floor plans, and 3D models of homes. The app supports capture types and capture devices. It works offline and can generate panoramic images on the app.

InsideMaps Website

https://www.insidemaps.com/
A website for viewing and editing the results of projects captured using the iOS capture app. It contains tools for organization management, project management, virtual tour, 3D model viewer, HDR photo viewer, etc.

Coinhain - Decentralized Exchange

I managed a team and worked hands-on to build a decentralized exchange. Based on Balancer tech, a fork of the Balancer v3 DEX, we did all the necessary adaptations to make it work on a new chain. We deployed all the necessary contracts, implemented the redesigned UI, and set up all the required infrastructure.

Education

2011 - 2015

Bachelor's Degree in Electrical and Computer Engineering

University of Belgrade - Belgrade, Serbia

Skills

Libraries/APIs

Node.js, Couchbase Lite iOS SDK, React, PyTorch, OpenCV, Parse SDK

Tools

PyCharm, Visual Studio, Qt Creator, Xcode, Jira, Confluence, Prisma

Languages

Swift, Objective-C, JavaScript, TypeScript, Python, C++, C#, Java, SQL, Solidity, C, CSS

Paradigms

Concurrent Programming, Mobile Development

Platforms

iOS, Blockchain, MacOS, Linux, Windows, Parse, Amazon Web Services (AWS), Visual Studio Code (VS Code), Web, Mobile, Vercel

Frameworks

.NET, Angular, React Native, Next.js

Storage

SQLite, DB, MongoDB

Other

API Integration, Full-stack, Full-stack Development, Software Architecture, APIs, IT Infrastructure, 3D Math, Minimum Viable Product (MVP), CTO, Architecture, Cryptocurrency, Fintech, Technical Leadership, Computer Vision, Ceres, Machine Learning, Infrastructure, Cloud Infrastructure, 3D Graphics, Ethereum Virtual Machine (EVM), Web3, Crypto, Tenderly, BNB Smart Chain, Firmware, Artificial Intelligence (AI), Front-end, Back-end

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