Mamikon Arakelyan — Senior Software Engineer, Yerevan

Software that survives production.

Black-and-white geometric concrete facade — structure as a first principle.

Full-stack web developer, 8+ years across PHP and Go — from legacy rescue to technical direction. Currently Senior Software Engineer at UCRAFT.

01 / Philosophy

Engineering as structure.

Eight years across six companies teaches one lesson: software is a structure. It stands or falls on the parts nobody demos — the schema, the interfaces, the failure modes you planned for before they happened.

I work the full stack because the stack is one system. A PHP monolith and a Go service fail differently, but they fail for the same reasons: unclear ownership, untested assumptions, shortcuts taken under deadline. My job is to remove those reasons.

8+Years shipping
6Companies
2Core languages

02 / References

Colleagues, on the record.

REF — 01

“Mamikon took over a codebase nobody wanted to touch and made it boring — predictable deploys, clean interfaces, no surprises. That is the highest compliment I can give an engineer.”

Aram Petrosyan — Head of Product, UCRAFT
REF — 02

“He is the engineer you hand the ambiguous problem to. Requirements half-written, deadline fixed — he comes back with a plan, a migration path, and working software.”

Lilit Hovhannisyan — Engineering Manager, Ginosi Hospitality Management
REF — 03

“Eight years in, Mamikon still reviews code like it's his first month — carefully, and with reasons. Our team's bus factor and our uptime both improved when he joined.”

Davit Grigoryan — CTO, GlobalR.com

03 / Contact

Have a system that needs holding?

Full-time roles, contract work, technical advisory. One message is enough — include the stack and the problem.

Initiate contactEST. RESPONSE — 24H