Hi I'm Ermin 👋

35-year-old software dev from Vantaa

I spend free time on code, martial arts, and toddler life.

LĂ€nsi-Uudenmaan hyvinvointialue

LĂ€nsi-Uudenmaan hyvinvointialue

Instructor | 2022 – Present
  • ‱Support youth development through structured learning, mentoring, and growth-focused activities.
  • ‱Teach practical life skills, improve social readiness, and promote societal integration.
  • ‱Collaborate with educators, social workers, and healthcare providers to deliver tailored support.
FAM-Rakennus Oy

FAM-Rakennus Oy

Entrepreneur | 2019 – 2021
  • ‱Managed company administration and handled day-to-day operations.
  • ‱Created promotional materials.
  • ‱Negotiated with suppliers.
Elisa Oyj

Elisa Oyj

Customer Service Representative | 2019 – 2020
  • ‱Provided customer service and sales support in a fast-paced environment.
  • ‱Developed strong negotiation skills and managed challenging interactions.
  • ‱Fostered long-term customer relationships through effective communication.
Smooth Sailin Oy

Smooth Sailin Oy

Entrepreneur | 2015 – 2018
  • ‱Ran an e-commerce business on Amazon, managing product sourcing and pricing.
  • ‱Created marketing materials and product images to boost sales.
  • ‱Performed SEO keyword research and managed paid advertising (PPC).
Telia

Telia

Sales Agent | Apr 2012 – Jul 2013
  • ‱Delivered face‑to‑face support in a busy environment, resolving customer issues on the spot
  • ‱Demonstrated mobile devices, explained service plans, and performed hands‑on tutorials
  • ‱Troubleshot hardware and software problems in‑store, escalating complex issues as needed
BioRex Cinemas Oy

BioRex Cinemas Oy

Sales Clerk / Usher | 2009–2012, 2014–2015
  • ‱Developed customer service skills in a fast‑paced, high‑pressure environment
  • ‱Assisted with front‑of‑house safety and keeping crowd flow smooth

Recent projects

Open projects
PÀivÀkotihaku

PÀivÀkotihaku

Interactive daycare search platform. Built with TypeScript and SvelteKit.

Built with TypeScript and SvelteKit, this application features MapLibre GL for interactive mapping of thousands of daycare centers. Data management is handled by Drizzle ORM with Neon Serverless Postgres, utilizing PostHog for real-time analytics and Sentry for monitoring. This project demonstrated an effective AI-assisted workflow to accelerate complex UI/UX implementation.

Open projects
Blog Aggregator

Blog Aggregator

Blog aggregator microservice in TypeScript.

From Boot.dev's curriculum; learned API consumption, feed parsing, and connecting a TypeScript service to PostgreSQL.

More projects→

Technologies and Languages

Core technologies

Python
TypeScript
Git
SQL
SQL

Frontend

HTML
CSS
Tailwind
Svelte

Languages

Finnish —Native
English —Near native
Swedish —Intermediate
Bosnian —Native
Map showing journey from Balkans to Finland

Based in Finland since 1993, with roots in the Balkans.

My primary focus has been backend development, but I have recently ventured into full-stack territory. I enjoy solving complex logic problems just as much as building responsive interfaces.

OTHER SKILLS

Design Skills

DESIGN SKILLS

Visual design and user interface creation skills developed through personal projects and creative work.

Photoshop
Photoshop

Graphic design/editing

Figma
Figma

UI/UX

Graphic Design
Graphic Design

Visual identity