Skip to main content
Sona HakobyanSH
Open to opportunities

Sona Hakobyan

@sonahakobyan

Frontend Engineer specializing in React and TypeScript, building scalable, pixel-perfect UI systems for real-world products.

Armenia
Message

What I'm looking for

I’m looking for a product-focused team where I can build scalable React/TypeScript interfaces, create reusable UI systems, and collaborate closely with designers and engineers to deliver pixel-perfect experiences.

I’m a Frontend Engineer with 4+ years of experience building React and TypeScript applications, currently delivering solutions for international clients through Toptal’s vetted talent network.

I focus on reusable UI systems and maintainable architecture—building with React, Redux, Zustand, Tailwind CSS, and Ant Design to translate business requirements into production-ready features.

Across teams, I collaborate on scoping and priorities, run client-facing technical discussions, integrate REST APIs, and debug cross-browser and cross-device UI issues to improve stability and user experience.

Before specializing in frontend, I worked on full-stack responsibilities (authentication and customer-facing UI) and also developed geospatial algorithms using Google Earth Engine and JavaScript for satellite-based environmental monitoring, including NDVI analysis and blue-green algae estimation.

Experience

Work history, roles, and key accomplishments

Toptal logoTO
Current

Frontend Engineer

Jan 2026 - Present (6 months)

Develop scalable front-end applications for international clients using React, TypeScript, and Next.js, translating business requirements into production-ready features.

Build reusable UI component libraries and implement state management with Redux and Zustand to improve maintainability across concurrent projects.

Collaborate with cross-functional teams and run client-facing technical discussio

FraudNetic logoFR

Frontend Engineer

Sep 2025 - Feb 2026 (5 months)

Built and optimized React/TypeScript UI components for real-time fraud detection dashboards, turning complex transactional data into clear visual interfaces.

Collaborated with designers and backend engineers to integrate REST APIs and ensure reliable data flow.
Implemented Ant Design and SCSS-based styling systems to maintain a unified design language across the product.

Debugged cross-browser a

Frisson logoFR

Frontend Engineer

Jul 2024 - Jun 2025 (11 months)

Engineered a responsive web dashboard for mobile app data management, enabling centralized management of application data.

Built reusable, pixel-perfect UI components with React, Ant Design, and Radix UI, reducing duplicate code across features.

Wrote clean, adaptable code following OOP principles to improve long-term maintainability.
Partnered directly with the founding team to turn business re

CS

Geospatial Data Analyst

Center for Ecological-Noosphere Studies

Feb 2024 - Jul 2024 (5 months)

Developed Google Earth Engine algorithms for satellite-based environmental monitoring, including an approach to estimate blue-green algae counts in Lake Sevan. Contributed to satellite-based NDVI analysis using JavaScript and Landsat 8 imagery to assess vegetation health across Armenia.

CodeRiders | Custom Software Development Company logoCC

Frontend Engineer

Aug 2023 - Jan 2024 (5 months)

Designed a Slack-like internal collaboration tool with integrated calendar functionality using Vue.js and Nuxt.js, replacing Jira and Slack for internal task management.

Delivered multiple client-commissioned web pages, converting design mockups into functional, responsive interfaces.

Managed application state with Vuex and used Git for version control across a multi-developer team.

Needle Software logoNS

Junior Software Engineer (Full-Stack)

Nov 2021 - Apr 2023 (1 year 5 months)

Developed authentication systems for customer-facing applications, applying secure coding practices and OOP principles.

Developed customer-facing UI components using PHP, Drupal, and Bootstrap across multiple client projects.

Maintained full-stack features, documented implementation details, and resolved production bugs, strengthening both front-end and back-end skills across the development lif

Education

Degrees, certifications, and relevant coursework

UP

University of the People

Bachelor's degree, Computer Science

2025 - 2028

Pursuing a Bachelor’s degree in Computer Science through a fully English-taught program. Studying core computer science subjects including programming fundamentals, data structures, algorithms, databases, and software engineering. Actively applying academic knowledge to practical software development projects while strengthening analytical thinking, problem-solving skills, and professional communi

TL

TUMO Labs

Computer Programming

2024 - 2025

Hands-on training in modern software development with an emphasis on practical coding skills. Working on real-world projects, strengthening knowledge of JavaScript frameworks, clean code practices, and collaborative development workflows. Focused on building scalable, maintainable applications and improving technical depth through mentorship and project-based learning.

YI

Yerevan State College of Informatics

Associate of Science - AS, Computer and Automated Systems Software

2020 - 2024

Gained a strong foundation in programming, software engineering, and automated systems. Studied algorithms, databases, system architecture, and application development. Developed logical thinking and technical discipline through coursework and practical assignments, forming a solid base for further specialization in front-end engineering.

TT

Tumo Center for Creative Technologies

2019 - 2022

Completed intensive training in creative and technical disciplines, developing early experience in programming, digital tools, and problem-solving. Built foundational skills in technology, teamwork, and independent learning, which later supported my transition into professional software development.

Get matched with your dream remote job

Sign up now and join over 250,000+ remote workers who receive personalized job alerts, curated job matches, and more for free!

Sign up
Himalayas profile for an example user named Frankie Sullivan