Mads Engel Lundt

Mads Engel Lundt

ELC Consulting is owned by Mads Engel Lundt and was founded in 2018.

Mads is 36 years old and a full-stack engineer with an M.Sc. in Computer Science from the Technical University of Denmark. He mainly works with the Microsoft stack, Python, and JavaScript, and has a strong interest in AI and LLMs. He has hands-on experience building agent systems and Retrieval-Augmented Generation (RAG) pipelines with tools such as LangChain, LangGraph, CrewAI, and Ollama, and uses AI coding assistants like Claude Code and OpenAI Codex in his daily workflow. He is a quick learner and driven by curiosity, which keeps him up to date with the latest technologies. Having worked both in startups and as a consultant, he is used to adopting new and unexplored technologies and enjoys finding creative solutions to problems.

Mads prefers to work closely with customers to deliver great results. Over the years, he has built strong communication skills, both technical and non-technical, and values open and honest collaboration. He is very much a team player. He supports others, celebrates wins together, and never leaves a high five hanging. He embraces change, keeps a positive outlook, and contributes with enthusiasm.

What stands out about Mads is his positive attitude and humility. He is always willing to admit when a different solution is better for the project, and he believes the best argument should win. His focus is not only on delivering results, but also on helping others succeed along the way.

Main Competence Areas

  • Web development
  • C#
  • Python
  • Javascript/Typescript
  • Artificial Intelligence
  • Database

Work Roles

  • Senior Fullstack Developer
  • Lead Developer
  • Data Architect
  • Database Engineer

Languages

  • Danish
    | Native
  • English
    | Professional

Industry Knowledge

  • Business services
  • Consultancy
  • Life Science - Pharmaceuticals
  • Organizations, entertainment, culture
  • Public - Government, Ministries and departments

Skills

Technical expertise across programming languages, frameworks, databases, and tools, showcasing proficiency, years of experience, and recency of use.

Languages

HTML5Expert | 14 years (last used 2026)
CSSExpert | 14 years (last used 2026)
JavaScriptExpert | 14 years (last used 2026)
TypeScriptExpert | 10 years (last used 2026)
C#Expert | 11 years (last used 2026)
PythonExpert | 9 years (last used 2026)
SQLExpert | 10 years (last used 2026)
JavaProficient | 7 years (last used 2020)
VB.NETProficient | 2 years (last used 2019)
PHPIntermediate | 3 years (last used 2015)

Frameworks & Libraries

ReactExpert | 9 years (last used 2026)
VueExpert | 7 years (last used 2026)
SASSExpert | 8 years (last used 2026)
Node.jsExpert | 11 years (last used 2026)
.NET CoreExpert | 9 years (last used 2026)
.NET FrameworkExpert | 10 years (last used 2026)
LINQExpert | 9 years (last used 2026)
Entity FrameworkExpert | 8 years (last used 2026)
AngularProficient | 5 years (last used 2020)
RxJsIntermediate | 1 year (last used 2020)

AI / LLM Frameworks & Tools

LangChainAdvanced | 2 years (last used 2026)
LangGraphAdvanced | 1 year (last used 2026)
OllamaAdvanced | 2 years (last used 2026)
Claude CodeAdvanced | 1 year (last used 2026)
OpenAI CodexProficient | 1 year (last used 2026)
CrewAIIntermediate | 1 year (last used 2026)

Database

Microsoft SQL ServerExpert | 9 years (last used 2026)
PostgreSQLExpert | 9 years (last used 2026)
NoSQLIntermediate | 3 years (last used 2022)
ElasticsearchProficient | 2 years (last used 2021)
RedisProficient | 3 years (last used 2021)

Cloud & Infrastructure

AzureProficient | 8 years (last used 2026)
AWSProficient | 7 years (last used 2026)
DockerProficient | 9 years (last used 2026)

Development Process & Tools

GitExpert | 12 years (last used 2026)
ScrumExpert | 12 years (last used 2026)
AgileExpert | 12 years (last used 2026)
CQRSExpert | 8 years (last used 2026)
RESTful APIExpert | 11 years (last used 2026)
NPMExpert | 12 years (last used 2026)

Projects

Professional experience showcasing diverse roles across startups, consultancies, and enterprise organizations with expertise in full-stack development and emerging technologies.

Novo Nordisk

Senior Full-stack Developer

01/2021 - current

Led the transition from PoC to a full MVP, moving the application into a validated GxP environment while scaling both the solution and the development team. Migration from on‑premise to AWS, leveraging serverless architecture with Lambda functions. Upgraded the frontend from Vue 2 to Vue 3, and managed extensive infrastructure improvements along with rigorous documentation required for GxP compliance.

