Work Experience
Commercial development: delivered features, architectural decisions, and the stack behind them.
Full-Stack Engineer
Sole engineer behind the entire platform, owning it end to end, from the PostgreSQL schema and async PHP services up to the reactive Nuxt.js UI. Designed and shipped a centralized Content-Addressable Storage (CAS) service that became the single source of truth for all ecosystem media. Engineered a transactional billing module with idempotent, double-entry accounting that stays consistent under concurrent load. Built a real-time currency-exchange engine that streams live rates over WebSockets. Modeled the schema with a partitioning and indexing strategy from day one, and layered Redis caching to keep hot reads off the database. Established CI/CD pipelines from scratch for zero-downtime releases. Built a custom Vue UI kit from scratch, documented in Storybook, and used it to deliver state-heavy user dashboards and internal admin panels on a reactive frontend.
Full-Stack Engineer
Delivered full-cycle web products for clients across e-commerce, hospitality, and lead generation, each one owned from the database to the UI. Integrated fiat and crypto payment gateways (Stripe, PayPal, and regional providers) end to end: checkout, webhooks, and reconciliation. Added real-time features over WebSockets where products needed live updates. Containerized environments with Docker and automated deployments for repeatable, low-friction releases. Stood up centralized logging and monitoring (ELK) to surface and resolve production issues faster.
Education
Formal training and qualifications.
Ararat State College — Software Engineering of Computer Systems and Automated Systems
4-year formal technical program. Focused on core computer science, algorithms, database architecture, and low-level programming foundations.
Ghazaros Saryan Art School — Fine Arts
8-year academic program. Studied academic drawing, painting, anatomy, and structural composition.
Questions & Answers
Stack, process, and terms of technical collaboration.
I design for growth from day one. Microservices, event-driven processing (Kafka), and layered caching (Redis/PostgreSQL) keep the system responsive as load climbs.
I aim for zero-downtime deployments. Modular, tested code lets new features land without regressing what already works.
I treat tech debt as a trade-off, not a sin. I track it and pay it down with incremental refactoring during feature work, so the codebase stays maintainable without stalling delivery.
Both. Solo, I have owned an entire product lifecycle as the sole engineer. On a team, I integrate into existing workflows fast and deliver without constant oversight.
I pick the stack from the problem, not preference. Whether it is the Laravel/Nuxt ecosystem or something more specialized, I go for the most robust, maintainable fit.
I keep it transparent and regular. You hear about progress, architectural decisions, and risks, so we stay aligned with the business throughout.
Project Integration
I join at the architecture design, code audit, or complex module development stage.