Software · infrastructure · operations · Babol, Iran

Building systems.Exploring intelligence.

Kamyar Ganjian/ Full-Stack Software Engineer

Frontend architecture · Full-stack applications · AI & machine learning

Move through the system
KG—001PRODUCTION SYSTEMS / FIELD STUDY

A little context —

0125production applicationsacross enterprise ERP
02600–1,000daily active usersin a production environment
0306shared npm packagesused across the frontend team
0410industrial integrationsconnected to ERP workflows

Figures from my work at MAM

One engineer.
More than one layer.

I'm Kamyar — a software engineer with a frontend foundation and a systems mindset. At MAM, I've helped evolve enterprise ERP applications used across production, logistics, finance, and other day-to-day operations.

That work has brought me from component architecture to real-time systems and integrations with industrial equipment. Now I'm deepening my full-stack practice and pursuing an M.Sc. in Artificial Intelligence Engineering.

See the production work
Portrait of Kamyar Ganjian
KAMYAR GANJIANSOFTWARE ENGINEER · IRAN
NOWFrontend Engineer @ MAM
STUDYINGM.Sc. Artificial Intelligence
INTERESTSSystems × intelligent applications

02 Selected work

Useful things,
thoughtfully built.

Independent projects where product choices and engineering details matter.

Personal project · Full-stack application

Keevo

A private vault for bringing the scattered details of technical work into one organized place — credentials, servers, domains, licenses, notes, and API keys.

A full-stack product built with a typed Next.js application, authenticated access, and a PostgreSQL data layer.

  • Next.js
  • TypeScript
  • PostgreSQL
  • Prisma
  • Neon
  • Auth.js
Open Keevo

Independent project · Ongoing

Portfolio

A portfolio for making complex engineering work tangible — connecting production applications, shared architecture, industrial integrations, independent products, and a developing focus on AI.

Server-rendered portfolio content sits above a custom Three.js environment that shifts from production infrastructure toward an emerging intelligence field as you explore.

  • Next.js 16
  • React 19
  • TypeScript
  • Three.js
  • WebGL / GLSL
View the source

03 In production

SEP 2024 — PRESENT

MAM

Engineering at operational scale.

MAM — Morgh Ajdad Mazandaran

Frontend Engineer · Babol, Iran

A broad enterprise ERP environment across nine business domains — where dependable software has to connect interfaces, services, shared infrastructure, and physical operations.

  • Production
  • Slaughterhouse Operations
  • Logistics
  • Farming
  • Finance
  • Procurement
  • HR
  • Commerce
  • User Management
About MAM
01Architecture migration
  • Helped migrate a monolithic frontend into a multi-zone, multi-repository architecture.
  • Implemented reverse-proxy routing and shared infrastructure across multiple enterprise applications.
  • Used a vertical-slice approach to organize features around business capabilities.
02Products at operational scale
  • Developed and maintained 25 production applications with React, Next.js, and TypeScript.
  • Worked on data-heavy interfaces including complex tables, forms, dashboards, charts, timelines, and printing workflows.
  • Supported applications spanning production, logistics, farming, finance, procurement, HR, commerce, and user management.
03Shared frontend foundations
  • Developed six internal npm packages for reusable components, layouts, icons, utilities, and common functionality.
  • Shared frontend infrastructure used across projects by a team of five frontend developers.
04Connected software to real equipment
  • Integrated ten industrial weighing systems with the ERP platform, working with device-specific protocols, encoding requirements, and production connectivity.
  • Spent 60 days on-site diagnosing hardware/software integration problems and resolving production issues.
05Real-time and delivery
  • Implemented real-time functionality with WebSockets and SignalR for live data synchronization.
  • Contributed across Docker and Kubernetes deployments, CI/CD, Linux environments, production troubleshooting, and collaboration with backend and operations teams.

04 Systems thinking

One platform.
Many independent parts.

