Stefan Jovic
Verified Expert in Engineering
Front-end Developer
Belgrade, Serbia
Toptal member since February 4, 2022
Stefan is a versatile full-stack developer with over seven years of industry experience. He focuses on JavaScript technologies, including Node.js, TypeScript, React, Ember.js, and React Native, and has worked for companies of different sizes, from small startups to large organizations. As a developer, Stefan made significant architectural decisions and delivered solutions to clients, which transformed their businesses.
Portfolio
Experience
- Express.js - 8 years
- JavaScript - 8 years
- PostgreSQL - 8 years
- Node.js - 8 years
- Redux - 8 years
- React - 8 years
- React Native - 6 years
- TypeScript - 5 years
Availability
Preferred Environment
MacOS, Slack, Visual Studio Code (VS Code), GitHub, GitLab, Amazon Web Services (AWS), Google Cloud
The most amazing...
...product I've developed is a microservice-oriented fintech API used as a fast and reliable infrastructure for building neo bank's applications or platforms.
Work Experience
Senior Full-stack Developer
Henchman
- Developed a React-based MS Word plugin that provided users with a search engine for contract snippets, allowing them to draft contracts quickly.
- Created a multi-role BackOffice app that allows user management and integrations management, providing contract data to the company's database.
- Built integrations with the legal companies' internal contract repositories to enable clients to easily transition and start using Henchman instead of their internal contract repository.
Technical Lead
Manigo Services
- Managed two mobile and two web teams—API and front end—consisting of a total of 15 developers.
- Led development and developed the microservice API that served more than 100,000 users.
- Supervised the infrastructure migration from Azure to AWS, including migration of all services and production data to new resources.
- Improved the strategies for onboarding partners into the Manigo ecosystem that used Manigo ready-made white-label solutions.
Senior Full-stack Developer
Craftable
- Integrated more than 30 different POS APIs into Craftable software using Java, which provided real-time sales and inventory updates to customers.
- Built a reporting and analytics application as part of the Craftable platform, providing users with reports exportable to PDF, Excel, and CSV.
- Built a React Native iOS and Android app for inventory management, including barcode and QR code scanners.
Senior Full-stack Developer
DOOER
- Developed an internal documentation system for the company's employees and clients, used by more than 10,000 users.
- Contributed to building and maintaining microservices that were a part of the company's accounting system.
- Built a state-of-the-art OCR used for processing invoices and other types of bills.
Full-stack Developer
Teamlance LTD
- Developed a platform used as a project management tool for over 300 different IT projects.
- Used React Native to create a dating app that got over 100,000 users.
- Contributed to a team that developed an internal Jira-like project management tool.
Junior Full-stack Developer
Innovative Software Technologies d.o.o
- Designed and developed new features of the university's student management system.
- Prepared and created new components to the university's accounting system.
- Analyzed and increased stability and reliability of accounting and student management systems.
Experience
Manigo—Fintech API
https://www.manigo.com/I was the technical lead in charge of building and leading the development of API, mobile, and white-label web solutions that were reliable, stable, and easy to integrate.
Craftable Analytics
https://craftable.com/analytics/I built integrations with more than 30 POS APIs that pulled sales data in real time. I also created a rich UI using Ember.js that provided an overview of pulled data.
Education
Bachelor's Degree in Software Engineering
Metropolitan University - Belgrade, Serbia
Skills
Libraries/APIs
Node.js, React, jQuery, Context API, Redux-Saga, Currency Cloud API, Stripe, Stripe API
Tools
Sequelize, Prisma, Knex.js
Languages
JavaScript, TypeScript, Java, HTML, CSS, SQL, GraphQL
Frameworks
React Native, Redux, Express.js, Tailwind CSS, Bootstrap, Jest, Spring 5, Ember.js, Play Framework, Material UI, NestJS, Hibernate
Platforms
Docker, Amazon Web Services (AWS), Azure
Storage
PostgreSQL, MongoDB
Paradigms
Microservices, Microservices Architecture
Other
Architecture, APIs, Full-stack, Styled-components, TypeORM, MikroORM
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