07/28/2026 updated

**** ******** ****
100 % available

Full Stack Developer (MERN Stack)

Novi Pazar, Serbia
Only remote
Natural Sciences and Mathematics Program, High School Gymnasium (2022 - 2026)
Novi Pazar, Serbia
Only remote
Natural Sciences and Mathematics Program, High School Gymnasium (2022 - 2026)

Profile attachments

cv.pdf

About me

Highly motivated and detail-oriented Full Stack Developer with a strong foundation in the MERN stack (MongoDB, Express, React, Node.js) and React Native. Passionate about writing clean, maintainable code in TypeScript and JavaScript, and eager to build responsive, user-centric applications.

HTMLJavaScriptCascading Style Sheets (CSS)Mobile Application DevelopmentGitHubNode.jsTailwindMernReact.jsBackendFull Stack DevelopmentReact Native
React & React Native Development
Building complex Single-Page Applications using React with Hooks, custom components, and Context API. Global state management using Redux Toolkit and re-render optimization. Development of cross-platform mobile applications with React Native and TypeScript.

Node.js & Express Backend Development
Designing and developing robust RESTful APIs with Node.js and Express. Implementation of modular architecture through clearly defined routing, Controllers, and custom Middleware functions including pagination, authentication, and validation.

MongoDB & Mongoose Database Management
Database schema design using Models. Executing advanced CRUD operations, query optimization, and working with complex search and update methods such as find, findOne, and findOneAndUpdate.

TypeScript & JavaScript (ES6+)
Deep understanding of modern JavaScript ES6+ standards including asynchronous programming and destructuring. Transition to strictly typed code using TypeScript (TS/TSX) for enhanced stability and scalability.

Tailwind CSS & UI Styling
Rapid and responsive development using Tailwind CSS and Bootstrap. Advanced layout control via CSS Flexbox and CSS Grid. Fluid animations via the Framer Motion library and icon integration with FontAwesome.

REST APIs & Asynchronous Programming
Efficient asynchronous programming using Promises, Then/Catch, and Try/Catch. Code refactoring for improved performance and project structure management utilizing Monorepo architecture.

Git & GitHub Version Control
Version control and collaborative development using Git and GitHub. Management of project repositories and source code history.

Data Manipulation & Algorithmic Optimization
Expertise in working with objects and arrays using algorithmic optimization through methods like map, filter, reduce, sort, every, and some.

Local Storage & Client-Side Data Management
Client-side data management using LocalStorage mechanisms for persistent state handling in web applications.

Experience

Professional experience0 - 5 years
Freelancer since2023

Languages

EnglishFluentSerbianNative speaker

Project history

Software Engineering & Code Architecture

Elegant Code
Data manipulation with expertise in working with objects and arrays using algorithmic optimization. Efficient asynchronous programming with Promises, Then/Catch, Try/Catch, code refactoring for improved performance, and project structure management utilizing Monorepo architecture. Client-side data management using LocalStorage mechanisms.

Developer - Shop-IT v2 (E-Commerce)

Notable Project
A modern, full-stack web shop built with React and Redux Toolkit. Features an intuitive interface, secure transactions, product filtering, and a custom backend REST API. Technologies: React, Redux, Node.js, MongoDB.

Developer - JobHub Platform

Notable Project
An innovative application designed to connect job seekers with employment opportunities, featuring advanced search and a responsive, fast user interface. Technologies: React, Node.js, REST API.

Developer - React Native Shop

Notable Project
A cross-platform mobile e-commerce application focusing on smooth animations, strong typing with TypeScript, and a mobile-first user experience. Technologies: React Native, TypeScript.

Full Stack Developer

@skolaprogramiranja.rs
End-to-end development of cross-platform mobile applications. Seamless integration of the mobile client with custom Node.js/Express backends ensuring high performance and smooth data synchronization. Designing and developing robust RESTful APIs. Implementing modular architecture through clearly defined routing, Controllers, and custom Middleware functions. Database schema design, advanced CRUD operations, query optimization, and working with complex search and update methods using MongoDB and Mongoose.

Frontend Development & UI/UX

@skolaprogramiranja.rs
Building complex Single-Page Applications using React with Hooks, custom components, and Context API. Global state management using Redux Toolkit and re-render optimization. Deep understanding of modern JavaScript ES6+ and TypeScript. Advanced layout control via CSS, Tailwind CSS, Bootstrap, and Framer Motion animations.

Contact form

Log in to get in touch

You need to be logged in to use the contact form.

Sign upLog in