Bogdan Djordjevic

Frontend Developer
I build scalable, full-stack web applications with a focus on performance and user experience.
About

I’m a frontend developer focused on building scalable, responsive web applications that deliver both performance and great user experience. I enjoy turning complex UI/UX designs into clean, functional interfaces while ensuring seamless integration with backend systems.

Over the past few years, I’ve worked in fast-paced environments, developing and maintaining multiple e-commerce platforms and web applications. My work has involved translating detailed designs into responsive interfaces, integrating with APIs, and optimizing performance across different devices and browsers. Through these projects, I’ve helped improve user experience and contribute to more efficient digital products.

My main stack includes React, Next.js, TypeScript, and Tailwind CSS, along with experience on the backend using .NET and Node.js. I enjoy working across the stack when needed, which allows me to better understand the full picture and build more robust solutions.

I take pride in writing clean, maintainable code and working in collaborative teams. I’m comfortable in agile environments, participating in sprint planning, and working closely with designers and backend developers to deliver polished, production-ready features.

Outside of work, I’ve built several personal projects, including a car auction platform and e-commerce applications, where I handled everything from architecture to deployment. These projects reflect my passion for learning, experimenting, and continuously improving as a developer.

When I’m not coding, you’ll most likely find me playing basketball, working out at the gym, or staying active through sports. I enjoy that same discipline and consistency both in development and in everyday life.

Experience
2021 — pressent
Frontend Developer · NBSOFT
Develop scalable, user-centric websites by translating UI/UX designs into interactive and responsive front-end interfaces. Collaborate with cross-functional teams to integrate front-end logic with backend APIs. Participate in sprint planning, feature development, and bug resolution across various client-based projects. Maintain clean, efficient, and well-documented code following industry standards.
React.js
CSS
Javascript
JQuery
PHP
SQL
PostgreSQL
REST API
Google Analytics
2020 — 2021
Frontend Intern · Kolezeee Solutions
Assisted senior developers in coding, testing, and troubleshooting web applications during the initial training period. Maintained version control using Git under supervision. Practiced converting design mockups into static HTML/CSS templates. Participated in code reviews and debugging sessions to identify front-end inconsistencies.
HTML
CSS
Javascript
Wordpress
Projects
Car Auction Platform
Car Auction Platform
Delivered scalable Car Auction Platform using Next.js, .NET Framework, RabbitMQ, and dual-database architecture (Postgres & Mongo) for seamless auction listing and real-time bid synchronization across services.
Next.js
TypeScript
Tailwind CSS
.NET
C#
Docker
Postgres
NextAuth
Microservices
App Router
ShadCN UI
Places App
Places App
A full-stack travel platform where users can discover, create, edit, and manage places they have visited, explore destinations shared by other users, upload images, and securely manage their own content. Built with React, TypeScript, Redux Toolkit, Node.js, Express, MongoDB, JWT authentication, Cloudinary, Tailwind CSS, and Material UI.
React
Redux Toolkit
TypeScript
Tailwind CSS
Node.js
Express.js
MongoDB
Mongoose
JWT
Material UI
Cloudinary
Clothing Store
Clothing Store
Building a scalable full-stack e-commerce application with Next.js, TypeScript, Prisma, and PostgreSQL, including authentication, payments (Stripe/PayPal), and admin dashboard features. (In progress...)
Next.js v15
TypeScript
Tailwind CSS
Prisma
PostgreSQL
NextAuth
Jest
React Hook Form
Zod
ES Lint
ShadCN UI
ETech Web Shop
ETech Web Shop
Built robust ETech Web Shop e-commerce platform for gaming equipment using React, TypeScript, and .NET Framework, supporting end-to-end user interaction including cart, login, and product browsing.
React.js
TypeScript
.NET
ASP.NET
C#
Entity Framework
MaterialUI
Mobile Store App
Mobile Store App
Developed a dynamic Mobile Store App in React Native, integrating login authentication, database connectivity, and in-app mail verification for enhanced mobile shopping experience.
React Native
Javascript
Expo CLI