Hi, I'm Catalina.

Front End Developer

I used to think frontend was about making things look good. Then I learned it's about making things feel right. Now, I craft interfaces that listen and adapt to users, stories that stick, and code that welcomes everyone in.

Get in touch
My Image

About me

Let me take you through my journey of transformation — from navigating the seas to navigating the web.

The Journey Begins

Life often takes us on unexpected journeys. My path from being a casino dealer and supervisor on cruise ships to becoming a Front-End developer was anything but conventional.

The Transition

Driven by a deep-seated curiosity for technology and a desire for change, I enrolled in an Android development course. This first step into mobile app development opened my eyes to the possibilities in tech.

The Discovery

While Android development was fulfilling, I found my true passion in Front-End development. Learning HTML, CSS, and JavaScript revealed a perfect blend of creativity and technical challenge.

Present Course

Today, I'm crafting digital experiences where creativity meets code. Each project is an opportunity to combine my people skills from hospitality with technical expertise.

Projects

FridgePalA mobile app that helps users track fridge items, identify food with AI, and reduce food waste. Includes camera-based scanning, OpenAI-driven recognition, user authentication, and automatic freshness tracking. Awarded 1st place at Clean Code Hackathon 2025 – now further developed as a solo project.
React NativeTypeScriptOpenAI APISupabaseContext APITailwind CSS
Mobile app
Image representing a link for FridgePal
Digital Travel JournalAn interactive app for travel enthusiasts that combines map, API integrations, and customizable postcards. Awarded 'Best Final Project' at Medieinstitutet for its technical innovation and WCAG accessibility standards implementation.
Next.jsTypeScriptZustandTailwind CSSFirebaseMapbox API
Image representing a link for Digital Travel Journal
Ako & CoA modern e-commerce website for a fictional fashion brand. The app includes product browsing, advanced filtering, cart functionality, authentication with NextAuth, and integrated PayPal and Stripe payments. Built with a full-stack setup using PostgreSQL and Prisma, and includes admin tools for order management, user profiles, and automated email receipts via Resend.
Next.jsTypeScriptPostgreSQLNextAuthStripePayPal
Image representing a link for Ako & Co
Nexer EmailA professional project developed at Nexer Group for creating and managing responsive email campaigns. Built a complex system from scratch focusing on cross-client compatibility and accessibility.
Next.jsTypeScriptZustandScssCypress
Nexer Group Project - Click for details
Image representing a link for Nexer Email
Boost AppContributed to a fitness tracking platform at Nexer Group by implementing a complete UI redesign and enhancing functionality. Transformed the user experience through modern design principles while ensuring cross-platform compatibility.
React NativeAngularTypeScriptContext API
Nexer Group Project - Click for details
Image representing a link for Boost App
TV MaZeA mobile application developed with React Native that allows users to search for TV shows, view detailed information, and manage favorites. Focuses on performance and user experience in a mobile context.
React NativeTypeScriptFirebaseTailwind CSS
Mobile app
Image representing a link for TV MaZe

My Skills

My Experience

Freelance Fullstack Developer – Frontend Focused

April 2025 – Present

Independently developed FridgePal, a React Native inventory app (awarded 1st place at Clean Code Hackathon 2025). Built a WCAG-compliant healthcare website for a private client using React, TypeScript, and Vite, focusing on accessibility and real-world business needs. Collaborated with backend developers to optimize API integrations, and managed all phases from wireframes to deployment. Focused on best practices: cross-platform compatibility, performance, and maintainable code.

Frontend Developer - Internship

Sept 2024 - April 2025

Nexer Group, Gothenburg

At Nexer, I contributed to two key projects: Nexer Email, an email builder platform and Boost App, a cross-platform fitness tracker. I built accessible and responsive UIs using Next.js, React Native, Angular, TypeScript, Zustand, and Tailwind CSS. My work included implementing dynamic layouts, syncing data across frontend and backend, optimizing loading performance, and enhancing user experience. I also developed features for sending and previewing test emails with Nodemailer, built logic for layout restrictions, and wrote Cypress end-to-end tests to ensure stability. Throughout, I collaborated in an agile team and worked actively with Git and Azure DevOps.

Android Developer - Internship

Oct 2022 - Dec 2022

Stendahls, Gothenburg

Designed and implemented Android app features using Kotlin, Jetpack Compose, and built data management solutions using Room Database. Followed MVVM architecture and implemented API integrations to connect mobile clients with backend services. Collaborated in an agile environment, participated in code reviews and optimized application performance through efficient memory management.

Operations & Customer Relations Specialist

Oct 2018 -June 2024

Casino Cosmopol, Gothenburg

Led high-stakes casino operations in a fast-paced environment, handling financial transactions and customer disputes with accuracy and discretion. Developed a keen eye for detail and problem-solving by identifying fraudulent activities and preventing financial losses.

Contact Me

Feel free to reach out via email at catalinaavadani@gmail.com or send a message using the form below..

Catalina Avadani | Frontend Developer