PortfolioDesko Sekulović

Portfolio · 7+ years

Desko Sekulović

Frontend-focused engineer

React, Next.js & TypeScript — performance, real-time UX, production-ready interfaces.

Republic of Serbia

  • 7+ years shipping UIs across fintech, healthcare, consumer, and permitting domains
  • React / Next.js / TypeScript; performance, real-time updates, and heavy data surfaces
  • MSc Electrical & Computer Engineering; fullstack-aware (REST, GraphQL, Next.js APIs)

Skills

JavaScriptjQueryReactNext.jsTypeScriptReduxJotaiGraphQLHTML5CSS3Styled ComponentsBootstrapMaterial UIRadix UITailwindGit

Some experience: Node.js, MongoDB, PHP, MySQL

Languages: English (excellent communication)

Currently

Open to collaboration / job

Avatar
Address
Save Kovacevica 24, Backo Dobro Polje
Education
MSc in Electrical and Computer Engineering
Experience
7+ years
Phone
+381 64 209 80 90

About

Frontend-focused engineer with 7+ years of experience building modern web applications, with a strong fullstack mindset when needed. I primarily work with React, Next.js, and TypeScript, and I enjoy turning complex product requirements into clean, scalable, and user-friendly solutions.

Over the years, I've had the opportunity to work on a wide range of products — from cryptocurrency trading platforms and real-time consumer apps, to healthcare solutions and platforms that simplify building and permitting workflows. Working across these different domains helped me become comfortable with ambiguity and quick to adapt to new problem spaces.

I'm especially interested in performance, real-time systems, and building responsive interfaces that feel fast and reliable even under heavy data load. Whether it's optimizing rendering, managing server state, or handling real-time updates, I like digging into the details that make an application feel smooth and production-ready.

Although my main focus is frontend, I've also worked with backend technologies like Next.js API routes, REST, and GraphQL, which allows me to think beyond the UI and understand how data flows through the system end-to-end.

I enjoy collaborating with teams, contributing to architecture decisions, and improving code quality through clean, maintainable solutions and thoughtful code reviews. I'm always looking for ways to balance simplicity with scalability — building things that work well today but are also ready to grow tomorrow.

Experience

Recent roles

  • Thrust - crypto startup (Sep 2025 – Mar 2026)
  • Brightmarbles (Sep 2020 – Sept 2025)
  • Vega IT (Nov 2020 – Feb 2022)
  • Execom (Mar 2019 – Sep 2020)

Projects

Work projects and personal projects.

Work projects

Delivered with teams in production environments.

LiteBit (Web)

ReactReduxTypeScriptRadix UI

Leading cryptocurrency trading platform in Europe. Users can trade 70+ coins via web platform and mobile application. Responsibilities included clean code structure, feature planning with the team, ensuring test coverage, technical documentation, Agile/Scrum work, and code reviews.

Umbrella

ReactTypeScriptGraphQL

Module for creating topics/articles plus FAQs with simple answers or follow-up questions. Responsive UI for desktop and mobile (Android/iOS).

GreenLite

Next.jsTypeScriptStyled Components

National permitting partner combining AI-powered software with licensed architects/engineers and former regulators to accelerate building permit approvals and reduce delays. Worked as frontend developer.

Cura - Medical asisance app

Next.jsTypeScriptTailwindPostgreSQL

Medical asisance app for patients and doctors. Built responsive UI for helping users to connect with medical experts. Worked as fullstack developer.

Karcher - Cleaning equipment & full cleaning systems (responsive web app)

AngularAngular MaterialHTML5REST

Worked in a Scrum team on a responsive web UI for a company producing cleaning equipment and full cleaning systems. Communicated with backend REST endpoints using asynchronous requests.

Employee profiles portal

ReactReduxTypeScriptStyled Components

Portal for managing employee profiles. Users could search employees by skill sets and compare employees by skills.

Maritime & enterprise satellite communications (multiple projects)

OutSystems

Maintenance and feature development across multiple projects for a large maritime & enterprise satellite communications provider (MSS/VSAT).

GitHub projects

Public repositories and experiments.

portfolio

Next.jsTypeScriptTailwind

My personal portfolio (Next.js + TypeScript).

Open

weather-app-angular

AngularTypeScriptAngular Material

Weather app built with Angular. Porpuse of this project was to learn Angular and Angular Material.

Open

Snake

JavaScriptReactHTML5CSS3

Classic Snake game. I built this game for my first technical interview. I got job offer after this interview :).

Open

yamb

ReactJavaScriptStyled Components

Yamb game (React + React Router + Styled Components). I wanted to build something that I like to play with my friends.

Open

yamb-redux

ReactReduxJavaScript

Yamb game variant using Redux. Porpuse of this project was to learn Redux.

Open

todo-react

ReactJavaScript

Todo app in React.

Open

weather

ReactJavaScriptStyled Components

My first React project - Weather app (React + Styled Components). Built with OpenWeather API.

Open

hackernews-redux

ReactReduxJavaScript

Hacker News clone using Redux. Built with Hacker News API. Porpuse of this project was to learn Redux.

Open

hackernews-react

ReactJavaScript

Hacker News clone in React.

Open

memory-game

ReactJavaScript

Memory game built with React.

Open