NAFASEBRAHIMI
SOFTWARE ENGINEER
FRONTEND / BACKEND / SYSTEMS

I BUILDTHOUGHTFULWEB EXPERIENCES.

Frontend depth.
Full-system thinking.

EXPLORE SELECTED WORK ↗MEET THE ENGINEER ↓
  • SOFTWARE ENGINEERING
  • REACT
  • TYPESCRIPT
  • DJANGO
  • GO
  • NESTJS

THOUGHTFUL INTERFACES. RELIABLE SYSTEMS.

Software Engineer with 5+ years of experience building production web applications, primarily with React and TypeScript.

Hands-on with Django, Go, and NestJS, with a growing focus on backend engineering and reliable, maintainable systems.

LOGIC × INTUITION
THAT’S THE SWEET SPOT.

SELECTED
WORK.(04)

Real platforms. Useful tools.
Engineering from end to end.

FULL-STACK / FRONTEND / DEVELOPER TOOLS
/01MULTI-TENANT RISK MANAGEMENTSELECTED PROJECT / 01
PROJECT ILLUSTRATION

MyloHSE

React / Django / PostgreSQL / Docker

An HSE platform built from scratch, from the Django and PostgreSQL backend to the React frontend. I independently designed its FMEA risk assessment module, evolved the database schema, added unit and integration tests and application logging, and deployed it with Docker.

Full-stack engineering
/02FULL-STACK PUBLISHING PLATFORMSELECTED PROJECT / 02
PROJECT ILLUSTRATION

Bloggy

Next.js / NestJS / PostgreSQL / Turborepo

A public Next.js site, a Vite admin dashboard, and a NestJS REST and WebSocket API with real-time notifications. A Turborepo monorepo connects shared UI, Storybook, Vitest, backend Jest and end-to-end tests, JWT cookie authentication, role-based admin access, and Docker Compose.

Full-stack engineeringVIEW ON GITHUB
/03B2B ORDER MANAGEMENTSELECTED PROJECT / 03
PROJECT ILLUSTRATION

ERP-Glass

React / Business API integration

An ERP dashboard for a glass manufacturing client. Customers place orders and administrators process them. I owned the complete React frontend and integrated it with the business APIs.

Frontend engineering
/04PUBLISHED DEVELOPER TOOLSELECTED PROJECT / 04
PROJECT ILLUSTRATION

remove-js-logs

Node.js / JavaScript / TypeScript / npm

An npm CLI that removes console.log statements, or other chosen console methods, from JavaScript and TypeScript projects. It scans directories recursively while skipping node_modules and build folders.

CLI developmentVIEW ON GITHUB

Interfaces, APIs, systems, and reliability. Thoughtful software, from end to end.

EXPRESSIVE ON THE SURFACE. RELIABLE UNDERNEATH.

BEAUTIFUL.
BUT ENGINEERED.

ENGINEERING / NO SHORTCUTS

The craft is in
the details.

BUILT TO FEEL GOOD.
BUILT TO WORK WELL.
01

Systems that grow

Modular foundations, shared UI and network packages, and monorepos that make room for the next product.

02

Beyond the browser

Django and PostgreSQL platforms, NestJS REST and WebSocket APIs, and hands-on contributions to Go backend services.

03

Reliable by design

Unit, integration, and end-to-end tests, application logging, and deliberate authentication and authorization boundaries.

04

Performance with purpose

Code splitting, lazy loading, and real-time interfaces that keep changing data clear and responsive.

BUILT THROUGH
EXPERIENCE.

5+ years of shipping, learning, and taking responsibility. From the first interface to the systems behind it.

  1. — 01

    RCOINX

    Software Engineer · Frontend focused

    Iran / Remote / Full-time

    Owned frontend development of a crypto exchange as the sole frontend engineer, building its core trading features in a Turborepo monorepo.

    • Built real-time order books, trade history, and price feeds with Socket.IO.
    • Proposed the monorepo and established shared UI, network packages, and a component design system across exchange sub-products.
    • Improved bundle size and runtime performance with code splitting and lazy loading; contributed to the Go user-management module.

    React / TypeScript / Turborepo / Socket.IO / Go

  2. — 02

    8network

    Software Engineer

    Remote / Full-time

    Built and improved the 8salon application, primarily working on the frontend with Rust and Dioxus.

    • Integrated frontend features with backend services and contributed to those services in Rust.
    • Worked closely with the team throughout feature development and issue resolution.

    Rust / Dioxus / Backend integration

  3. — 03

    Digimenue

    Frontend Engineer

    Germany / Remote / Full-time

    Rebuilt the customer-facing digital menu and restaurant management dashboard for a SaaS product serving clients in Germany.

    • Delivered email and Google OAuth authentication, order management, and table reservations across responsive interfaces.
    • Integrated Matterport 3D table selection, German and English localization, and Stripe payments.
    • Collaborated on REST API design and made targeted NestJS changes, including a contact endpoint and menu-section responses.

    Frontend / Matterport SDK / Stripe / i18n / NestJS

  4. — 04

    ShemiranWeb

    Frontend Developer

    Iran / Remote / Full-time

    Translated Figma designs into precise, responsive web interfaces.

    HTML / CSS / JavaScript / Tailwind CSS

  5. — 05

    Asrez

    Frontend Developer

    Iran / Hybrid / Full-time

    Built client-facing web applications and internal tools, contributed to UI component libraries, and maintained legacy codebases.

    React / Next.js / HTML / CSS / JavaScript

ACROSS
THE STACK.

Frontend depth.
A growing backend focus.
One connected approach to software.

01Languages

  • JavaScript
  • TypeScript
  • Python
  • Go

02Backend & data

  • Django
  • NestJS
  • PostgreSQL
  • MongoDB
  • REST APIs
  • WebSockets

03Frontend

  • React
  • Next.js
  • React Query
  • Turborepo

04Engineering

  • Modular architecture
  • Automated testing
  • Authentication
  • Authorization / RBAC
  • Rate limiting
  • Git
  • CI/CD
  • Linux

05Tools & testing

  • Docker
  • GitHub Actions
  • Jest
  • Vitest
  • Playwright

ALWAYS
LEARNING.

EDUCATION / GRADUATED

Bachelor's Degree in Computer Engineering

Technical and Vocational University
Kashan, Iran