Available for freelance and full-time remote roles

Full-Stack Engineer

I design and ship products that feel premium and perform.

Hey, I'm Ermal — a full-stack engineer from North Macedonia with a focus on React and Spring Boot. I build products end-to-end, care about clean architecture, and I'm growing toward systems engineering and DevOps. I've shipped production software for real clients and led engineering teams — now I'm looking to do that at a larger scale.

Portrait of Ermal Baki
statusavailable
Stack
React + Tailwind / Spring Boot
Based in
North Macedonia (CET)
Experience
3+ years
Shipped
5+ production projects
Strengths

What makes my work stand out

Product interfaces

Designing modern, conversion-focused product interfaces that feel intentional, not templated.

Back-end architecture

Building scalable back-end services and clean, well-structured APIs that hold up under real usage.

End-to-end delivery

Shipping complete products with strong collaboration, clear communication, and real ownership.

Featured Projects

Case studies with real product impact

View all projects →
Screenshot of EVBGLASS Corporate Website

EVBGLASS Corporate Website

Live

A multilingual business website with product discovery, responsive layouts, and client-focused information architecture.

Shipped a client-facing site that improved product visibility and cross-language accessibility.

ReactNext.jsTailwindCSSCustom i18n
  • 3-language support (Macedonian, English, Albanian) without a third-party i18n dependency
  • Responsive product catalog with search and gallery UX
  • Delivered end-to-end, from discovery through production rollout
Private repositoryLive
Screenshot of EVBSystems Client Website

EVBSystems Client Website

Live

A client-focused company website emphasizing professional branding, lead capture, and service clarity.

Shipped a client-facing site that improved UX/UI and scalable content structure.

ReactNext.jsTailwindCSSVite
  • Designing a clear inquiry journey for prospective clients
  • Building responsive layouts and reusable UI sections
  • Preparing an SEO-ready page structure ahead of launch
Private repositoryLive
Screenshot of BEST Skopje vJobFair Platform

BEST Skopje vJobFair Platform

Live

Collaborative event platform work spanning front-end delivery, technical leadership, and quality-focused iteration.

Led team execution and shipped key functionality on timeline for a public-facing event platform.

AngularSpring BootMySQL
  • Led and mentored a 6-member student engineering team
  • Delivered Angular + Spring Boot feature updates
  • Coordinated reviews and deployment readiness
Private repositoryLive
Experience & Education

Professional growth and academic foundation

Dec 2024 — Apr 2025

BEST Skopje

IT Team Lead

  • Directed a team of six student developers building the BEST Skopje job-fair platform, running sprint planning, standups, and retrospectives to keep delivery on pace.
  • Mentored teammates through code reviews and training sessions, raising overall code quality and team collaboration.
  • Built dynamic front-end interfaces in Angular backed by scalable, secure Spring Boot services.
AngularSpring BootMySQL

Oct 2022 — Jun 2026

Faculty of Computer Science and Engineering, Ss. Cyril and Methodius University

B.Sc. in Information Science (Software Engineering & IT)

Skills & Tech

Technologies I work with

Frontend & Design

ReactNext.jsTypeScriptJavaScriptTailwindCSSFramer MotionThree.js / WebGL

Backend & Systems

Java (Spring Boot).NET 9C#MySQLREST APIs

Tools & Practices

GitDockerGNU/LinuxModular ArchitectureUI/UX OptimizationSEO Architecture

Languages

AlbanianNativeEnglishC1MacedonianB2GermanA2
Freelance & Client Work

How I help teams and clients ship faster

I'm also open to full-time remote roles. See my resume or reach out directly.

Frontend Engineering

Modern, responsive React interfaces designed for speed, accessibility, and conversion.

Typical timeline: 2–4 weeks

Full-Stack Product Delivery

End-to-end feature development from UI to API with maintainable architecture and a clean handoff.

Typical timeline: 4–8 weeks

Performance & UX Optimization

Targeted audits and implementation to improve UX, loading speed, and interaction quality.

Typical timeline: 1–3 weeks

Every project starts with a free discovery call. Pricing is tailored to scope — no fixed packages, no surprises.

Process

01

Discovery

Define goals, scope, and success metrics.

02

Proposal

Share a clear execution plan and timeline.

03

Build

Ship in milestones with iterative feedback.

04

Launch

Deliver production-ready output and handoff.

Ready to collaborate?

Have a project in mind or an open role? I'd love to hear about it.

Get in touch