
Armine Simonyan
Verified Expert in Engineering
UI/UX Designer and Full-stack Developer
Yerevan, Armenia
Toptal member since April 15, 2026
Armine is a senior full-stack, mobile, and UI/UX developer who takes SaaS and cross-platform apps from whiteboard to shipped product, with no handoffs between specialists. Fluent across React, Next.js, Vue, Nuxt, Angular, Flutter, React Native, Node.js, and Laravel, she builds systems that hold up under real usage: solid data models, clean APIs, interfaces people don't have to think about.
Portfolio
Experience
- React - 7 years
- Next.js - 7 years
- Laravel - 6 years
- Nuxt 3 - 6 years
- Vue 3 - 6 years
- TypeScript - 6 years
- Node.js - 6 years
- NestJS - 4 years
Preferred Environment
Visual Studio Code (VS Code), Git, Linux, Jira, Windows, Postman, Docker, GitHub, MacOS, Cursor AI
The most amazing...
...thing I've built is a video platform processing large media files through automated pipelines, handling thousands of jobs without a single manual touch.
Work Experience
Senior React Engineer
Phantom Technology LLC
- Designed and developed a multi-tenant SaaS platform using React, React Native, Next.js, TypeScript, NestJS, GraphQL, and PostgreSQL, delivering scheduling, dispatching, CRM, invoicing, and technician management.
- Built and optimized scheduling, dispatching, recurring appointments, GPS tracking, offline mobile workflows, and technician tools across React and React Native applications, improving operational efficiency.
- Developed scalable GraphQL APIs and automated background workflows for scheduling, reporting, notifications, and third-party integrations, improving platform reliability and reducing manual operations.
- Integrated AWS services, Stripe, QuickBooks Online, Twilio, and AI-powered automation into production workflows, enabling secure payments, customer communication, and scalable cloud-based operations.
Lead Full-stack Developer
Filmcuts
- Rebuilt a full-scale media marketplace from WordPress to a modern Next.js and NestJS architecture, improving performance, scalability, and maintainability.
- Designed and implemented a scalable back end with PostgreSQL and Prisma, supporting complex workflows for media assets, users, and subscriptions.
- Developed a responsive, high-performance front end using React and modern UI libraries, improving usability and content discovery.
- Integrated Stripe for subscription-based payments, enabling secure billing and user subscription management.
- Built an automated media processing pipeline using Amazon S3, Lambda, and MediaConvert to handle large video uploads and streaming formats (HLS).
- Implemented background job processing with BullMQ for tasks such as watermarking, media processing, and asynchronous workflows.
- Designed and launched contributor and customer systems, including uploads, profiles, and account management.
- Led a full UI/UX redesign, improving navigation, visual consistency, and overall user experience across devices.
- Improved system reliability by handling edge cases such as failed processing jobs, retries, and data consistency.
Senior Full-stack Developer
Proxify
- Developed full-stack SaaS platforms using React, Vue, Node.js, and Laravel, delivering scalable solutions with complex dashboards and real-time features.
- Built and optimized reusable UI components using Tailwind CSS and TypeScript, improving performance and ensuring consistent, responsive design.
- Led the development of an AI-powered restaurant platform, delivering both customer-facing applications and admin dashboards from scratch.
- Structured and maintained scalable codebases using modern front-end and back-end best practices, improving maintainability and development speed.
- Designed and implemented structured back-end architecture and scalable REST APIs using Node.js and Laravel, improving maintainability and system reliability.
- Created relational database schemas and optimized queries using PostgreSQL and MySQL, ensuring efficient data handling and system scalability.
Lead Full-stack Developer
Freelance
- Designed and developed a tax report filing system using NestJS, MongoDB, and Azure, automating complex workflows for U.S. accounting processes.
- Built a guided, step-by-step reporting flow using React, Next.js, and Tailwind CSS, improving usability for non-technical users and reducing input errors.
- Implemented CSV import functionality to automate data entry, significantly reducing manual effort for accountants handling repetitive reporting tasks.
- Developed real-time report tracking with status management (pending, in progress, approved), improving transparency and workflow control.
- Integrated Stripe for secure payment processing between accounting firms and clients, enabling seamless transaction handling within the platform.
- Implemented email notification system using SendGrid to provide automated updates on report status, delays, and approvals.
- Optimized front-end data handling with React Query and Axios, improving performance and reducing unnecessary network requests.
- Built robust form validation using Zod and React Hook Form to ensure data accuracy and compliance with reporting requirements.
- Designed user management workflows allowing accountants to invite clients and collaborate directly within the platform.
- Collaborated on API design and documentation using Swagger, ensuring maintainable and scalable back-end integration.
Senior Front-end Developer
eMop
- Built a dynamic booking system using Vue.js, enabling users to customize cleaning services based on location, property size, duration, and schedule, improving booking flexibility.
- Implemented a date selection system allowing scheduling up to three months in advance, enhancing user planning and service accessibility.
- Developed user authentication and account management features, enabling users to manage bookings, preferences, and history.
- Optimized UI responsiveness and usability across devices, ensuring a smooth and consistent user experience on desktop and mobile.
- Collaborated with back-end developers to integrate APIs for booking, pricing, and user data, ensuring reliable and secure data flow.
- Contributed to improving the overall booking experience by simplifying the user journey and reducing friction in service selection.
Senior Front-end Developer
Arnology
- Developed scalable SaaS platforms using React, Vue, and Laravel, delivering complex dashboards and improving application performance and user experience.
- Built reusable UI components and optimized rendering in large-scale applications, reducing unnecessary re-renders and improving front-end performance.
- Transformed Figma designs into pixel-perfect, responsive interfaces using Tailwind CSS, ensuring consistent UX across devices and browsers.
- Designed and implemented REST APIs and integrated 3rd-party services, including Stripe and AWS, enabling secure and scalable system functionality.
- Collaborated with cross-functional teams to deliver production-ready features, ensuring high code quality and efficient development workflows.
- Improved application scalability and maintainability by structuring clean, modular codebases and applying best practices in front-end architecture.
Experience
Pool Office Manager (POM) - Scalable Pool Management Platform
https://poolofficemanager.com/Print-on-demand eCommerce Platform
https://www.artelo.com/Kahunas - All-in-one Coaching SaaS Platform
https://kahunas.io/I led the incremental migration of the platform from legacy jQuery to React, designing an approach where both applications ran in parallel under shared authentication, with feature flags controlling gradual rollout and enabling rollback without touching the whole platform. Rather than a risky full rewrite, functionality moved progressively while production kept operating normally.
I established cleaner React patterns (component reuse, state ownership, API boundaries) instead of reproducing the old jQuery structure. I also built real-time coach-client messaging (Socket.io), progress-tracking and coaching dashboards, payment/subscription workflows, and back-end support for white-label, coach-branded mobile apps.
JOSEPHA - Price Comparison Platform and Cross-browser Extension
https://josepha.de/I refactored the core front end toward reusable Tailwind-based components and reduced unnecessary re-renders, and replaced setInterval polling with Firebase onSnapshot subscriptions, so the UI updated on actual data changes instead of constant periodic requests.
I built and maintained a cross-browser extension (React/Vite) supporting Chrome, Firefox, and Safari behind shared application logic.
On the data side, I built a Python pipeline solving a real problem: social platforms only exposed cumulative view counts, not daily history. I persisted periodic snapshots and transformed them into day-by-day trend data for dashboards. I also normalized a messy Excel dataset, duplicate records, malformed URLs, and invalid IDs before ingestion, so analytics operated on clean, deduplicated entities instead of breaking on bad source data.
Contributed to a live consumer product with 300,000+ users and a 4.7-star rating.
Filmcuts - Digital Media Marketplace Platform
https://filmcuts.io/I designed an asynchronous media pipeline (AWS S3, MediaConvert, Sharp, BullMQ) that moved large-video and image processing out of the request lifecycle, using retry-safe, idempotent jobs so that failed or repeated processing never corrupted asset state. Modeled media through explicit lifecycle states (pending, processing, ready, failed) on a NestJS/PostgreSQL/Prisma back end.
I separated private source assets from delivery variants (previews, watermarked media, thumbnails), enforcing access through back-end authorization based on licensing and purchase state rather than public file storage.
I also built the full contributor-to-license workflow, upload, processing, tagging, publishing, discovery, and licensing - along with Stripe subscriptions and creator profiles, delivering an architecture that can scale as media volume grows.
Dupely - Browser Extension & Real-time eCommerce Intelligence Platform
https://dupely.io/I solved the core Manifest V3 problem: service workers can be suspended mid-flow, so long-running matching couldn't rely on in-memory state. I built persistence and reconnect handling so streaming results survived worker suspension, and scoped all streaming/search state to the originating browser tab so concurrent searches across tabs never crossed results.
I built the end-to-end matching pipeline: retailer context detection → back-end matching service → streamed ranked results with pricing and explanations → persisted state → comparison UI (DupeScore/MatchScore, savings, ratings, delivery). I also implemented TTL-based caching with context-aware invalidation, and authentication via AWS Cognito with Google/Apple OAuth.
Live product reports 30 - 75% typical savings on compared products.
OVA - AI-powered Restaurant Ordering and Management Platform
https://admin.ova-restaurant.com/loginI designed a dynamic checkout engine resolving pricing, taxes, discounts, and fees consistently across multiple locations, pricing models (item and weight-based), nested modifiers, and order types (dine-in, pickup, delivery), so the customer UI and Stripe payment always used the same server-resolved order state rather than trusting client-calculated totals.
I built real-time order synchronization with Laravel WebSockets between customer ordering flows and restaurant operations, and integrated Gemini AI for menu translation and ordering assistance grounded in actual menu/product data rather than disconnected suggestions.
I connected the platform to multiple POS ecosystems (iiko, SquareUp, Lightspeed, Dotykačka, SumUp), translating each system's model into OVA's internal commerce model to keep the core application provider-independent.
Frigera - B2B Commerce and CMS Platform
https://www.frigeragroup.com/I designed a centralized B2B pricing engine used consistently across catalog, cart, checkout, and reorder, resolving effective prices from customer-specific rules, customer groups, category discounts, bulk quantity rules, and scheduled discounts through deterministic precedence, so pricing never disagreed between screens.
I solved historical order integrity by snapshotting resolved prices at checkout, so past orders stayed financially accurate even after the underlying pricing configuration changed later, a common gap in B2B systems that recalculate against current rules.
I built the full B2B customer lifecycle (registration → admin approval → authenticated access), bulk-cart import, multiple wishlists with token-based sharing, and reorder workflows, plus bulk pricing management through spreadsheet imports that still passed through the same validation as manual edits.
I also built multilingual product PDF/catalog generation (Browsershot/Dompdf), hierarchical categories, and admin tooling spanning catalog, pricing, customers, and content.
NettyWorth - Web3 Asset Tracking and NFT Analytics Platform
https://nettyworth.io/I owned the application-side smart-contract workflow for NFT lending, asset validation, contract approval, transaction submission, blockchain confirmation, and settlement, working directly with the smart-contract developer at the contract boundary.
The core challenge: a submitted wallet transaction couldn't be treated as complete on a front-end success response alone. I built a pending/confirmed/failed transaction lifecycle correlated through wallet address and transaction hash, verified against actual blockchain receipts, with idempotent processing so retries never double-applied a transition.
I also kept Ethereum authoritative for contract ownership while MySQL held application metadata, reconciling the two so interrupted sessions could recover cleanly afterward.
Finally, I built portfolio aggregation with external market data (UpShot), GraphQL services, real-time chat/notifications (Socket.io), and Stripe payments.
Orbio Earth - Methane Intelligence Platform for Energy and Financial Sectors
https://www.orbio.earth/The core challenge wasn't implementation; it was translating unfamiliar scientific scenarios (gas transport, leak flow, plume/emission indicators, asset-level alerts) into UI with no existing design pattern to reference. I designed multiple original visualization concepts per scenario in Figma, refining based on clarity and product feedback rather than defaulting to a known dashboard pattern.
On the engineering side, I solved large-dataset filter performance for multiselect filters with thousands of options, using lazy loading, in-filter search, and local storage persistence across page refresh. I built asset-level dashboard views, a map interface with a time slider and plume indicators, multiline chart/bar visualizations, and user/client management screens. I also rebuilt the full public website in Webflow.
It is a live production platform for a real climate-tech company.
eMOP - On-demand Cleaning Service Platform
https://www.emop.co.uk/I designed a progressive booking flow around location, cleaning type, rooms, duration, and add-ons, treating each booking as a configurable service rather than a fixed SKU, so the UI collected variables step by step instead of feeling like a long form.
The interesting part was the payment model: eMOP holds an estimated amount at booking and charges based on actual cleaning time afterward. I built the front end to clearly communicate the estimate, service, and actual charge lifecycle, rather than a standard fixed-price checkout.
I also built the customer account experience (saved preferences, booking tracking) so repeat bookings didn't start from zero, and connected the Vue front-end to back-end booking, scheduling, and payment APIs, handling loading states and booking transitions throughout.
I delivered production front-end functionality for a platform supporting same-day booking, multiple service types (regular, deep clean, end-of-tenancy, office, carpet/upholstery), and Pay-as-You-Go billing across London and other UK cities.
Radius Fintech - Forex Broker Management Platform
https://www.radiusfintech.com/I built feature pages around heavily customized AG Grid tables and helped create a reusable Angular library that centralized shared AG Grid components, styles, and configuration. Angular 13 and NgRx were used to keep the front end modular and manage application state, while NGX Charts supported financial data visualization.
MyEstate - Real Estate Marketplace Platform
Lootie - Mystery Box eCommerce Platform
I handled the project from its initial development, creating front-end UI components from provided designs and continuing with ongoing website maintenance. The Angular application used NgRx for state management, Angular Material for UI components, WebSockets for real-time functionality, and Lottie animations.
Education
Bachelor's Degree in Computer Science
French University in Armenia - Yerevan, Armenia
Skills
Libraries/APIs
Vue 3, Vue, React, Node.js, Vue 2, REST APIs, Recharts, Highcharts, React Router, Google Maps API, Stripe, Zod, Stripe API, API Development, Three.js, React Hook Form, React Query, SendGrid API, React Navigation, Claude API, Playwright, Inertia, OpenAI API, Bolt, PayPal API, D3.js, GraphQL API, Leaflet, Shopify API, BigCommerce API, React Testing Library, Wagmi, AG Grid, QuickBooks API, Yandex API, Sockets, jQuery, Socket.IO, Chart.js, NgRx
Tools
Figma, Shadcn, Jira, Slack, Postman, GitHub, Git, Bitbucket, Shadcn UI, Google Analytics, Prisma, Claude Code, ChatGPT, Claude, TanStack Router, Prettier, Mongoose, Codex, Sentry, Amazon Elastic Container Service (ECS), Expo, Firebase Authentication, Adobe, Gutenberg Editor, Amazon Simple Queue Service (SQS), n8n, Webpack, SendGrid, MetaMask, Chrome Developer Tools, Xcode, Drizzle ORM, Terraform
Languages
TypeScript, PHP, SCSS, Sass, JavaScript, Python, CSS, HTML, SQL, HTML5, GraphQL, Markdown, SAML, Java, Swift, Go
Frameworks
Next.js, Nuxt 3, Nuxt.js, Tailwind CSS, Laravel, Swagger, Redux, Quasar, PHP MVC, Angular, Express.js, NestJS, CakePHP, Symfony, Bootstrap, Material UI, React Native, Alpine.js, Laravel 11, JSON Web Tokens (JWT), Serverless Framework, Yii 2, Flutter, Jest, Vuetify, Angular Material, Angular 7, tRPC
Paradigms
UI Design, Real-time Systems, UX Design, CRUD, Search Engine Optimization (SEO), DevOps, Role-based Access Control (RBAC), B2B, Microfrontends, Microservices, HIPAA Compliance, Mobile Development, ETL, Event-driven Architecture, Unit Testing, Model Context Protocol (MCP)
Platforms
MacOS, Docker, Visual Studio Code (VS Code), Linux, Windows, WordPress, Amazon Web Services (AWS), Vercel, Azure, DigitalOcean, Google Cloud Platform (GCP), AWS Lambda, WooCommerce, Firebase, Blockchain, Google AppSheet, Mapbox, Clerk, Netlify, Apache Kafka, AWS IoT, BigCommerce, Android, iOS, Mobile, Shopify, Klaviyo, Mixpanel, Algolia, Twilio
Storage
PostgreSQL, Databases, JSON, MySQL, MongoDB, AWS Elemental, Amazon S3 (AWS S3), Elasticsearch, Data Pipelines, Cloud Deployment, Database Management, ClickHouse, Amazon DynamoDB, PostGIS
Other
Cursor AI, User Experience (UX), User Interface (UI), Full-stack, Responsive Design, Tailwind UI, APIs, API Integration, Vite, Web Applications, Chrome Extensions, QR Codes, Front-end, Axios, Full-stack Development, Back-end, Scalable Web Services, Apollo, Software Design, Technical Leadership, React Hooks, API Gateways, FastAPI, GitHub Actions, Third-party APIs, Third-party Integration, Minimum Viable Product (MVP), Dashboards, Performance, Web Development, Front-end Development, Data, Integration, API Design, Back-end Development, Payment APIs, SEO Tools, Multi-tenant SaaS, IT Security, eCommerce, Data Aggregation, Laravel Nova, Mobile App Development, Web App Development, Web App Deployment, Mobile Apps, Code Review, Solution Architecture, Multi-tenant Architecture, System Design, System Architecture Design, Systems Design, Mobile-first Design, Landing Pages, Front-end Architecture, Application Security, Web Security, Integrations, RESTFul APIs, Zustand, Pinia, WebSockets, AI Integration, Supabase, Payment Gateways, PayPal, CI/CD Pipelines, Webhooks, Performance Optimization, Static Site Generators, AI Agents, Artificial Intelligence (AI), Radix UI, ESLint, Web3, Payments, Real-time Data, SaaS, Architecture, Figma Make, AI Tools, Software as a Service (SaaS), Software Architecture, Support & Maintenance, Cloud Networking, Networking, Storybook, Data Visualization, TALL Stack, Enterprise Systems, Agentic Coding, Supabase Auth, OpenAI, Lovable, Document Processing, PDF, Gemini, Workflow Automation, Charts, Authentication, Security, Deployment, Marketplaces, OAuth, Fintech, Data Structures, Audio, ChatGPT API, Healthtech, Vibe Coding, Privacy, Problem Solving, Product Management, Infrastructure, Orchestration, Attendance Systems, SMS, Email Automation, Data Modeling, SQL Server, System Architecture, Event Streaming, LLM Integration, Vector Databases, SvelteKit, App Store, Google Play Store, AI Model Training, Real Estate, Roadmaps, Cloud, eCommerce CMS, Image Processing, Marketing Technology (MarTech), DNS, Affiliate Marketing, Custom WordPress, Google Analytics 4 (GA4), Web Marketing, AI Automation, Amazon API Gateway, AI-assisted Development, AI-generated Code, Single Sign-on (SSO), RESTful Microservices, Responsive UI, Design Systems, CRM, Strapi, Content Management Systems (CMS), Server-side Rendering (SSR), AI Chatbots, Chatbots, Core Web Vitals, Analytics, A/B Testing, Data Integrity, Auditing, Gemini API, CSV File Processing, Firebase Hosting, Headless UI, Manifest, Agentic AI, Stripe Subscriptions, Cloudflare, PWA, Large Language Models (LLMs), Apolo, Retrieval-augmented Generation (RAG), AI Agent Orchestration, Maps, Optical Character Recognition (OCR), Legacy Code, Feature Flags, Subscriptions, Manifest V3, Chrome Extension APIs, Caching, Datasets, Application State Management, Angular 13, NGX Charts, Lottie
How to Work with Toptal
Toptal matches you directly with global industry experts from our network in hours—not weeks or months.
Share your needs
Choose your talent
Start your risk-free talent trial
Top talent is in high demand.
Start hiring