Open to junior full-stack & backend rolesBelgrade · remote across the EU

NikolaDjermanovic

Full-stack developer. I build and ship real products in TypeScript, React, Node.js and PostgreSQL, and I write about every step.

Most people call me Johnny. I'm a 2026 Software & Information Engineering graduate from Singidunum University. Since 2021 I've also taught English to students in Hong Kong, which is where my main product came from.

Daily stack
TypeScriptReactNext.jsNode.js / ExpressPostgreSQL · SupabaseMongoDBTailwindGitHub ActionsVitestJava / Spring BootAngularn8n

Things I've shipped

Pinned
● Live · ~20 usersSaaSv2 · rebuilt from my mobile MVP

LessonLynx

Scheduling and invoicing for freelance language tutors. I built it to replace the spreadsheet I used for my own ESL students.

  • →Lesson scheduling & tracking
  • →Invoice generation
  • →Light & dark mode
  • →Recurring lessons & time off

It started as a mobile app that became my bachelor's thesis. This web app is the rebuilt, better version, and the one tutors use today. See where it started →

Next.jsReactTypeScriptSupabase / PostgreSQLTailwindVercel
LessonLynx Mobile dashboard with demo data
Bachelor's thesis · grade 10mobile · v1

LessonLynx Mobile

The first version of LessonLynx: a mobile app for tracking ESL lessons. It became my bachelor's thesis, defended in Sept 2026 with a 10.

React Native · Expo · TypeScript · Firebase

Smaller builds

University projects I'm rebuilding into something better.
  • Cinema booking SPAPick a movie, a showtime and your seats. A single-page app in Angular.Angular · TypeScriptBeing improved
  • Spring Boot REST APIA REST API with a Next.js frontend and a database behind it. Being rebuilt into something more serious.Java · Spring Boot · Next.jsBeing improved
About

I build things I need, then make them good enough for others.

I'm Nikola, Johnny to most people. I finished Software & Information Engineering at Singidunum University in 2026, and I've been shipping my own products since before I graduated.

Now I want to grow inside a real team, as a junior full-stack or backend developer, remote or in Belgrade.

Also me

ESL teacher since 2021

Years of online lessons with students in Hong Kong. It taught me to explain things clearly and to listen for what people actually need. LessonLynx came straight out of it.

Credentials

Certificates & badges

  • MongoDBBuilding AI Agents with MongoDBMongoDB · Mar 2026 · earned at a MongoDB User Group meetupEarnedView ↗
  • MongoDBMemory for AI Applications with MongoDBMongoDB · stateful AI agents with LangGraph & Vector SearchEarnedView ↗

Let's grab a coffee in Belgrade.

Or a call, if you're elsewhere in Europe. I'm looking for a junior full-stack or backend role, remote or in Belgrade.

Or email me directly: djermalearns@gmail.com