Sava P.

Sava P.

Senior JavaScript Developer

Novi Sad, Serbia
Hire Sava P. Hire Sava P. Hire Sava P.

About Me

Sava is a JavaScript Developer with senior-level experience in the frontend and backend - creating clean, modern, testable, well-documented code, providing feedback on existing products and contributing to the design of new product features. He delivers intuitive and highly scalable solutions and works on features across all layers - providing ongoing maintenance, support and enhancements on projects.

Work history

UpStack
UpStack
Senior JavaScript Developer
2022 - Present (2 years)
Remote
  • Creating and developing innovative software solutions for clients across a broad range of industries.

  • Participate in scrums consisting of cross-functional teams, both software and hardware.

  • Ensure that features are being delivered efficiently and on-time.

Nortik Software
Nortik Software
Fullstack Engineer
2019 - Present (5 years)
Novi Sad, Serbia
  • Built new tools and solutions to support the design and architecture of the frontend infrastructure on the ML project.

  • Designed and implemented an error handling layer to enhance the backend service and optimize frontend processes.

  • Wrote and executed unit tests and delivered a microfrontend solution to handle the authentication service on the ML platform.

FermiCoding
FermiCoding
Frontend Engineer
2017 - 2019 (2 years)
Novi Sad, Serbia
  • Designed and implemented new UIs with React Native for Android and iOS and integrated them with APIs and Firebase services.

  • Developed generic, scalable, and reusable frontend components using React through the pipeline and ecosystem.

  • Collaborated on design decisions, improved unit and integration tests and standardized best practices on solutions.

AM
AM
Frontend Engineer
2016 - 2017 (1 year)
Serbia
  • Designed and built reusable code and libraries on the complete UI for a crypto-exchange platform with enhanced user features.

  • Implemented a heatmap feature on the solution to display price fluctuations in real-time on the exchange to users.

  • Translated user and business needs into functional frontend code and utilized responsive design techniques on solutions.

Portfolio

Fullstack Engineer - WhyLabs
Fullstack Engineer - WhyLabs

Worked on WhyLabs' machine learning platform to develop new core features and implemented a page to debug machine learning profiles of a model. Delivered a new page with complex visualization tools, APIs and automated service for Slack and email notifications. Optimized solutions, implemented new services, wrote unit tests and deployed new frontend components on the project.

Frontend Engineer - Carpooling Application
Frontend Engineer - Carpooling Application

Provided React/React Native development for a Uber-like mobile and web app for a carpooling company. Designed and implemented the frontend and deployed WebSockets to handle real-time driver tracking using a Google Maps canvas on the app. The app allows parents safely transport their children to school using a 3rd-party. It has features for real-time messaging, rich data manipulation, a distance calculator and a real-time map locator.

Frontend Engineer - Crypto & Stock Web Platform
Frontend Engineer - Crypto & Stock Web Platform

Actively worked on an all-in-one Crypto and Stock web platform that incorporates data from 30+ crypto exchanges into one system and showcases all relevant info on a GUI. Designed and implemented frontend components and modules on the platform - working on the heatmap feature that tracks real-time portfolio movement.

Education

Bachelor’s Degree in Computer Science
Bachelor’s Degree in Computer Science
Visoka Tehnička Skola Strukovnih Studija u Novom Sadu
2014 - 2018 (4 years)