Jovan Jevtić

work, experience and skills

Quick Info

Jovan Jevtić

My technical skills encompass a wide range of areas:

I am currently expanding my formal education through software engineering studies, building upon my completed high school degree where I earned the title of Computer Science and Informatics Technician. Besides years of work on various software projects, my passion has also manifested through active participation in programming competitions and IoT innovation during elementary and high school periods.

Skills / Technologies

After more than a decade of practical engagement with computers, today I can present my technical knowledge and experience as the result of years of consistent dedication to every aspect of software development – from basic logic and understanding hardware limitations to complex architectures of distributed systems. Although my starting point was simple fascination with the possibility of creating from nothing using code, over time this developed into professional orientation where I mastered almost every segment of modern software development. Already at twelve years old, I began building my first static web pages, using basic technologies for content display and styling. That early period was my field of experimentation, but also an introduction to systematic thinking and structured learning. As my interest expanded, focus naturally shifted to dynamic systems, where I began developing my own frontend applications, paying special attention to user interface, user experience and general accessibility of interaction.

Soon after that, backend logic became my logical next step. I began building APIs, implementing business logic and solving problems that arise when applications must communicate with databases, manage users, respect security protocols and enable scalability. That experience wasn't abstract – it was about real projects, about living systems that had to function in real conditions, with real users and needs. What particularly shaped me was going through all development phases independently – idea, design, implementation, testing, deployment, optimization. Precisely that independence required me to deeply understand how every layer of the system functions and how they coexist with each other. That need for everything to function harmoniously, for everything to be elegant, fast, secure – led me to broader understanding of system architecture and technical project leadership.

Skills / Technologies

In my engineering approach, I don't bind myself to a specific programming language, but rather start from the nature of the problem and the goals that the software needs to achieve. As a language agnostic engineer, I move easily through most modern high-level languages, choosing technology based on its suitability, not personal preference. At the same time, my understanding of computer systems doesn't start at the application code level, but includes a deeper layer — knowledge of system programming principles, processor architecture, computer logic and working with low-level languages like Golang and C/C++. This knowledge is not merely theoretical, but is reflected in practice through the ability to design optimized, safer and more stable systems, based on fundamental understanding of how software actually functions "under the hood".

Although through years of work I have experience with a wide spectrum of technologies, below I highlight an approximate technology stack that I most often return to during software solution development. It is not final, but reflects what in practice shows the highest reliability, flexibility and sustainability in professional development conditions.

Frontend

React, React Native, Expo, Next.js, Angular

Backend

Node.js, Express, Golang, Python

Experience

Lead Mobile Developer

◊ Architecting and developing complete social networks on React Native platform with functionalities at the level of the most advanced global platforms.

◊ Implementation of sophisticated feed algorithms with personalized content delivery systems, real-time updates and advanced engagement metrics.

◊ Creating complex user profiles with hierarchical account types, role-based permissions and granular privacy controls.

◊ Development of advanced media processing systems - image/video upload, real-time filters, compression algorithms and cloud storage optimization.

◊ Implementation of real-time messaging infrastructure with end-to-end encryption, group chats, media sharing and push notification systems.

◊ Designing social discovery mechanisms with location-based services, interest matching algorithms and sophisticated recommendation engines.

◊ Creating complex notification systems with granular user controls.

https://codesandbox.io/embed/yvmt45?view=preview&hidenavigation=1
Loading CodeSandbox...
https://codesandbox.io/embed/yvmt45?view=preview&hidenavigation=1
Loading CodeSandbox...
https://codesandbox.io/embed/yvmt45?view=preview&hidenavigation=1
Loading CodeSandbox...

Frequently Asked Questions

If you have questions, we have answers for you here. In case we don't, please feel free to reach out to us here contact@jjovan.com

Showcase

01
https://social-platform.app
Social Network Platform

Social Network Platform

Comprehensive mobile-first social platform with AI-powered content discovery and real-time messaging.

React Native · Node.js · PostgreSQL · AI
Live Project Click to explore
02
https://marketplace.internal
🔒
E-commerce Platform

E-commerce Platform

Scalable multi-vendor marketplace with advanced inventory management.

Next.js · Stripe · Redis
Private/Internal Click to explore
03
https://analytics.company.com
📊
Analytics Dashboard

Analytics Dashboard

Real-time business intelligence with interactive visualizations.

React · D3.js · WebSocket
Enterprise Click to explore
04
https://news-agency.com
📰
News Portal

News Agency Portal

High-traffic CMS with multi-admin workflow and SEO optimization.

CMS · SEO · CDN
In Production Click to explore

TALK WITH COFFEE

Banja Luka, 78000
Bosnia & Herzegovina

Get in Touch

Please feel free to contact me and I will get back to you as soon as I can.