I contributed to evolving a monolithic frontend into a multi-zone, multi-repository setup. Reverse-proxy routing connects independently organized applications, while shared packages carry common UI and utilities across the system.

A change in structure, shaped around business capabilities and shared ownership.

APPLICATION MAPNOT TO SCALE
01 / ORIGINMonolithic
frontend
reverse-proxy routing
02 / MULTI-ZONE APPS
PRODUCTION
LOGISTICS
FINANCE
+ business domains

05 Business domains

A connected enterprise.

Applications supporting the breadth of day-to-day business operations.

  • 01Production
  • 02Slaughterhouse Operations
  • 03Logistics
  • 04Farming
  • 05Finance
  • 06Procurement
  • 07HR
  • 08Commerce
  • 09User Management
CONNECTED TO ERP×10INDUSTRIAL SCALES

06 Beyond the browser

Software meets
the physical world.

I integrated industrial weighing systems with an ERP platform: working through device-specific communication protocols, data encodings, and connectivity in production environments.

That meant stepping beyond the screen. I spent 60 days on-site diagnosing hardware/software integration problems and resolving production issues alongside the people who use the systems.

  • Device Communication Protocols
  • Encoding Requirements
  • Production Connectivity
  • Hardware/Software Troubleshooting
  • On-Site Industrial Work
“

Reliable software depends on understanding the system it has to work in.

FIELD NOTES · 60 DAYS ON-SITE

07 Shared foundations

Build once.
Make it useful everywhere.

Six internal npm packages turned repeated interface patterns into shared tools for the frontend team.

INTERNAL NPM PACKAGESSHARED BY 5 FRONTEND DEVELOPERS
  • 01Reusable ComponentsUI
  • 02Shared LayoutsLAYOUT
  • 03Shared IconsICONS
  • 04Shared UtilitiesUTILS
  • 05Common FunctionalityCORE
  • 06Enterprise PackagesSHARED
REUSABLE BY DESIGNPRIVATE REGISTRY

09 Technical toolkit

Breadth with
a point of view.

An honest map of where I work in production, where I'm building depth, and what I'm studying.

02 / CAPABILITYFull-stack development

Backend, APIs & data

A growing practice across application services, API design, authentication, and persistence.

  • C#
  • .NET
  • ASP.NET Core
  • Node.js
  • REST APIs
  • PostgreSQL
  • Prisma
  • Auth.js
  • WebSockets
  • SignalR

03 / CAPABILITYAcademic focus · in progress

AI & machine learning

Python and machine learning as part of an M.Sc. in Artificial Intelligence Engineering.

  • Python
  • Artificial intelligence
  • Machine learning

04 / CAPABILITYSystems in practice

Architecture & delivery

Connecting teams, tools, and independently maintained applications.

  • Multi-zone applications
  • Reverse-proxy routing
  • Feature-sliced design
  • Vertical slices
  • Shared npm packages
  • Git
  • Docker
  • Kubernetes
  • Linux
  • CI/CD
  • Agile
  • Scrum
  • Kanban
  • Code review

10 Study & foundations

Building the
next layer.

Formal computer engineering, now extending into artificial intelligence.

11 What comes next

Better software
gets more intelligent.

I'm pursuing a Master's in Artificial Intelligence Engineering and currently studying machine learning with Python. My interest is in bringing that knowledge into useful applications — connecting sound engineering with genuinely helpful intelligent features.

A growing technical direction, grounded in production software experience.

My education

12 Continuous learning

Study, alongside
the work.

13 Start a conversation

Good work starts
with a conversation.

I'm open to software engineering opportunities and thoughtful collaborations — especially work across frontend architecture, full-stack products, and emerging AI applications.

kamyarganjian@gmail.com+98 939 355 1014

Babol, Iran · Open to relocation

Persian / Native · English / Professional Working Proficiency

Download résumé
FULL-STACK ENGINEERING · FRONTEND ARCHITECTURE · AI & MACHINE LEARNINGBack to top ↑