Sofia Khachatryan

Sofia Khachatryan

Senior Full-Stack Engineer · building with Next.js

Profile

Senior full-stack engineer with 10+ years building and shipping production web applications end to end. Architects complete systems around Next.js, Redis and SQL — server-rendered frontends and API routes, a caching and session layer, and well-designed relational schemas, with efficient data flow between all three. Regular experience with authentication, data management, real-time features, reporting and complex business logic — working products rather than demos. Currently combines client engineering with a full-stack AI training role, writing production-quality reference applications and evaluating model output against detailed engineering rubrics. BSc in Software Engineering; years of fully remote work in distributed teams, self-directed from architecture through to delivery.

Stack

Frontend
Next.js (SSR, App Router, API routes), React.js, TypeScript, JavaScript, Tailwind CSS, responsive UI, state management, input validation, error and loading states
Backend & APIs
Next.js API routes, Node.js, Python (FastAPI, Flask), PHP/Laravel, REST API design, authentication and sessions, role-based access control
Databases
PostgreSQL, MySQL, SQLite, schema and relationship design, indexing, query optimisation, migrations
Caching & Real-Time
Redis for caching, session storage, queues and real-time data; efficient data flow between frontend, cache layer and database
Application Types
Dashboards, admin and management systems, workflow tools, data-driven platforms, reporting
Practices
Git and code review, testing and debugging, refactoring for correctness, security and performance, deployment to managed platforms (Vercel and similar)
Languages
Armenian (native), Russian (native), English (C1)

Experience

Full-Stack AI Tutor (Freelance)

Feb 2026 — Present

Mindrift · Remote

  • Builds complete, production-quality full-stack applications used as reference and training material for AI systems, spanning dashboards, management tools and data-driven products.
  • Implements full feature sets in each build — authentication, data management, business logic and reporting — to a defined quality bar rather than as prototypes.
  • Reviews, debugs and evaluates full-stack code across frontend, backend and database for correctness, security and maintainability against detailed engineering rubrics.

    Full-Stack Engineer

    Mar 2024 — Present

    NGA — Next Generation Advanced · Remote (United States)

    • Builds and maintains production applications on Next.js and React with server-side rendering and API routes, owning frontend, API layer and persistence.
    • Designs relational schemas and API contracts, implements authentication, sessions and role-based access, and applies Redis caching to keep data-heavy views responsive.
    • Builds standalone Python tools and data-processing services supporting the web products.
    • Debugs, optimises and refactors across the stack to improve correctness, performance and security.

      Full-Stack Engineer

      Oct 2023 — Jun 2024

      Wildbox · Remote (Russia)

      • Delivered React interfaces backed by internal and third-party APIs for a high-traffic product, tuning data flow and caching for responsiveness.
      • Handled state management, input validation and error handling across data-heavy user flows.

        Full-Stack Engineer

        Oct 2022 — Dec 2023

        2Bee Technology · Yerevan, Armenia

        • Built and shipped Laravel-based web products integrating software and hardware services through REST APIs.
        • Owned schema design, backend logic and frontend delivery for assigned features in a review-driven team.

          Full-Stack Engineer

          Sep 2020 — Sep 2022

          2am. technologies · Yerevan, Armenia

          • Developed relational web applications end to end, from database design through API layer to interface, translating requirements into production-ready features.

            Senior Full-Stack Developer

            Sep 2019 — Sep 2020

            START Digital Marketing Agency · Yerevan, Armenia

            • Led delivery of client web applications on PHP/Laravel with React and MySQL, owning architecture decisions and code quality.
            • Shipped multiple client projects in parallel under tight agency timelines.

              Senior PHP Developer, Freelance

              Jun 2017 — Sep 2020

              khachatryan.org · Yerevan, Armenia

              • Delivered web applications and integrations directly for clients, scoping requirements, building and deploying independently end to end.

                Full-Stack Developer

                Feb 2019 — Aug 2019

                BoomTech · Yerevan, Armenia

                • Built client projects on PHP/Laravel and React with MySQL, jQuery and Bootstrap front ends.

                  Web Developer

                  Jun 2016 — Jun 2017

                  SAS Group Armenia · Yerevan, Armenia

                  • Developed and maintained a PHP/Bitrix platform with MySQL, jQuery and hand-written HTML and CSS.

                    Web Developer

                    Aug 2015 — Apr 2016

                    ADC Media · Yerevan, Armenia

                    • Built client sites and tools on PHP/CodeIgniter with MySQL and JavaScript.

                      Web Developer

                      May 2015 — Jul 2015

                      SoftCode LLC · Yerevan, Armenia

                      • Delivered PHP and MySQL features with jQuery front ends.

                        Web Developer

                        Oct 2014 — May 2015

                        WebTech Systems · Yerevan, Armenia

                        • First professional role — building PHP and MySQL web projects with jQuery.

                          Education

                          Bachelor of Science, Software Engineering

                          European Regional Educational Academy, Yerevan · 2010 — 2014

                          Available for senior full-stack work, remote.

                          Get in touch LinkedIn