Portfolio

Cecilie Städe Kristensen

MSc in Digitalisation and Application Development

I build digital solutions across frontend, backend and AI-supported systems, from the first idea to something people can actually use, for both clients and end users.

Hjørring, Denmark
Graduated June 2026
Open to jobs in North Jutland

Profile

A developer who enjoys turning real needs into working digital solutions.

I have completed my master’s degree in Digitalisation and Application Development and also hold a bachelor’s degree in Art and Technology.

Through my studies, I have worked with frontend development, web applications, Android development, machine learning, Python, Java, SQL, prototyping and interaction design in both individual and group-based projects.

Since graduating, I have taken on freelance work, designing and building a complete website and visual identity for a local business, and I have continued developing my thesis project into a system that have now been delivered to the client.

I am motivated by building solutions that are technically well-structured, useful for end users and grounded in real needs.

7 Selected Projects Web, mobile, AI, prototyping, machine learning and LLM-based systems
Frontend + Backend Experience from interface design to APIs and AI pipelines
Python • JavaScript • HTML • CSS Main technical strengths
June 2026 Graduated and available for full-time opportunities

Selected Projects

A selection of projects that reflect my experience across software development, frontend work, machine learning and interactive systems.

Master Thesis + Continued Development

QuizGen

A system that generates age-appropriate multiple-choice quizzes from PDF teaching material using a local large language model, developed with Astmaskolen for Børn og Unge at Aalborg University Hospital. Teachers upload material, choose an age group (6–18 years) and select the best questions from validated suggestions.

After graduating, I continued developing the system and delivered it to Astmaskolen. As the hospital had no budget for hosting or paid AI services, I designed it to run fully locally with one-click installers for Windows and Mac, so no data leaves the computer and there are no running costs.

What I built: The full system, including the FastAPI backend, HTML/JavaScript frontend, PDF extraction with OCR fallback, prompt design, Ollama integration, validation and repair pipeline, teacher review flow and deployment packaging.
Python FastAPI Ollama LLM Prompt Engineering OCR JavaScript Deployment
Freelance Client Project

Malermester Jesper Lauritsen

A complete website and visual identity for a one-man painting business in Hjørring that previously only had a Facebook page. I owned the project end to end, from client meetings and logos to page design in Figma, development, feedback rounds and launch.

The site has a before and after carousel, a filterable gallery and a contact form that sends requests straight to the painter's inbox, and it is tailored for both phone and desktop.

What I did: Client meetings, logo work with AI image tools, page design in Figma, frontend development, responsive design, image editing, copywriting, hosting and SEO.
HTML CSS JavaScript Figma Visual Identity Responsive Design SEO
Individual Project

Emotion-Driven Human-AI Interaction

Built a real-time interactive system combining a Unity interface, a Python backend and LLM-based response generation. The project explored how emotionally aware AI interactions can be designed and implemented across multiple system components.

What I worked on: Unity frontend, Python backend logic, API communication, LLM integration and overall system architecture.
Unity Python LLM API Integration Interaction Design
Group Project

Machine Learning Prediction Model

Developed a machine learning solution in collaboration with Bluestar PLM to support intelligent data entry by predicting relevant values based on historical patterns. The project focused on translating domain-specific data into a practical prediction pipeline.

My contribution: Label encoding, preprocessing, XGBoost integration, pipeline development, visualization and communication of results to external stakeholders.
Python XGBoost Data Processing ML Pipeline Visualization
Group Project

NutriScan

Designed and developed a web-based prototype that makes nutritional information easier to understand through clearer visual hierarchy, navigation and structured product pages.

My contribution: Frontend development in HTML, CSS and JavaScript, homepage, navigation, search, product page structure and translation of user research into interface decisions.
HTML CSS JavaScript Frontend UI Design
Group Project

Social Engagement App

Developed an Android application concept aimed at helping students discover social events through a personalized and accessible mobile experience.

My contribution: UI design and layout work, character selection interface, timeline and calendar-related features, navigation improvements and collaboration on app structure and implementation.
Java Android Studio XML Mobile UI Navigation
Individual Project

AdopTree

Designed a high-fidelity mobile app prototype focused on tree adoption and environmental engagement, exploring how user motivation, interface design and digital tools can support urban tree care.

What I worked on: Full concept development, user flow design, interface design, research translation and high-fidelity prototyping in Figma.
Figma UX/UI Prototype User Flow Mobile Design

Core Competencies

Technologies, tools and areas I have worked with across university projects, freelance client work and individual development work.

Development

Languages & Technical Work

  • Python and FastAPI backend development
  • Java
  • HTML, CSS and JavaScript
  • SQL
  • Responsive web design for phone and desktop
  • API-based communication
  • LLM integration and prompt-based systems
  • PDF text extraction and OCR workflows
  • Data preprocessing and machine learning workflows
Tools & Platforms

Software and Environments

  • GitHub
  • FastAPI
  • Ollama
  • Unity
  • Android Studio
  • Figma
  • Cloudflare Pages and GitHub-based deployment
  • XGBoost
  • Local prototyping, testing and deployment
Methods & Focus Areas

How I Approach Digital Solutions

  • Frontend development
  • Interaction design
  • User-centered design
  • Client collaboration, feedback rounds and iteration
  • Visual identity and logo design
  • LLM-based system design
  • Validation and review workflows
  • Prototyping and usability thinking
  • Machine learning and data-driven problem solving
  • Translation of user needs into structured digital solutions

What I Bring

What I bring to a team, across projects and contexts.

User-focused development

Bridging usability and implementation

I combine technical work with an understanding of usability, navigation and user needs. This helps me create solutions that are not only functional, but also clear and intuitive to use.

From prototype to delivery

Building solutions that work in practice

I care about the whole journey, from structure and interaction flow to making sure a solution can actually be installed, used and maintained by the people it is built for.

Collaboration and problem solving

Turning ideas into working solutions

Through group projects, collaboration with external stakeholders and direct work with a freelance client, I have experience translating ideas, requirements and feedback into concrete digital solutions.

Academic Highlights

Selected results that reflect strong performance across development, interaction design and AI-related work.

  • Human-Centered AI Interaction — Emotion-Driven Human-AI Interaction 12
  • Development of Software — NutriScan 10
  • Development of an Interactive Design — Social Engagement App 10
  • Development of Interactive Systems — Machine Learning Prediction Model 10
  • Design and Evaluation of User Interfaces (DEB) — AdopTree 10

Contact

Project preview