Armen Hovasapyan
Backend / Full-Stack Developer
PHP / Laravel / Symfony / Yii / C# / Node.js / Python
- armenhovasapyan@gmail.com
- +374 77 537 319
- Yerevan, Armenia
Professional Summary
Software Engineer with 12+ years of professional software development experience building and maintaining scalable web applications and backend systems.
Strong background in backend and full-stack development with PHP, Laravel, Symfony, Yii, C#, ASP.NET Core, Node.js, Python, JavaScript, TypeScript.
Experienced in RESTful Web APIs, object-oriented programming, database-driven applications, distributed systems, microservices, Clean Architecture, Domain-Driven Design, SOLID principles, testing, and performance optimization.
Hands-on experience with Microsoft SQL Server, PostgreSQL, MySQL, MongoDB, Redis, RabbitMQ, Docker, Kubernetes, AWS, and GCP.
Experienced working in Agile/Scrum environments and collaborating with developers, QA, product managers, and other stakeholders.
- 12+ years delivering production-grade backend and full-stack systems.
- Led and mentored engineering teams across healthcare and iGaming platforms.
- Applied Microservices, Modular Monolith, Clean Architecture, and DDD in production.
- Agile/Scrum delivery in cross-functional teams with developers, QA, and product managers.
Professional Experience
Independent Software Engineer — Lead Software Engineer / Architect
Mar 2026 – PRESENT
Yerevan, Armenia
- Designing and developing scalable web applications and backend services using C#, ASP.NET Core Web API, PHP, Python, and TypeScript.
- Developing RESTful Web APIs with ASP.NET Core, applying object-oriented programming, SOLID principles, Clean Architecture, and Domain-Driven Design.
- Designing and implementing database-driven applications using Microsoft SQL Server, PostgreSQL, MySQL, SQLite, and MongoDB.
- Implementing data access and business logic with a focus on performance, scalability, reliability, and data consistency.
- Identifying performance bottlenecks, debugging application issues, and implementing solutions to improve application reliability and responsiveness.
- Designing scalable backend architectures based on Microservices and Modular Monolith patterns.
- Developing integrations with third-party APIs and external services.
- Implementing automated testing using xUnit and other testing frameworks depending on the technology stack.
- Implementing containerized deployments and CI/CD pipelines using Docker and GitHub Actions.
- Automating workflows and business logic using n8n and backend integrations.
Stack: C#, ASP.NET Core, Python, FastAPI, async, OpenAPI/Swagger, pytest, PHP, Laravel, Symfony, JavaScript, TypeScript, NestJS, React, Vue.js, Nuxt, Microsoft SQL Server, PostgreSQL, MySQL, SQLite, Redis, RabbitMQ, Docker
Tidepool Labs Europe — Lead Software Engineer
Nov 2018 – Mar 2026
Yerevan, Armenia
Chalkboard (iGaming Platform) · USAchalkboard.io
- TypeScript
- Node.js
- NestJS
- TypeORM
- Python
- Falcon
- React
- Next.js
- React Native
- PostgreSQL
- MongoDB
- Firebase
- Databricks
- Redis
- RabbitMQ
- Jest
- GCP
- Docker
- Kubernetes
- GitHub Actions
- Datadog
- Sentry
MDsave (HealthCare platform) · USAmdsave.com
- PHP 8+
- Yii
- TypeScript
- Node.js
- PostgreSQL
- Databricks
- RabbitMQ
- Redis
- React
- GraphQL
- Apollo
- Codeception
- Jest
- AWS
- Docker
- CircleCI
- Datadog
Architecture: Microservices, Modular Monolith
Methodologies: Agile/Scrum
Design patterns & principles: OOP, SOLID, Clean Architecture
- Designed and maintained scalable backend applications and services for high-traffic healthcare and iGaming platforms.
- Developed and maintained Web APIs and backend services.
- Worked with relational and NoSQL databases, including PostgreSQL and MongoDB.
- Investigated application bottlenecks, production issues, and performance problems and implemented solutions.
- Collaborated with developers, QA, product managers, and other stakeholders in an Agile/Scrum environment.
- Mentored developers and promoted best practices across the team.
- Ensured high code quality through best practices, thorough testing, and code reviews.
- Made architectural decisions to build scalable, maintainable, and efficient systems.
- Worked closely with developers and product managers to align on solutions.
- Solved complex technical problems with scalable solutions.
BigBrain — Senior Software Engineer
Sep 2016 – Oct 2018
Yerevan, Armenia
MDsave (HealthCare platform) · USAmdsave.com
- PHP (5.6 - 7.4)
- Yii
- TypeScript
- Node.js
- PostgreSQL
- RabbitMQ
- Redis
- jQuery
- Bootstrap
- AngularJS
- Codeception
- Jest
- GraphQL
- Apollo
- AWS
- Docker
- CircleCI
- New Relic
- ELK
- Jira
Methodologies: Agile/Scrum
- Developed and maintained backend services and Web API integrations.
- Developed and optimized complex features using PHP and AngularJS, ensuring performance and scalability.
- Worked with PostgreSQL, RabbitMQ, and Redis.
- Investigated production issues, performance bottlenecks, and application errors.
- Collaborated with product managers and developers to translate business needs into technical solutions.
- Contributed to architectural decisions, ensuring system reliability and maintainability.
- Provided production support for healthcare applications, including log monitoring, debugging, and performance tuning.
- Documented technical implementations, ensuring clarity and knowledge sharing within the team.
Web Projects — Project Manager / Team Lead
Mar 2016 – Sep 2016
Yerevan, Armenia
PayKickstart · USApaykickstart.com
- PHP
- Laravel
- MySQL
- jQuery
- Bootstrap
- AngularJS
- Ionic
- Cordova
MonkeyVPN · USAmonkeyvpn.com
- PHP
- Laravel
- MySQL
- jQuery
- Bootstrap
- AngularJS
- Ionic
- Cordova
- Contributed to architectural decisions, ensuring system reliability and maintainability.
- Led a team of 5-6 developers and a QA engineer.
- Ensured high code quality through best practices, thorough testing, and code reviews.
- Documented technical implementations, ensuring clarity and knowledge sharing within the team.
I Like IT — Web Developer
Oct 2015 – Mar 2016
Yerevan, Armenia
NEON · USAneon-mobile.com
- PHP
- Laravel
- MySQL
- jQuery
- Bootstrap
- AngularJS
UserGrow · USAusergrow.com
- PHP
- Laravel
- MySQL
- jQuery
- Bootstrap
- AngularJS
- On-site design and development of web applications in PHP/MySQL.
- Developed web services in PHP interfacing with third-party APIs.
- Integrated content management systems and payment processing gateways.
- Helped drive the definition of PHP and JS frameworks to support new features and refactor legacy elements.
- Worked with designers, frontend and project management staff to capture requirements for the functional elements of website projects.
Stack: PHP, Laravel, MySQL, ElasticSearch, PHPUnit, JavaScript, jQuery, AngularJS, Bootstrap, Jira, Trello
Iguan Systems — Web Developer
Jul 2014 – Oct 2015
Yerevan, Armenia
Balloon in a Box · UKballooninabox.co.uk
- PHP
- Laravel
- MySQL
- jQuery
- Bootstrap
- AngularJS
Balloons by Post · UKballoonsbypost.co.uk
- PHP
- Laravel
- MySQL
- jQuery
- Bootstrap
- AngularJS
Delivery Balloon · UKdeliveryballoon.co.uk
- PHP
- Laravel
- MySQL
- jQuery
- Bootstrap
- AngularJS
FerBuy · USAferbuy.com
- PHP
- Laravel
- Payment API
- Composer
eDriven Scoreboard · USAedrivensbdev.firebaseapp.com
- JavaScript
- Ionic
- Cordova
- AngularJS
- Firebase
- jQuery
- Bootstrap
- On-site design and development of web applications in PHP/MySQL.
- Developed web services in PHP interfacing with third-party APIs.
- Integrated content management systems and payment processing gateways.
- Helped drive the definition of PHP and JS frameworks to support new features and refactor legacy elements.
- Worked with designers, frontend and project management staff to capture requirements for the functional elements of website projects.
Stack: PHP, Laravel, CodeIgniter, Zend, Magento, MySQL, SQL Server, MongoDB, ElasticSearch, JavaScript, jQuery, AngularJS, Bootstrap, Ionic, Jira, Trello
Technical Skills
Languages
PHP
C#
Python
JavaScript
TypeScript
SQL
Backend
Laravel
Symfony
Yii
.NET Core
ASP.NET Core Web API
ASP.NET MVC
Node.js
NestJS
Express
FastAPI
Falcon
Frontend
React
Vue.js
Nuxt
Next.js
jQuery
Bootstrap
AngularJS
Databases
PostgreSQL
MySQL
Microsoft SQL Server
- T-SQL
MongoDB
SQLite
Firebase
Messaging & caching
RabbitMQ
Kafka
Redis
Cloud & DevOps
AWS
GCP
Docker
Kubernetes
GitHub Actions
CircleCI
- CI/CD
Git
Linux
Testing
PHPUnit
Codeception
Playwright
- xUnit
Jest
pytest
Monitoring & logging
Datadog
ELK
New Relic
Sentry
Project management
Jira
Linear
Trello
Notion
AI tools
Cursor
Claude Code
Codex
GitHub Copilot
Automations
n8n
make.com
Architecture & design
- Microservices
- Modular Monolith
- Clean Architecture
- Domain-Driven Design
- SOLID
- DRY / KISS / YAGNI
- TDD
- RESTful Web APIs
- Object-Oriented Programming
- RAG (Retrieval-Augmented Generation)
Education
- State Engineering University of Armenia, Yerevan — Master's Degree — Technology of Machine Building2003 – 2008
Languages
- Armenian · Native
- English · Professional Proficiency
- Russian · Professional Proficiency