Developer Portfolio Page
The design employs a clean, minimalistic style with good use of color contrast to highlight key areas like the contact button and navigation. However, the layout could benefit from improved content hierarchy and clearer separation of sections to enhance readability and user engagement.
Public

Design Score
Polish Opportunities
Design Perspectives
0To Review
Recommended Fixes by Impact
0Total
Fixes by Category
4
Color & Contrast2
Content Readability & Clarity4
Visual Consistency, Imagery & Media1
Navigation & Structure1
Conversion & Actions1
Tone, Friendliness & Delight2
Accessibility & Input Ergonomics2
Efficiency & Cognitive Load2
Flow & States Completeness2
Strategic DesignRecommended Fixes by Impact
0Critical
4Major
15Moderate
3Minor
Misaligned 'NO SIGNAL' text in project section
Major
Visual Consistency, Imagery & Media
The Problem
Within the project card, there are two 'NO SIGNAL' text elements. The smaller one is misaligned and offset relative to the larger 'NO SIGNAL' text, disrupting visual hierarchy.
Why it Matters
Misalignment of text within components reduces visual clarity and perceived quality, distracting users from the content.
How to Fix
Align the smaller 'NO SIGNAL' text precisely with the larger one or position both according to a consistent baseline grid.
Issue Highlights
Small circular logo button lacks adequate tap target size
Major
Accessibility & Input Ergonomics
The Problem
The circular button with the text '<MS/>' at top-left appears very small, likely below the recommended minimum touch target size of 44x44 pixels.
Why it Matters
Small touch targets make it difficult for users to accurately tap the button, causing frustration and potential access issues on touch devices.
How to Fix
Increase the size of the circular button so its tap target meets or exceeds 44x44 pixels.
Issue Highlights
Unclear action after clicking 'Get in Touch!'
Major
Flow & States Completeness
The Problem
The 'Get in Touch!' button is visible but the screen does not show any contact form or indication of what happens next when clicked.
Why it Matters
Users may not know where or how to actually contact the developer after clicking the button, leading to confusion or abandonment.
How to Fix
Add a visible contact form, modal, or clear redirect to a contact page immediately after clicking or make it obvious the button leads to further interaction.
Issue Highlights
CTA Button Design Lacks Clear Visual Priority
Major
Strategic Design
The Problem
The 'Get in Touch!' button color and style closely match the background block and nav buttons, causing it to blend in and reducing its prominence as a call to action.
Why it Matters
Users may overlook the key interaction to contact the person, resulting in decreased user engagement and missed connections.
How to Fix
Enhance the button’s color contrast and style to stand out more from surrounding elements, using a more vibrant or contrasting color and distinct shape or shading.
Issue Highlights
Navigation Link Contrast Too Low
Moderate
Color & Contrast
The Problem
The 'Contact' navigation link uses a light pink text color on a dark brown background, resulting in a contrast that appears low and likely below WCAG AA standards.
Why it Matters
Low contrast navigation links can be difficult to read for users with vision impairments or in certain lighting conditions, reducing overall accessibility.
How to Fix
Increase the text color contrast by using a lighter text color or a darker background color to meet at least the 4.5:1 contrast ratio recommended for normal text by WCAG AA.
Issue Highlights
Body Text Contrast Too Low
Moderate
Color & Contrast
The Problem
The 'C#, Typescript, Rust' body text uses a light pink color on a dark brown background with low contrast that likely falls below WCAG AA standards for normal text.
Why it Matters
Low contrast body text may be difficult to read for many users, causing strain and making it harder to understand content.
How to Fix
Increase the contrast by lightening the text color or darkening the background to meet or exceed a ratio of 4.5:1.
Issue Highlights
Weak visual hierarchy in project section header
Moderate
Content Readability & Clarity
The Problem
The 'Projects' header uses a similar font size and weight as 'Manny S.', which reduces clear separation between sections; the hierarchy could be improved by increasing size or weight or adding spacing.
Why it Matters
Users may find it difficult to distinguish between main sections and may struggle to scan the page quickly.
How to Fix
Increase the font size or weight of the 'Projects' header, or add more spacing above and below it to improve visual separation.
Issue Highlights
Misalignment of text and buttons in header section
Moderate
Visual Consistency, Imagery & Media
The Problem
The circular logo on the top left, the 'Home' and 'Contact' navigation buttons on the top right, and the 'Get in Touch!' button inside the profile card have inconsistent horizontal alignment and spacing relative to each other.
Why it Matters
Misalignment can make the UI feel unpolished and reduce the professional look, causing a cognitive load increase as users' eyes jump irregularly to read content.
How to Fix
Align navigation buttons and the circular logo consistently by using a common grid or consistent padding/margin values. Align 'Get in Touch!' button consistently with the text inside the profile card.
Issue Highlights
Missing Clear Page or Section Indicator
Moderate
Orientation Missing (Environment/Role/Location)
The Problem
The top navigation contains 'Home' and 'Contact' but the page or section currently viewed is not clearly highlighted beyond a subtle background color on 'Home'. There is no clear breadcrumb or heading emphasizing the current environment or role context beyond the user's name and job title.
Why it Matters
Users might feel uncertain which page or section they are on, reducing orientation and making navigation less intuitive.
How to Fix
Add a more prominent active state on the current navigation item and consider including a breadcrumb or a clearer visual indicator in the header to show the user's location within the site.
Issue Highlights
Unclear Primary Call-to-Action Label
Moderate
Conversion & Actions
The Problem
The primary call-to-action button is labeled 'Get in Touch!', which is somewhat vague and could be more specific about the action the user will take (e.g., 'Contact Me', 'Send a Message').
Why it Matters
Users may hesitate or be confused about what will happen after clicking the button, reducing the likelihood of conversion or engagement.
How to Fix
Use a clearer, more descriptive label for the primary CTA that directly communicates the intended action to the user.
Issue Highlights
Multiple Similar Contact Options Cause Choice Confusion
Moderate
Efficiency & Cognitive Load
The Problem
The interface offers both a 'Contact' menu option and a 'Get in Touch!' button, both for initiating contact but separated visually. This creates redundant decision points for the user with the same outcome.
Why it Matters
Users may hesitate or be uncertain about which contact option to use, slowing down their workflow and adding unnecessary cognitive load.
How to Fix
Consolidate contact calls to action by using a single clear button or menu link placed consistently to reduce redundant choices.
Issue Highlights
Subheading Text Contrast Too Low
Moderate
Color & Contrast
The Problem
The 'Full-Stack Developer' subheading text is a light pink on a dark muted brown background, resulting in reduced contrast likely below WCAG AA standards for normal text.
Why it Matters
Subheadings with insufficient contrast can reduce readability and comprehension for users with vision impairments.
How to Fix
Use a lighter text color or darken the background behind the text to achieve a contrast of at least 4.5:1 for normal text.
Issue Highlights
Button Text Contrast Too Low
Moderate
Color & Contrast
The Problem
The 'Get in Touch!' button text uses dark text on a pink background, which provides low contrast that may be borderline insufficient under WCAG AA standards for buttons.
Why it Matters
Button text with low contrast can reduce tappable clarity and may impede users with vision issues from identifying actionable controls.
How to Fix
Use a darker text color or increase the background color saturation to improve contrast to at least 3:1 for large-scale buttons or 4.5:1 for normal size text.
Issue Highlights
Ambiguous label '<MS/>' in top left button
Moderate
Content Readability & Clarity
The Problem
The button at the top left is labeled '<MS/>' which is unclear and may confuse users on its purpose or destination.
Why it Matters
Users might not understand what clicking this button will do, potentially leading to confusion or hesitation in navigation.
How to Fix
Replace '<MS/>' with a more descriptive label or icon that clearly indicates the button's function, such as 'Home' or a logo.
Issue Highlights
Inconsistent button styles in navigation and profile card
Moderate
Visual Consistency, Imagery & Media
The Problem
Top navigation buttons ('Home' and 'Contact') and the 'Get in Touch!' button in the profile card use different shapes and border styles. Navigation buttons differ: 'Home' is a filled rounded rectangle, 'Contact' is outlined, while 'Get in Touch!' is a filled pill shape.
Why it Matters
Inconsistent button styles can confuse users about their functional relationships and reduce the UI's visual cohesion.
How to Fix
Standardize button style across the UI elements either by using outlined or filled buttons consistently and matching corner radius.
Issue Highlights
Project image 'NO SIGNAL' has confusing and off-putting tone
Moderate
Tone, Friendliness & Delight
The Problem
The project image displays 'NO SIGNAL' in bright green text on a black background, which gives a broken or error-like impression rather than showcasing positive work or competence.
Why it Matters
This visual tone can confuse or deter visitors, making it unclear whether projects are completed or functional, potentially reducing trust and engagement.
How to Fix
Replace the 'NO SIGNAL' image with actual project screenshots or meaningful placeholder images that positively represent the work and skills.
Issue Highlights
Navigation buttons 'Home' and 'Contact' too close horizontally
Moderate
Accessibility & Input Ergonomics
The Problem
The 'Home' and 'Contact' navigation buttons are placed directly side-by-side with minimal horizontal spacing, less than the recommended 8-10 pixels separation.
Why it Matters
Insufficient spacing increases the risk of accidental taps on the wrong button, decreasing navigation efficiency and increasing user errors.
How to Fix
Add more horizontal padding or margin between the 'Home' and 'Contact' buttons to ensure comfortable touch separation.
Issue Highlights
Insufficient Visual Hierarchy in Header Section
Moderate
Strategic Design
The Problem
The header section with the name, title, and tech stack uses a uniform pink color on dark background with weak differentiation between text elements. The lack of variation in font weight, size, or color reduces emphasis on key information like the full name or role.
Why it Matters
Users may have difficulty quickly understanding the most important information about the individual, reducing immediate impact and recognition.
How to Fix
Introduce stronger typographic hierarchy by increasing the font weight or size for the full name and role, and consider using a different color or style for secondary information like the tech stack.
Issue Highlights
No indication how to interact with 'Projects' section
Moderate
Flow & States Completeness
The Problem
'Projects' heading is shown, but no projects or interactions are clearly provided in the visible area. The visible 'NO SIGNAL' elements appear broken or unclear.
Why it Matters
Users might be confused about how to view or explore projects, reducing engagement with portfolio content.
How to Fix
Provide clear project thumbnails with descriptive titles and/or interactive elements that indicate they can be clicked or expanded.
Issue Highlights
Unclear meaning of '<MS/>' circular icon
Minor
Visual Consistency, Imagery & Media
The Problem
The circular icon labelled '<MS/>' in the top left corner lacks a label or tooltip to explain its function, making its purpose ambiguous.
Why it Matters
Ambiguous icons increase cognitive load as users must guess their meaning, potentially harming user experience and navigation efficiency.
How to Fix
Add a tooltip or accessible label to clarify the icon's purpose or replace it with a more explicit icon.
Issue Highlights
Close Placement of Multiple Buttons in Header
Minor
Navigation & Structure
The Problem
The 'Home' and 'Contact' navigation buttons plus the circle logo button are closely spaced in the header with minimal padding between them.
Why it Matters
Tightly spaced clickable elements can increase the risk of misclicks, especially on touch devices or smaller screens.
How to Fix
Increase spacing or padding between the navigation buttons and logo to reduce accidental clicks and improve click target clarity.
Issue Highlights
Excessive Visual Decoration in Logo Adds Clutter
Minor
Efficiency & Cognitive Load
The Problem
The circular logo with coding-style text and angled slash elements creates decorative visual noise that does not aid task completion on this screen.
Why it Matters
Extra decorative elements increase visual clutter and may distract attention from the important interactive elements like navigation and call to action.
How to Fix
Simplify the logo or reduce its visual prominence to focus user attention on core navigation and content areas.
Issue Highlights