
I’m an enthusiastic and motivated Frontend Developer with a passion for creating new things
AI is analyzing your overall score…
Identifying your key strengths…
Evaluating your skill match against the job requirements…
Assessing your cultural and operational fit
compress-images-tool
July 18, 2025 – July 18, 2025
Personal project to compress images in bulk
View Projectmeal-planner
September 17, 2024 – September 17, 2024
Vibe coded tool to plan the meals of the week
View Projectreact-typescript-template
July 19, 2021 – March 27, 2022
Architecture and Basic components of an app using react, typescript and styled-components
View ProjectMaps-React
July 15, 2020 – January 6, 2021
• Exploring different ways of showing data in a map • Stack: | React | JavaScript | Rest API | HTML | CSS | Leaflet | Google Maps | Deck.gl | Mapbox.
View ProjectLive_Draw_App-Socket.io
June 8, 2020 – December 13, 2022
Live drawing app with React, Node and Socket.io
View ProjectMytinerary-MERN
March 1, 2020 – December 22, 2022
• Progressive Web App (PWA) that allows users to search and share trip itineraries. Front-end stack: | React | JavaScript | Rest API | HTML | CSS. Back-end stack: MERN: | MongoDB | Mongoose | Express | Redux | Node.js
View ProjectCultural Fit Analysis
The candidate's projects are primarily personal and demonstrate a strong interest in learning and applying various frontend technologies. The diversity of projects (drawing apps, NGO website, image compression, meal planner, PWA, mapping) suggests a curious and self-motivated individual. However, without professional experience or team-based projects, it's difficult to fully assess cultural fit in a collaborative environment. The target role is 'Frontend Developer', which aligns well with the candidate's demonstrated project focus.
Soft Skills & Operational Fit
Insufficient data to assess soft skills or operational fit. The candidate's project descriptions are concise and technical, but do not provide insight into collaboration, problem-solving approach, or communication style.