Boopro Technology logo

Boopro Technology

Andreja J. logo

Andreja J.

Available now

Senior Full-Stack Developer @ Boopro Technology

Senior
Seniority
GMT+01:00, Nis, Serbia
Location & Timezone
$50 - $70/hr
Average Hourly Rate
English, Serbian
Languages

Top skills

React.js
Next.js
nest.js
JavaScript
Node.js
TypeScript
Webpack
Information Technology
Video Streaming
Web Development

About

As a dedicated problem-solver and collaborator, I've evolved from frontend development to a versatile Full-stack Developer. Along this journey, I've cultivated strong leadership skills, uniting teams and driving projects to success. My commitment to ongoing learning fuels my exploration of new technologies and methodologies, ensuring I stay ahead of the curve.

Top skills

Verified by Pangea.ai due diligence

Top SkillsCurrent UsageSeniority
React.js
10%5 years
Next.js
10%3 years
nest.js
10%3 years
JavaScript
10%5 years
Node.js
10%2 years
TypeScript
10%4 years
Webpack
10%3 years
Information Technology
10%5 years
Video Streaming
10%4 years
Web Development
10%5 years

All skills

Roles and tools, to bring ideas to life and create meaningful experiences

Web Apps
E-Commerce
CRM
Video Streaming
CMS
API
Learning Management Systems (LMS)
Marketplaces
Booking Systems
Architecture
Databases
Integrations

Professional experience

Explore a curated selection of projects highlighting Andreja J.'s expertise and experience. Each project aims to showcase challenges, solutions, and the final outcome, along with the tools and technologies used.

Media Group
W-Radio — Backend Developer - team/tech lead
As a Backend Developer, I worked on the development of a complex system that includes client-side web and mobile applications, as well as an admin panel for managing content and users. The system is integrated with the Keycloak authentication service, enabling seamless use of social logins alongside standard authentication. Key features include fetching news from the Sanity headless CMS via webhooks, as well as the ability to listen to radio stations, track hit charts, and view promotions. The application is also integrated with the YouTube API to allow users to access specific podcasts. Users can redeem vouchers based on their type, and the business section of the app enables companies to create accounts and post job openings, to which clients can apply. Technologies: Node.js, Nest.js, PostgreSQL, Keycloak, Redis, XML Parser, XLSX Parser, YouTube API, Sanity CMS, Webhooks.
Databases
Integrations
Data Analytics and Visualization
API
Marketplaces
+9

Boopro technology
Tournament Engine — Backend Developer
As a Backend Developer, I worked on the development of a universal tournament management library built in PHP and Laravel. Additionally, I was actively involved in developing the business logic of this engine, ensuring that all functionalities were tailored to the specific needs of various sports and their competition rules. This engine is designed to be flexible and can be integrated into any PHP project, providing all the necessary functionalities for efficient tournament management, including support for different sports and specific competition rules. The library is used by our Backend application, which manages all tournament-related operations. The previously mentioned project, Sportymate web, communicates with this Backend application, which then utilizes the Tournament Engine to perform all the necessary functionalities related to organizing and managing tournaments.
PHP
Laravel
MySQL
SportsTech
Backend Development
+3

Cliq
Cliq TV - smart-tv app — Frontend developer
As a Frontend Developer, I was responsible for the full implementation of the Cliq TV application. In addition to live streaming, EPG, movies, and series, the app supported multiple profiles on a single account, gaming, radio, favorite content, kids mode, and advanced search functionality. Users apply content filters, and enjoy subtitles. Content was categorized into various sections such as movies, series, sports, and audiobooks. Additionally, I integrated the Blacknut cloud gaming platform, enabling users to play games online without the need to download them. Developing applications for Smart TV devices presents unique challenges. I'm sharing a few of my resources that can help you optimize your application and enhance the user experience: https://boopro.tech/post/understanding-the-challenges-of-smart-tv-app-development https://boopro.tech/post/the-art-of-enhancing-user-experience-in-smart-tv-applications https://boopro.tech/post/optimizing-react-application-performance-for-smart-tv
TypeScript
JavaScript
React.js
ESLint
React-query
+9

Preferred tools

View the preferred tools and apps used by Andreja J. to assess compatibility and alignment.

Firebase
Firebase
Git
Git
Jira
Jira
Slack
Slack
Github
Github
Google Drive
Google Drive
ClickUp
ClickUp
Visual Studio
Visual Studio
Trello
Trello
Notion
Notion
Gitlab
Gitlab
Confluence
Confluence

Career highlights

Discover Andreja J.’s professional journey, including employment history, certifications, and educational background.

Junior Frontend Developer
COMPANY 12018 - 2020
Developing custom Javascript applications mainly with React.js framework. Also, works with Vanilla.js to maintain the legacy platform.
Medior Frontend Developer
Boopro Technology2020 - 2022
Developing web applications with interactive UIs using React.js and Redux for state management. Integration of 3rd party API services. Also, has experience with Samsung Tizen & LG WebOS SDK and developing Smart TV Applications for various platforms and devices.
Full-stack Developer
Boopro Technology2022 - Present
Developing web applications with interactive UIs using React.js and Redux for state management. Integration of 3rd party API services. Also, has experience with Samsung Tizen & LG WebOS SDK and developing Smart TV Applications for various platforms and devices.

Testimonials

Mihajlo Dincic, Fullstack developer @ Boopro Technology

Boopro Technology

Verified Testimonial

Working with Andreja Jovanovic on a Node.js and React.js project was an absolute pleasure. While I was focused on Mobile development, Andreja stood out as a hardworking, dependable, and easy-to-collaborate-with teammate. He has exceptional planning skills, ensuring we stayed on track and met our goals efficiently. His proactive approach and problem-solving mindset made complex tasks feel manageable, and his enthusiasm for learning and contributing was inspiring. I’d highly recommend Andreja to anyone looking for a skilled and reliable developer!

Similar talent

Slide 1 of 0