Welcome to my personal page!

About Me

Hi there. I am Aleksandr, but people call me Sasha (or Alex).

Location: Yerevan, Armenia

Mostly I play as experienced solutions architect.

Currently, the world is governed by dominance, rivalry, competition, and superiority. I aspire to live by embracing the opposite β€” win-win, fostering connections, unity, resolving conflicts, and engaging in dialogue.


🌱 Long-term

🀝 Win-Win

β˜‚οΈ Prevention

🌁 Reliability

🚧 Safety

🏰 Security

πŸ“– Explanation

🧩 Complexity

πŸ“™ Philosophy: especially epistemology, ethics, logics, axiology.

πŸ•ΈοΈ Systems: formal systems, multi-agent systems, adaptive systems, decentralized systems

πŸ’Ό Social Dynamics: Power, legitimacy, conflict resolution, trust, communication, coordination/cooperation problems, peacekeeping, facilitation, mediation, propaganda, dictatorship, politics, human rights, public goods.

πŸ’» Technology: Mesh networks, machine learning

πŸŽ‰ Misc: game theory, decision making, neuroscience, cryptography, portable things, wearable things, pop culture.

πŸ•Ί In alternative universe: signing, dancing, acting.

Primary skills

Communication, solution architecture, research, leadership

General tools

TypeScript, Zod (data validation), Prisma (ORM)


React, React-Native, Cypress, Puppeteer, working with Chrome extensions


Node.JS, Express, Koa, Nginx, Docker


SQL (MySQL, MariaDB, SQLite), MongoDB, Redis, ORMs (TypeORM, Sequelize)


ERC20, wallets connecting, smart-contracts interaction, liquidity pools, building UI


Knowledgeable about trading basics, trading pairs, base, quote, orderbook, slippage, etc.

Software architecture is the art of drawing lines that I call boundaries. Those boundaries separate software elements from one another, and restrict those on one side from knowing about those on the other.

β€” Robert C. Martin

Contact Information

Telegram: @m_surf

Email: [email protected]