Amar Smajlović
👋

Hello, I'm Amar. I'm a full-stack developer with 5 years of experience. I enjoy building sites & apps. My focus is React (Next.js).

About me

From my earliest days at the age of 5, I've been captivated by technology, starting with the enchanting world of video games. I value honesty and transparency, and I've carried that ethos into my journey in the world of technology and computers.

Although I've cherished technology throughout my life, my earliest passion was football. Unfortunately, in 2020, an injury changed the course of my life, leading me to the realm of programming.

This shift marked the beginning of a new chapter, where programming swiftly became my foremost focus. I took my first steps into programming through a coding academy, where I penned my inaugural lines of code. This ignited a fire within me, propelling me to become a self-taught developer. My unyielding determination drove me to navigate the intricate coding landscape independently, always pushing my boundaries.

Some of the projects I've worked on

Client Work

Production platforms built and shipped at Ministry of Programming

MultiBank Group screenshot 1
Client · Ministry of Programming

MultiBank Group

3 years — multiple apps across a global fintech group

3 years building the web ecosystem of one of the world's largest financial derivatives institutions — MultiBankFX, multibank.io, admin panels and landing pages. Developed Next.js frontends and API services (auth and more), shipped features like social feed and social logins, and handled real-time data with WebSockets and Server-Sent Events with a strong focus on performance.

  • Next.js
  • TypeScript
  • WebSockets
  • SSE
  • Auth
  • Admin Panels
Oslobođenje screenshot 1
Client · Ministry of Programming

Oslobođenje

Full platform setup — frontend, CMS & deployment

News portal of Oslobođenje — one of the oldest and most respected daily newspapers in the Balkans. Built the Next.js frontend and Strapi CMS backend, wired them together with editorial preview mode, and set up the whole platform for a high-traffic national media outlet.

  • Next.js
  • Strapi
  • TypeScript
  • SSR
  • Preview Mode
  • SEO
AutoCap Group screenshot 1
Client · Ministry of Programming

AutoCap Group

End-to-end: development, CMS & deployment

Corporate website for AutoCap Group, a Swedish automotive company. Owned the project end-to-end — Next.js frontend connected to a Strapi CMS with multi-language content and media support, strong SEO setup, Google Analytics & Search Console integration, Sentry monitoring, and full deployment.

  • Next.js
  • Strapi
  • i18n
  • SEO
  • Sentry
  • Analytics
Personal Projects

Things I build, ship and maintain on my own time

Comit screenshot 1
Personal

Comit

Core team member from day one

SaaS startup platform for fitness & wellness experts. AI-powered tool builder for creating and delivering personalized coaching programs to clients. Part of the core team from day one — drove architecture, technical decisions, and full-stack development. Live with real expert users.

  • Next.js
  • TypeScript
  • Supabase
  • OpenAI
  • PWA
  • Tailwind CSS
Idomatic screenshot 1
Personal

Idomatic

Open-source CLI tool that automatically adds ID attributes to UI components for easier end-to-end testing and consistent test selectors. Supports React, HTML, Vue, and Angular templates.

  • Node.js
  • CLI
  • Open Source
  • AST
  • Babel
FACEIT CheckMate screenshot 1
Personal

FACEIT CheckMate

Chrome extension that instantly finds shared matches with banned FACEIT players. Helps users trace cheaters and understand their Elo reversals with a single click.

  • TypeScript
  • Chrome Extension
  • Manifest V3
  • Faceit API
  • Bun
PerfBuddy screenshot 1
Personal

PerfBuddy

Beginner-friendly web performance analyzer with AI-powered recommendations. Get Core Web Vitals scores, smart fixes with copy-paste code, and plain English explanations instead of complex graphs.

  • Next.js
  • TypeScript
  • Tailwind CSS
  • Framer Motion
  • Google Gemini AI
CheapGPT screenshot 1
Personal

CheapGPT

ChatGPT-style AI chatbot built with FastAPI backend and HuggingFace LLM. Features chat history, statistics, and a clean React/Next.js frontend with Supabase database integration.

  • Python
  • FastAPI
  • Next.js
  • HuggingFace
  • Supabase

My skills

My experience

FIT - Software Engineering

Mostar, Bosnia

Started studying Software Engineering at Faculty of Information Technologies (FIT) in Mostar. Expanding my knowledge in computer science fundamentals, algorithms, and advanced software development practices.

2025 - Present

Ministry of Programming - Frontend Developer

Sarajevo

Write code that is modern, performant, and maintainable for a wide range of client and internal projects. Work with a wide range of languages, platforms, frameworks, and content management systems, including JavaScript, TypeScript, and React. On a daily basis, communicate with multidisciplinary teams of engineers, designers, producers, and clients.

2022 - Present

Gotiva - Web Developer

Sarajevo

Developed and maintained code for in-house HTML, CSS, JavaScript, ReactJs, Typescript, NextJS, Firebase. Manually tested sites in various browsers and mobile devices to ensure cross-browser compatibility and responsiveness. Figma design to React converting that is pixel-perfect. Creating reusable components, cloud functions in Firebase, and unit tests were also constructed using Jest.

2021 - 2022

IT Academy - Frontend Developer Certificate

Sarajevo

This is where my programming journey began. Completed an intensive 8-month program where I wrote my first lines of code and discovered my passion for web development. Earned a globally recognized Frontend Developer certificate and immediately landed my first developer job.

2021

Let's work together

Have a project in mind, or just want to say hi? Reach me directly at amarsmajlovic27@gmail.com or drop a message below — I usually reply within a day.