
Ivan Pavlović
Verified Expert in Engineering
Software Developer
Belgrade, Serbia
Toptal member since November 15, 2021
Ivan is a seasoned full-stack developer with over eight years of experience crafting modern JavaScript applications and designing elegant REST APIs. He excels in both monolithic and microservices architectures, leveraging best practices to ensure robust and scalable solutions. Ivan is exceptionally proficient in JavaScript and Ruby on Rails, consistently delivering high-quality, maintainable code.
Portfolio
Experience
- JavaScript - 8 years
- PostgreSQL - 8 years
- Node.js - 6 years
- Vue - 6 years
- React - 6 years
- TypeScript - 5 years
- Ruby on Rails (RoR) - 4 years
- Angular - 2 years
Availability
Preferred Environment
Visual Studio Code (VS Code), Slack, Linux, Windows, RubyMine, JavaScript, Vue, TypeScript, Node.js, HTML5, Tailwind CSS
The most amazing...
...web application I've developed is a real-time presenting and collaborating tool on an infinite canvas, revolutionizing the way teams interact and share ideas.
Work Experience
Full-stack Application Developer
CAMLIN Group
- Developed devices that measure and control electrical power flow through high and low-voltage systems, enhancing energy efficiency and safety.
- Enhanced code readability and modernized the codebase by integrating the latest technologies, resulting in a 20% increase in development speed and reduced maintenance overhead.
- Collaborated with cross-functional teams to design and implement innovative solutions for electrical power systems.
Senior Front-end Engineer
Brainshuttle. LLC
- Developed a web app for real-time presentations and collaboration as the sole front-end developer on an infinite canvas.
- Built an instant messaging web app for a university with a tight connection with other developed apps and services.
- Progressed to a front-end team leader role, performing as a full-stack developer.
Front-end Developer
Dodo STT
- Developed and maintained an online invoicing platform with millions of invoices and transactions and communication with a Norwegian bank.
- Improved code quality and maintainability for software over 10 years old. Refactored the front end to modern JavaScript.
- Oversaw all code from the entire team, from development to production. I also owned code quality and maintainability.
Experience
CulturalFit
https://www.culturalfit.rs/I owned the entire front-end development and minor bug fixing and refactoring in the back end, both on the candidate's and the psychologist's side of the app. I wrote the front end in Vue.js, and the back end used Django.
Skills
Libraries/APIs
Vue, React, Node.js, jQuery, PostgREST, Vuex
Tools
Slack, RubyMine, MQTT, Prisma
Languages
JavaScript, TypeScript, CSS, HTML, HTML5, Ruby, GraphQL, Python
Frameworks
Ruby on Rails (RoR), Angular, Express.js, Tailwind CSS, Django, Vuetify, Django REST Framework, Next.js
Storage
PostgreSQL
Platforms
Visual Studio Code (VS Code), Linux, Windows, Docker
Other
Back-end, APIs
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