Personal career profile of Hamid GhanbariMelor web services ↗
PERSONAL DEVELOPER PORTFOLIO

Hamid Ghanbari

Frontend Developer | Full-Stack .NET Developer

I develop web applications with Angular, React, JavaScript, TypeScript, C#, .NET, HTML and CSS, and connect web interfaces to backend services through REST APIs. Based in Almere, Netherlands, I’m looking for frontend and full-stack software development opportunities.

Open to software development opportunitiesAlmere, Netherlands
  • Angular
  • React
  • JavaScript
  • TypeScript
  • C#
  • .NET
  • HTML
  • CSS
View work experience

About me

I’m a software developer focused on frontend development and connecting web interfaces to backend services. My experience includes a short-term legacy system migration project at BlueLemon24, a developer role at DevExperts, and software development internships at Conduction B.V. and Bit Academy. My technical background covers Angular, React, JavaScript, TypeScript, C#, .NET, HTML, CSS, REST APIs and SQL databases. I also founded my own company, Melor-IT.

Featured projects

Selected software projects, the technical decisions behind them and my contribution.

Mel-or homepage captured from the public English website
Full-Stack

Mel-or — Business Website & Developer Portfolio

A multilingual website combining business service pages with a personal developer portfolio, built with Next.js, React and TypeScript.

  • Next.js
  • React
  • TypeScript
  • CSS
  • Google Apps Script
  • Cloudflare Workers
My role
Developer — frontend and contact API
My contribution
Developed reusable page components, responsive navigation, localized content and a server-side contact endpoint.
Technical challenge
The same site needs Persian RTL and English/Dutch LTR layouts, consistent navigation and contact handling that keeps provider credentials on the server.
Approach
Shared React components use locale-based routes and JSON dictionaries to render content in each language. A Next.js Route Handler validates contact form submissions and forwards them to the email provider.
Result
Business pages and a developer profile are implemented in three languages, with a contact API and profile-specific metadata.
Read case study

Project context

Mel-or presents web services and a personal developer profile within one application. The implementation separates the profile’s identity and navigation while retaining shared layouts and reusable UI components.

Implementation

  • Built custom React components for the homepage, service details, process steps, developer experience and contact form, styled with responsive CSS.
  • Implemented Persian, English and Dutch dictionaries, locale-based routing, language switching that preserves the current route, and document-level lang/dir attributes.
  • Implemented POST /api/contact with server-side validation, request-size and timeout limits, origin checks and rate limiting. The delivery layer supports HMAC-signed Google Apps Script requests and an alternative Resend provider.
  • Added page-specific canonical URLs, language alternates, Open Graph metadata, structured data, robots.txt and a multilingual sitemap.
  • Used Next.js image sizing, local font files, static page generation, semantic sections, labelled form fields, keyboard controls and reduced-motion support.

Architectural decisions

  • Keep localized copy in JSON dictionaries and layout direction in shared components to avoid maintaining three separate page implementations.
  • Use Server Components for page content and Client Components for interactive controls such as navigation, language switching and contact-form state.
  • Keep email-provider credentials in server runtime configuration; return controlled delivery states instead of exposing provider responses to the browser.
  • Maintain an OpenNext/Cloudflare Workers build configuration and automated checks for translations, routing, metadata and contact handling.

Technical expertise

Frontend development

  • Angular
  • React
  • JavaScript
  • TypeScript
  • HTML
  • CSS
  • Next.js
  • Tailwind CSS
  • Bootstrap
  • Responsive UI
  • Reusable Components
  • UI/UX Implementation

Backend, .NET & databases

  • C#
  • .NET
  • REST APIs
  • SQL
  • .NET Core
  • Node.js
  • API Integration
  • MySQL
  • PostgreSQL
  • MongoDB
  • Data Models
  • Validation

Development tools & practices

  • GitKraken
  • Docker
  • Postman
  • Jira
  • VS Code
  • Visual Studio
  • PhpStorm
  • Figma
  • WordPress
  • DevOps
  • CI/CD
  • Agile / Scrum
  • Unity

Software development experience

Frontend Developer — System Migration Project

BlueLemon24

Nijkerk, Netherlands · Short-term project · Hybrid

Feb 2026 – Aug 2026
  • Contributed to a short-term project to migrate a legacy VB6 system to a modern web application.
  • Converted UI/UX designs into reusable components, forms and interactive features.
  • Maintained and extended the legacy VB6 system during the migration to the new system.
  • React
  • JavaScript
  • HTML
  • CSS
  • VB6

Software Developer

DevExperts

Barneveld, Netherlands · Full-time · Hybrid

Feb 2024 – Jan 2026
  • Developed web application interfaces with Angular, React and TypeScript.
  • Implemented REST APIs, controllers, data models and validation in C#/.NET.
  • Contributed to an internal CMS, connecting React interfaces with .NET services and databases.
  • Angular
  • React
  • TypeScript
  • C#
  • .NET
  • REST APIs

Junior Software Developer Intern

Conduction B.V.

Amsterdam, Netherlands · Internship

Oct 2021 – Aug 2022
  • Developed reusable frontend components with React, JavaScript, HTML and CSS.
  • Integrated frontend applications with REST APIs and backend services.
  • React
  • JavaScript
  • HTML
  • CSS
  • REST APIs

Software Developer Intern

Bit Academy

Amsterdam, Netherlands · Internship · Hybrid

Oct 2020 – Feb 2021
  • Contributed to a game-based web platform using React, JavaScript, HTML and CSS.
  • Helped integrate frontend functionality with backend services in an Agile/Scrum team.
  • React
  • JavaScript
  • HTML
  • CSS

Education & learning

Software Developer — MBO Level 4

ROC van Flevoland · Almere

Sep 2020 – Dec 2023

Bachelor of Engineering — Agricultural Economics

Roudehen Islamic Azad University · Tehran

Sep 2008 – Jun 2012

Courses & professional development

  • Techorama — AI, Angular, React, C# (Nov 2025)
  • Microsoft Software — 4Dotnet (2024–2025)
  • C# & .NET Core — Dometrain (Sep 2024)
  • Angular, React, DevOps, CI/CD & Agile — Udemy (Apr 2022)

Languages

Dutch

Advanced

English

Intermediate

Persian

Native

Let’s discuss a development role

Are you hiring a frontend developer, React developer, software developer or full-stack .NET developer in the Netherlands? Get in touch to discuss the role and my experience.

Volunteer experience

View volunteer experience

Songs2Serve

Volunteer WordPress Web Developer

Aug 2014 – Present

Nehemiah Movement

Volunteer Web Developer

2026 – Present

World Iranian Christian Alliance

Volunteer Web Developer

2026 – Present

Various Christian Charities

Volunteer WordPress Web Developer

2022 – Present
Other courses & training
  • C++ and Integraal (May–Aug 2020)
  • John C. Maxwell Leadership Training (2017–2019)
  • ICDL Microsoft — Tehran Technical Complex (Jul–Sep 2009)