DF
Tehran, Iran|Full-Stack Developer

Danial Faraji

Full-Stack Developer

Full-Stack Developer | React & Next.js · Node.js & Express · PostgreSQL | From Code to Deployment | Computer Engineering @ Amirkabir University (AUT)

01Section

About Me

Technical focus, background, and product ownership

I am a Full-Stack Developer who owns products end to end, covering development, testing, deployment on Linux and Docker, and maintenance. My primary tech stack includes React, Next.js, Node.js, Express, PostgreSQL, and Prisma.

I have a background in IoT with Arduino, Raspberry Pi, and ZigBee. I am currently employed as a Full-Stack Developer and open to part-time or project work.

Tehran, Iran · Computer Engineering @ Amirkabir University
01

End-to-End Ownership

Owns products end to end: development, testing, deployment on Linux/Docker, and maintenance.

02

Full-Stack Development

Develops applications using React, Next.js, Node.js, Express, PostgreSQL, and Prisma.

03

IoT Background

Practical background in IoT working with Arduino, Raspberry Pi, and ZigBee.

04

Current Focus & Availability

Currently employed as a Full-Stack Developer and open to part-time or project work.

02Section

Professional Experience

Engineering timeline across production web applications and cloud services

Full-Stack Developer at Kanoon Farhangi Amoozesh Ghalamchi

Aug 2025 – Present
Tehran·On-site

Owns development, testing, deployment and maintenance of the products listed under Work Projects.

ReactNext.jsNode.jsExpressPostgreSQLPrismaDockerLinux

Frontend Developer at PouyaCloud (Abr Ertebat Pouya)

Aug 2024 – Aug 2025

Worked with React and Next.js.

ReactNext.js
03Section

Work Projects

Products I work on at Ghalamchi

Kanoon Farhangi Amoozesh Ghalamchi

Pelekan

A student platform for exams and learning programs.

Kanoon Farhangi Amoozesh Ghalamchi

Azmoonsaaz

An exam builder for teachers, with online and offline student exams.

Contribution: Major frontend work and part of the backend (Node.js/Express).

Kanoon Farhangi Amoozesh Ghalamchi

Tashrihi

An online descriptive-exam platform: exam creation, registration, online exams and student report cards.

Kanoon Farhangi Amoozesh Ghalamchi

Takdars

Part of the Tashrihi platform, developed within my Full-Stack Developer role at Ghalamchi.

React.jsNode.jsPostgreSQLPrisma ORMDocker
Launch Platform
04Section

Personal & Open-Source Projects

Independent infrastructure, APIs, full-stack systems, and IoT prototypes

Nov 2024

Self-Hosted GitLab CI/CD Environment

GitLab CE plus an auto-registering GitLab Runner on Docker Compose.

DockerDocker ComposeGitLab CI/CDLinux
Repository
Jun – Jul 2024

URL Shortener with Analytics

Node.js/Express REST API on MS SQL Server, with analytics and a scheduled job.

Node.jsExpressMS SQL ServerREST API
Repository
Jul 2024

Food Reservation System

Node.js and PostgreSQL command-line backend with SQL migrations.

Node.jsPostgreSQLSQL
Repository
May – Jul 2024

Trello-style Task Management App: Frontend

Built the React 18 frontend for a Trello-style task manager; the Go backend was built by a teammate.

React 18
Repository
May – Jul 2024

IoT & Embedded Systems Projects

Arduino projects simulated in Proteus: smart lock, traffic light, XBee/Zigbee, smart parking, Blynk remote control.

ArduinoProteusZigBeeIoT
Repository
05Section

Skills & Technologies

Core full-stack specialties, engineering languages, data systems, and DevOps

Primary Stack
01
React.js
02
Next.js
03
Node.js
04
Express.js
05
PostgreSQL

Languages[7]

JavaScriptSQLPythonCC++JavaBash

Frontend[1]

Material-UI

Backend & Data[4]

Prisma ORMMicrosoft SQL ServerDatabase DesignREST APIs

DevOps[3]

DockerLinuxGitLab CI/CD

IoT & Embedded[4]

ArduinoEmbedded SystemsIoTZigBee
06Section

Honors & Competitions

Competitive programming and software engineering challenges

May 2025

2nd Place, 10th ICT Challenge

Sharif ICT Group

Team Members:
Danial FarajiPooria AziziAmirmasoud Sepehrian
07Section

Education & Certifications

Academic degree from Amirkabir University of Technology and specialized certifications

Formal Degree
Sep 2021 – Present

B.S. in Computer Engineering

Amirkabir University of Technology (Tehran Polytechnic)

Focus: Systems architecture, algorithms, computer architecture, databases, and software design.

Professional Certifications
CourseraOct 2024

Programming with JavaScript

Issuer: Meta
CourseraMay 2023

Data Analysis with Python

Issuer: IBM
CourseraJul 2024

Programming with Cloud IoT Platforms

Issuer: POSTECH
CourseraAug 2024

The Raspberry Pi Platform and Python Programming for the Raspberry Pi

Issuer: UC Irvine
08Section

Get in Touch

Direct communication channels for inquiries, collaborations, and discussions

Direct Email

Reach out directly via email for project inquiries, technical collaboration, or engineering queries.

danialfaraji1382@yahoo.com