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.

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






My Skills
- HTML
- CSS
- JavaScript
- TypeScript
- React
- Next.js
- React Native
- Node.js
- MongoDB
- PostgreSQL
- Express.js
- Git
- Tailwind
- Framer Motion
- Figma
- UX & Accessibility
- Agile Methodologies
My Experience
Freelance Fullstack Developer – Frontend Focused
April 2025 – PresentIndependently 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 2025Nexer 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 2022Stendahls, 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 2024Casino 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..