Uroš B.

About Me

Uros is a Senior Front-end Developer with a passion for all things UI, front-end, and JavaScript with React. He understands responsive design techniques and principles in architecting dynamic components that are modular, reusable, and maintainable on solutions. Uros is familiar with the latest front-end frameworks, libraries, design patterns, and best practices for different solution stacks, working with JavaScript and TypeScript and building applications in Next.js, React.js, and Node.js.

Frontend

Other

Work history

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

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

  • Ensuring that features are being delivered efficiently and on time.

FulldreamSolutions
FulldreamSolutions
React Developer
2023 - 2024 (1 year)
Belgrade, Serbia
  • Created an exchange rate list for an exchange office using Material UI, connected to React Hook Form and Zod for validation.

  • Built the UI for creating and updating Main, Current, Internal, and Internal Locations exchange rate lists.

  • Implemented React-Query for fetching and posting data and for simple state management.

  • Implemented Redux for more complicated state management.

  • Worked with Data Transfer Objects for better security.

  • Mocked the whole application in the beginning as a POC.

React React.jsTypescriptJavaScriptNode.jsWeb DevelopmentFront-end Development Next.jsReduxReact-QueryCSSMaterial UIReact Hook Forms Zod Data Transfer Objects (DTO) Proof of Concept (POC) Mocking
Nortik Software Solutions
Nortik Software Solutions
Front-end Developer
2022 - 2023 (1 year)
Novi Sad, Serbia
  • Designed and implemented new features on a Netflix-like video streaming platform to enhance and optimize platform performance.

  • Deployed features for TV show recommendations by optimizing viewer history, enhanced device authentication, and page load speeds.

  • Mentored the front-end team, peer-reviewing solutions to deliver scalable front-end architecture across projects.

BlueGrid
BlueGrid
Support Engineer | Junior Software Developer
2019 - 2022 (3 years)
Belgrade, Serbia
  • Designed and implemented the BlueGrid website theme platform to improve user experience.

  • Refactored and optimized 100+ custom themes to work seamlessly with a new API and enhanced web UI.

  • Built a dashboard for the performance team to monitor different data points related to website/theme performance.

Software-Nation
Software-Nation
Intern
2019 - 2019
Belgrade, Serbia
  • Worked on building an Airbnb-like platform using MERN stack.

  • Implemented geocoding features with Mapbox for users to calculate distances between two points.

  • Identified and fixed bugs on the platform and implemented additional features to enhance user experience.

Showcase

Front-end Developer - Nortik Project
Front-end Developer - Nortik Project
  • Developed solutions for a Netflix-like platform with TV recommendation features using viewer history data.

  • Implemented optimizations, refactoring, and enhanced device authentication.

  • Led demo and technical presentations to showcase new product features.

Front-end Developer - Website Theme-building Project
Front-end Developer - Website Theme-building Project
  • Developed and implemented frontend solutions for a website theme building client.

  • Refactored over 100 custom themes, enhancing the web UI.

  • Implemented a dashboard for monitoring website/theme performance.

Front-end Developer Intern - Software-Nation
Front-end Developer Intern - Software-Nation
  • Developed and implemented frontend solutions for an Airbnb-like platform using the MERN stack.

  • Implemented new features and functionalities including geocoding, apartment booking, and payment processing.

  • Utilized different tools and technologies throughout the development process.

Education

JSM Masterclass Experience (intensive web development program)
JSM Masterclass Experience (intensive web development program)
JavaScript Mastery
2024 - 2024
Master's Degree, Economics
Master's Degree, Economics
University of Singidunum - Belgrade, Serbia
2014 - 2016 (2 years)
Bachelor's Degree, Economics
Bachelor's Degree, Economics
University of Singidunum - Belgrade, Serbia
2009 - 2014 (5 years)