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

Primary stack I reach for most often.

JavaScript
jQuery
React
Next.js
TypeScript
Redux
Jotai
GraphQL
HTML5
CSS3
Styled Components
Bootstrap
Material UI
Radix UI
Tailwind
Git

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

Languages: English (excellent communication)

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.

Thrust - Crypto trading platform startup

ReactJotaiTypeScriptRadix UIWebSockets

Developed real-time features for a consumer web app (chat, notifications) using Socket.IO. Designed scalable state management with React Query and Jotai for dynamic content feeds. Built performant UI for subscription and monetization features using Tailwind CSS and Radix UI. Worked closely with backend teams to integrate APIs and ensure a seamless user experience.

LiteBit (Web)

ReactReduxTypeScriptRadix UI

Cryptocurrency trading platform. 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

Worked on 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. Aplication for online ordering presciptions and other medical products 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).

Snake-pixi

JavaScriptTypeScriptReactPixi.jsHTML5CSS3

Snake game built with Pixi.js. Porpuse of this project was to learn Pixi.js and refresh my knowledge of JavaScript.

weather-app-angular

AngularTypeScriptAngular Material

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

Snake

JavaScriptReactHTML5CSS3

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

yamb

ReactJavaScriptStyled Components

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

yamb-redux

ReactReduxJavaScript

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

todo-react

ReactJavaScript

Todo app in React.

weather

ReactJavaScriptStyled Components

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

hackernews-redux

ReactReduxJavaScript

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

hackernews-react

ReactJavaScript

Hacker News clone in React.

memory-game

ReactJavaScript

Memory game built with React.

© 2026 Desko Sekulović