Typescript.NET Core.NETC#PythonHTMLCSSDockerPostgreSQLServerlessAWSVueReactGitPytestPlaywrightNextNuxtLangChainLangGraphAgent systemGxP

Novo Nordisk

Senior Full-stack Developer

08/2019 - 01/2021

Joined the Lighthouse team to build a PoC solution for analyzing sample sets, validating feasibility and potential business value. Contributed across the full stack using a Python API, Vue, PostgreSQL, and .NET Core. The solution was hosted on‑premise with Docker and developed by a small team.

Typescript.NET Core.NETC#PythonHTMLCSSDockerPostgreSQLVueReactGitPytestNext

ZorerIT

Senior Full-stack Developer

01/2023 - 07/2024

Development of new features, framework upgrades, and application maintenance for FSL (Frie Skolers Lærerforening), serving both customers and employees.

C#.NET FrameworkReactSQLCSSTypescriptCQRSGit

Integrator

Senior Full-stack Developer

10/2021 - 04/2022

Assisted Integrator with projects for their customers, including both web and Excel applications. Work primarily involved developing new features, upgrading frameworks, and setting up complete frontend applications.

TypescriptC#HTMLCSSMicrosoft SQL ServerAzure.NET FrameworkVueGit

Promoters

Senior Full-stack Developer

06/2018 - 10/2019

Hosting and maintenance of their software products. Creating and managing infrastructure in Azure and version control of their software solutions. Implementing new and existing features. Preparing and structure data for artificial intelligence and machine learning.

jQueryJavaScriptMicrosoft ASP.NETSQLCSSHTMLC#GitKanbanAzure

e-Boks

Senior Full-stack Developer

09/2017 - 08/2019

Created and managed some of their software products: Application for scanning emails for infected files by using Metadefender API. Application for payment within the platform using Reepay and Betalings-service API. Migrating the old frontend from AngularJS to React with TypeScript support. Managing and handling the deployment packages. Migrating from VB.NET to C#.NET and .NET Core

HTMLCSSC#.NET Core.NET FrameworkReactAngularJavaScriptTypeScriptSQL

Frontliners

Senior Full-stack Developer

04/2018 - 03/2019

Hosting and maintenance of their software products. Creating and managing infrastructure in Azure and version control of their software solutions. Implementing new and existing features. Preparing and structure data for artificial intelligence and machine learning.

HTMLJavaScriptCSSAzureSQL.NET CoreScrumKanbanGitVueNuxt

Praice

Senior Full-stack Developer, stand-in

01/2018 - 08/2018

Praice needed help when scaling the system which included maintenance and infrastructure

HTMLCSSTypeScript.NET CoreAzureSQLC#AngularReactGruntPython

Praice

Lead Developer

01/2016 - 09/2017

Praice strives to create successful and lasting job matches for everyone, regardless of their background. By focusing on soft skills, we empower individuals to recognize their strengths and translate them into ideal job placements within companies.

HTMLCSSTypeScript.NET CoreAzureSQLC#AngularReactGruntPython

Widex

Full-stack Developer, stand-in

11/2016 - 12/2016

Copenhagen Software needed help for one of their customers. I helped them for one month developing a system for billing different hearing devices. Responsibilities: Backend, Hosting, Database

.NET FrameworkC#SQLNUnitKanbanAzureMicrosoft SQL Server

Social Square

Open Source Advisor and Developer

01/2015 - 02/2016

Main responsibility: Danskkulturarv.dk for Danmarks Radio

PHPHTMLCSSJavaScriptjQueryWordPressApache SolrElasticsearchScrumPython

Praice

Lead Frontend Developer

07/2014 - 01/2016

Praice strives to create successful and lasting job matches for everyone, regardless of their background. By focusing on soft skills, we empower individuals to recognize their strengths and translate them into ideal job placements within companies.

AngularHTMLCSSJavaScriptTypeScriptSQLAzureGit.NET FrameworkC#

Bit Blueprint

Open Source Developer

10/2013 - 01/2015

Main responsibility: Danskkulturarv.dk for Danmarks Radio

PHPHTMLCSSJavaScriptjQueryWordPressApache SolrElasticsearchScrumPython

Contact

Are you interested in hearing more or how we can achieve a good working relationship?

Thank you for your message!

We'll get back to you as soon as possible.

CVR: 39368935
ELC Consulting
© 2026