I thrive on problem-solving and have a passion for clean, inclusive design that enhances the user experience.
I create interactive prototypes in Figma with a strong focus on accessibility and develop SPAs in React and Angular, integrating APIs and styling with Tailwind CSS. I build responsive layouts with Flexbox and Grid, develop servers with Node.js, Express, and PHP, and work with AWS S3 for serverless solutions. I also handle databases with DynamoDB and MySQL, manage state with Redux, Zustand, and NGXS, and create animations with Framer Motion and Anime.js.
I enjoy collaboration and efficient workflows, managing version control in GitHub and working agilely with Scrum. While I love working in a team, I am also comfortable working independently and taking initiative when needed.
I’m curious, solution-oriented, and eager to learn. I listen, communicate clearly, and adapt easily to challenges while staying focused on shared goals. Optimistic and easygoing, yet driven and ambitious, I bring both creativity and technical expertise to every project.
About
Skills
FRONTEND
GLOBAL STATE MANAGEMENT
BACKEND
UI/UX
- React
- Angular
- TailwindCSS
- Typescript
- JavaScript
- HTML5
- CSS3
- Flexbox
- Grid
- WCAG
Portfolio
LÄR DIG TECKEN
Angular protype for card game to learn TAKK,user can adjust a lot of setting like which type of image or video they want to use, how many cards to play with and witch category. When the user select the wrong card a the frame changes color and a voice says "Try again", when the user pics the right card the frame changes to green.






FOUR ELEMENTS
SPA for users to make, edit and delete orders with or without an account. Staff can add, edit and delete items from menu and process the order before sending it to the chefs.










GRYFFINDOR LOGIN
PHP login page with validation, error handling and session management. MySQL database for user information.
GitHub repo



JUST POST IT
Frontend: SPA where user can add, modify and delete notes, sort them by date or time. Backend: Databases built with DynamoDB, Lambda function to get, post, put and delete notes. Validation for input and error handling.
GitHub repo



INTERVAL
SPA for interval timing, user can set timer with intervals, background color chanages as time progresses.
GitHub repo





STRAJK
SPA for booking bowling lane with error handling and confirmation
GitHub repo



REACTIFIED RESUME
SPA with repositories fetched from API, Redux for dark mode.
GitHub repo



MY PAGE
Digital buisness card

