Vahagn Aharonian, Developer in Yerevan, Armenia
Vahagn is available for hire
Hire Vahagn

Vahagn Aharonian

Verified Expert  in Engineering

Full-stack Developer

Location
Yerevan, Armenia
Toptal Member Since
July 27, 2020

Vahagn is a full-stack JavaScript developer with nearly a decade of experience in all things JavaScript. Vahagn loves building beautiful UIs with HTML, CSS, and by adding just enough client-side JavaScript to make web app fully functional, performant, accessible, and in par with the designer-provided UI and UX. A Node.js server, working on the server-side, typically powers these projects and of which Vahagn is also capable of implementing.

Portfolio

Trycourier.com, Inc.
HTML, JavaScript, CSS, React, Next.js, Contentful, Amazon Web Services (AWS)...
Marble Technologies, Inc.
React, CSS, Tailwind CSS, TypeScript, Figma, Stripe, Front-end
ParaSwap Network SASU
React, CSS, Figma, Web3.js, Material UI, Front-end

Experience

Availability

Part-time

Preferred Environment

Git, Visual Studio Code (VS Code), Chrome, MacOS, Project Management

The most amazing...

...thing I've developed is web app which I bootstrapped all on my own five years ago and now has a dozen of developers working on the codebase I've created.

Work Experience

Growth Engineer

2021 - PRESENT
Trycourier.com, Inc.
  • Maintained the company marketing website, including major redesign and implementation of landing pages.
  • Built an entirely new documentation site using Docusaurus, which has been their featured example.
  • Worked on multiple open-source projects showcasing the API capabilities of the project. Made improvements to the Node.js lib.
  • Used Contentful as a headless CMS for content management on the website.
  • Configured the website to work with Google Analytics 4.
Technologies: HTML, JavaScript, CSS, React, Next.js, Contentful, Amazon Web Services (AWS), Docusaurus, GraphQL, Serverless, Serverless Framework, Front-end, Back-end, Full-stack, Open-source Software (OSS), Chakra UI, HubSpot, Segment, Google Analytics

Senior Front-end Developer

2021 - 2021
Marble Technologies, Inc.
  • Improved the web app's performance by debugging heavy processes and optimizing them.
  • Implemented new features according to Figma design sources.
  • Refactored and redesigned major parts of the application, including payment processing via Stripe.
Technologies: React, CSS, Tailwind CSS, TypeScript, Figma, Stripe, Front-end

Front-end Developer React

2021 - 2021
ParaSwap Network SASU
  • Worked with the designer to refine the UI and UX of the app.
  • Implemented new UI components to support new multi-network architecture.
  • Fixed bugs on the front-end of the application.
Technologies: React, CSS, Figma, Web3.js, Material UI, Front-end

Senior Full-stack Developer | Co-founder

2015 - 2021
Circa (formerly EventGeek)
  • Bootstrapped, as a co-founder, the front-end part of the app and made the decisions on tooling and structure that best fit the application's purpose and needs.
  • Created Android and iOS versions of the app with React Native to help use the app on the go.
  • Served as a lead developer and consistently helped other developers make decisions, reviewed all the code, and worked with the product team to design and build new features continuously.
  • Worked as a contractor on a major US insurance company to build two white-labeled web apps and mobile apps based on EventGeek.
Technologies: Webpack, REST, HTML, PostgreSQL, Relay, SQL, Node.js, Git, User Experience (UX), User Interface (UI), JSX, JavaScript, CSS, HTML5, Flow, React Native, Ruby on Rails (RoR), GraphQL, React, Salesforce

Ruby on Rails + React Developer

2020 - 2020
Toptal Client
  • Developed a complex landing page for a community engagement initiative.
  • Connected the landing page to the custom CMS developed with Ruby on Rails.
  • Maintained pixel-perfection with the design sources provided, including animations, responsiveness, and web page performance.
Technologies: React, Ruby on Rails (RoR), JavaScript, HTML, CSS

Full-stack JavaScript Developer

2013 - 2015
An Online Freelance Agency
  • Developed various web apps, worked on Chrome extensions and built a Node.js back-end heavy online bidding platform.
  • Worked and communicated with all clients individually to get the results they expected.
  • Received new work offers from previous clients I've worked with and still do to this day.
Technologies: Figma, Sketch, Progressive Web Applications (PWA), WebSockets, React Apollo, Webpack, REST, Gatsby, NoSQL, Next.js, TypeScript, React Redux, Redux, SQL, Node.js, User Experience (UX), User Interface (UI), JSX, Express.js, HTML5, Ember.js, Angular, React, CSS, HTML, JavaScript

Event Management Web App

http://circa.co
I am a full-stack developer and the co-founder of EventGeek. On this event management web app, I worked with React on the front end and used GraphQL to connect to the server written in Ruby on Rails. As a lead developer, I helped other developers with problem-solving and decision-making.

Languages

JavaScript, HTML, CSS, TypeScript, HTML5, GraphQL, SQL

Frameworks

Express.js, React Native, Ruby on Rails (RoR), Redux, Next.js, Relay, Chrome, Angular, Ember.js, Tailwind CSS, Material UI, Serverless Framework

Libraries/APIs

React, Node.js, React Redux, Web3.js, Stripe

Tools

JSX, Flow, Git, React Apollo, Webpack, Sketch, Figma, Google Analytics

Other

Front-end, User Interface (UI), User Experience (UX), Apollo, Gatsby, WebSockets, Progressive Web Applications (PWA), Docusaurus, Serverless, Back-end, Full-stack, Open-source Software (OSS), Chakra UI, Computer Science, Segment

Paradigms

REST

Platforms

MacOS, Docker, Contentful, Amazon Web Services (AWS), Salesforce, HubSpot, Visual Studio Code (VS Code)

Storage

PostgreSQL, NoSQL

Industry Expertise

Project Management

2015 - 2019

Bachelor's Degree in Computer Science

National Polytechnic University of Armenia - Yerevan, Armenia

Collaboration That Works

How to Work with Toptal

Toptal matches you directly with global industry experts from our network in hours—not weeks or months.

1

Share your needs

Discuss your requirements and refine your scope in a call with a Toptal domain expert.
2

Choose your talent

Get a short list of expertly matched talent within 24 hours to review, interview, and choose from.
3

Start your risk-free talent trial

Work with your chosen talent on a trial basis for up to two weeks. Pay only if you decide to hire them.

Top talent is in high demand.

Start hiring