My Projects

INKSPIRE: AI Real-Time Image Generator

I developed INKSPIRE, an AI-powered real-time image generator built with Blazor WebAssembly, to explore the possibilities of AI-driven visual creation. This project uses the FLUX.1 [schnell] model from Hugging Face to transform user prompts into dynamically generated images, delivering an interactive, high-quality creative experience.

Key features include:

  • Real-Time Image Rendering: Generates images instantly based on user inputs, providing immediate feedback and visualization.

  • AI Model Integration: Powered by the FLUX.1 [schnell] model, ensuring high-quality and creative outputs aligned with user prompts.

  • Blazor WebAssembly Architecture: Leverages the efficiency and seamless web integration of WebAssembly for a fast, intuitive UI experience.

INKSPIRE combines the power of AI and the versatility of web technology, making creative image generation accessible and intuitive for all users.

Tech used: Blazor WebAssembly, C#, API (Hugging Face API (FLUX.1 [schnell] model)), CSS

Check out the code:

Elastic Collision Benchmark: JavaScript vs WebAssembly

I developed an Elastic Collision Benchmark to compare the performance of JavaScript and WebAssembly (WASM)—implemented in Rust—in calculating elastic collisions between balls. The project simulates 1,000,000 collision events using precise elastic collision formulas and measures the computation time for both technologies.

Key features include:

  • Performance Measurement: Accurately records the time taken to compute 1,000,000 elastic collisions in both JavaScript and WebAssembly.

  • Real-Time Animation: Visualizes the collision calculations, highlighting the real-time performance differences between the two implementations.

  • Rust-Powered WebAssembly: Utilizes Rust to create a high-performance WASM module, leveraging Rust’s efficiency and safety for intensive computations.

Tech used: JavaScript, Rust, WebAssembly (WASM), wasm-pack, Webpack, HTML/CSS

Check out the code:

Stiftelseansökan.se Web Portal Redesign

Stiftelseansökan.se is a modernized web portal for managing foundations and scholarship applications. The project involved migrating to Microsoft Azure, implementing a responsive design, and developing a SQL database using a database-first approach. By integrating Entity Framework, utilizing the MVC architecture, and incorporating Azure Active Directory (Azure AD) for secure authentication, data access was streamlined and security significantly enhanced. These improvements resulted in a more secure, scalable, and user-friendly platform, optimizing both administrative workflows and user experiences.

Key Improvements:

  • Azure Migration: Enhanced scalability, reliability, and performance through Microsoft Azure.

  • Responsive Design: Modern UI/UX design ensures accessibility on all devices.

  • Robust SQL Database: Database-first approach guarantees data integrity and scalability.

  • Entity Framework Integration: Improved data access and security measures.

  • MVC Architecture: Intuitive administrative interface with efficient CRUD functionality.

Tech used: MVC, SCSS, JavaScript, Entity Framework, SQL-Databases, Azure AD

Check out the site: