Skip to content
Faryan Rajabi

About

Software Developer with an electrical engineering background

About

From circuit boards to web platforms

I work mostly with Next.js, React, TypeScript and Python. At Politecnico di Torino I built the frontend of the HPP Central Dashboard, a research computing platform, from scratch. It grew to about 39,000 lines of TypeScript, and in a test with 11 users it scored 80.9 out of 100 on the System Usability Scale.

I have been building for the web since 2015. Through Hello Code I delivered more than 100 production websites, from early HTML and jQuery work to custom WordPress themes and plugins and, later, React.

Before and alongside that, I worked with hardware. I studied electronics, repaired circuit boards, wired building automation panels, and later looked after the electrical rooms, chillers and HVAC of a large commercial complex.

In other projects I simulate data center power and cooling, and map how people reach public transport in Stockholm and Amsterdam. I like software that sits close to real data and real equipment, and it helps that I know what the panels, sensors and plant rooms behind that data look like.

The path so far

  1. Electrical and electronics

    A BEng in Electronic Engineering Technology and hands-on electronics work: circuits, PCB inspection, measurement and component-level diagnosis.

  2. Building automation

    Installing and commissioning smart-home and building-automation systems, then technical facility work across electrical rooms, plant rooms, chillers and HVAC.

  3. Web and digital systems

    Ten years of freelance web development through Hello Code: 100+ production websites, custom WordPress themes and plugins, hosting and long-term support.

  4. Full-stack software

    Dashboards, APIs and data-driven applications with Next.js, React, TypeScript, Express.js, FastAPI and PostgreSQL.

  5. IoT and monitoring

    Telemetry, alarms and industrial protocols such as Modbus TCP and MQTT, including a software digital twin of data center infrastructure.

  6. Geospatial and data

    Spatial analysis, transit accessibility and mobility data with PostGIS, GeoPandas and MapLibre.

Experience

Where I have worked

  1. Oct 2025 – Sept 2026

    Frontend Developer

    Politecnico di Torino

    • Part-time
    • Hybrid
    • Turin, Italy

    EBRAINS Italy research infrastructure, developed at Politecnico di Torino within the inNuCE research ecosystem. Web dashboard for a Kubernetes-based research computing platform that gives researchers a simpler way to manage development environments, resources, storage, training jobs, and feedback.

    Highlights
    • Designed and built the frontend from scratch with Next.js, React, and TypeScript, reaching about 39,000 lines of TypeScript, 59 feature components, 32 shared UI components, and 26 API endpoints.
    • Built core workflows for ProtoLabs, storage, resource monitoring, TrainJobs, and platform feedback, and integrated the interface with the existing Keycloak and oauth2-proxy authentication flow.
    • Built the feedback service with FastAPI and PostgreSQL; evaluated the dashboard with 11 users and achieved a mean SUS score of 80.9/100.
    • Next.js
    • React.js
    • TypeScript
    • FastAPI
    • PostgreSQL
  2. Oct 2025 – Mar 2026

    Full Stack Engineer

    Rain Hero Games

    • Internship
    • Remote
    • Turin, Italy

    Internal analytics and operations platform bringing game analytics, player management, team coordination, and support workflows into one interface.

    Highlights
    • Built frontend and API flows across 4 modules using Next.js, TypeScript, and Express.js.
    • Designed the Prisma data model and structured frontend/backend contracts for multi-module operational data.
    • Used module-isolated data fetching to reduce cross-module state coupling and support independent module development.
    • Next.js
    • TypeScript
    • React.js
    • Express.js
    • Prisma ORM
  3. Jan 2015 – Dec 2025

    Founder & Lead Web Developer

    Hello Code Team

    • Self-employed
    • Remote

    Freelance web development practice focused on production websites, custom WordPress solutions, ecommerce, deployment, hosting, and long-term support.

    Highlights
    • Delivered 100+ production websites across ecommerce, business, portfolio, and wellness projects from development through deployment and maintenance.
    • Built custom WordPress themes and plugins with PHP and JavaScript, including Notification Hub for Telegram, Slack, and email notifications.
    • Led a network of designers, developers, and technical partners when needed, while handling client communication, hosting, deployment, and support.
    • WordPress
    • PHP
    • JavaScript
    • React.js
    • WooCommerce
  4. May 2020 – Aug 2023

    Operations & Digital Systems Coordinator

    Venus ComplexAnzali Free Zone Organisation

    • On-site
    • Bandar-e Anzali, Iran

    Role across technical facilities, internal web systems, and executive coordination within a large commercial complex.

    Highlights
    • Started with hands-on technical and facility work across electrical rooms, plant rooms, chillers, HVAC, central heating, lighting, water systems, and fire protection.
    • Moved into web application development for about 9 months, working with PHP and SQL on interface work, backend customization, database tasks, testing, user requests, and bug fixing for an internal operational system.
    • Later moved into executive management, focusing on requests, supervision, issue follow-up, and cross-team coordination across day-to-day operations.
    • PHP
    • SQL
    • Web Applications
    • Building Automation
    • Electrical Engineering
  5. Apr 2018 – Sept 2019

    Electronic Technician

    Maze Company

    • On-site
    • Rasht, Iran

    Hands-on smart-home and building automation work covering electrical control systems, sensors, lighting, HVAC, and commissioning support.

    Highlights
    • Installed and tested control wiring, panels, sensors, relays, lighting, curtains and blinds, and HVAC automation systems.
    • Performed electrical measurements, fault finding, device testing, and commissioning support on site.
    • Building Automation
    • Electrical Engineering
    • Electrical Testing
    • Sensors
    • HVAC

Credentials

Education, courses and languages

Education

  1. Oct 2023 – Dec 2026 (expected)

    MSc, Digital Skills for Sustainable Societal Transitions

    Politecnico di Torino

    Interdisciplinary work across software development, data and AI, GIS, IoT, cloud, sustainable systems, and smart mobility.

    Thesis Frontend architecture for the HPP research computing platform, within the inNuCE ecosystem and EBRAINS Italy.

  2. 2013 – 2015

    BEng, Electronic Engineering Technology

    Islamic Azad University, Fuman Branch

    Electrical circuits, electronics, industrial electronics, control systems, PLCs, microcontrollers, instrumentation, electrical machines, and communication systems.

Courses and certificates

  • Learning KubernetesLinkedIn LearningOct 2026Course
  • AWS Certified Cloud Practitioner (CLF-C02) Cert PrepLinkedIn LearningOct 2026Exam preparation course
  • Advanced GitDataCampNov 2025CourseCredential ID dc6cb1268967355f9832395cafc7540af89190cc
  • Intermediate PythonDataCampAug 2025CourseCredential ID d9eda45edd5103daf9575a2bb99cdbd9c8384582

Languages

Persian
Native
English
Advanced (C1)
Italian
A2, improving

Skills

What I build with

  • React
  • Next.js
  • TypeScript
  • Python
  • FastAPI
  • PostgreSQL
  • PostGIS
  • Node.js
  • MQTT
  • Modbus TCP
  • Docker
  • Kubernetes
  • MapLibre
  • GeoPandas
  • React Native
  • WordPress
Frontend
  • React
  • Next.js
  • TypeScript
  • JavaScript
  • Tailwind CSS
  • Design systems
  • Data visualization
  • MapLibre
  • RTL / LTR
Backend and APIs
  • Python
  • FastAPI
  • Node.js
  • Express.js
  • REST APIs
  • WebSocket
  • Prisma ORM
  • PHP
Data and geospatial
  • PostgreSQL
  • SQL
  • PostGIS
  • GeoPandas
  • QGIS
  • GIS
  • OSMnx
  • GTFS
IoT and monitoring
  • IoT
  • MQTT
  • Modbus TCP
  • Telemetry
  • Digital twins
  • Prometheus
  • Grafana
Platform and DevOps
  • Git
  • Docker
  • Kubernetes
  • GitHub Actions
  • AWS
  • Linux
  • Keycloak
Mobile and web
  • React Native
  • Expo
  • WordPress
  • WooCommerce
  • Offline-first architecture
Electrical and building systems
  • Building Automation Systems
  • Electrical Engineering
  • HVAC control
  • Sensors
  • Electrical measurements

Contact

Hiring, or have a project in mind?

Open to relocation across Europe and available for full-time Software Developer roles.

faryanra@gmail.com

Based in Turin, Italy