Emil O. Hjort

Software developer with 9+ years of experience building scalable web applications and frontend platforms.
I love having ownership of solutions from idea to production, and the technical challenges of ensuring good performance, easy maintainability, and a smooth developer experience.

At Bankdata, I’ve worked across ~10 teams to standardize frontend practices, improve reliability, and reduce onboarding time through shared guidelines and CLI tooling.

I'm full-stack capable, but in my current role I have been working with large-scale frontend architecture, including microfrontends, design systems, and developer tooling.

I have backend experience with Node.js, Express, GraphQL, and serverless functions, and I build full-stack side projects using Nuxt, Tailwind, PostgreSQL and MongoDB on a VPS in my spare time.
Bankdata

Senior Software Engineer

Aarhus, Denmark
  • Led team in moving to a multi microfrontend architecture, to cut development time and testing coverage.
  • Stabilized a large-scale, externally developed MVP, moving error-free sessions from ~70% to ~95%, significantly improving user experience.
Bankdata

Software Engineer

Silkeborg, Denmark
  • Built and helped coordinate adoption of a hybrid routing architecture across ~20 teams, enabling the application to run on the web.
  • Created frontend guidelines and a CLI tool to standardize microfrontend development, reducing project setup time from months to weeks and improving onboarding.
  • Was "loaned out" for half a year, to help start a new team up from scratch.
  • Led initiatives in my teams to improve test coverage and reliability using unit tests and Cypress/Playwright.
team.blue

Full-stack Developer

Skanderborg, Denmark
  • Led development on a modern e-commerce frontend and PHP API layer, with focus on SEO, performance and UX.
  • Maintenance on legacy PHP/JS e-commerce themes.
Zava

Frontend Developer

London, United Kingdom
  • Built microfrontend platform and led team in incremental migration to micro-frontends and shared component libs.
  • Worked in an agile/kanban environment, in collaboration with UX designers and stakeholders.
  • Maintained back-office and customer-facing interfaces, handling thousands of orders a day.
  • Defined team milestones and tickets for bigger projects and initiatives.
  • Created E2E UI tests covering critical customer journeys.
Digital Revisor

Full-stack JS Developer

Aarhus, Denmark
  • Developed a customer-facing React, GraphQL and Express application.
  • Light DevOps with microservices in Kubernetes.
  • Worked with CTO on project estimations and architecture decisions.
Digital Revisor

Web Developer Intern

Aarhus, Denmark
  • Designed and implemented a React app prototype to attract seed funding.
  • Built GraphQL and MongoDB backend as part of my bachelor thesis.
Dynello

Web Developer Intern

Aarhus, Denmark
  • Developed a filing system in Laravel for the company's contacts and competitors.

Web Development

Aarhus, Denmark

Professional Bachelor Programme at Business Academy Aarhus

Multimedia Design and Communication

Kolding, Denmark

Academy Profession Programme at IBA Kolding