Vrezh Oganisyan, Developer in Yerevan, Armenia
Vrezh is available for hire
Hire Vrezh

Vrezh Oganisyan

Bio

Vrezh is a software engineer and IT and mathematics graduate with a keen interest in edtech and management. He helps businesses automate processes and build better products by diving deep into the domain. He worked as a software engineer and CTO. Vrezh's specialties include front-end technologies such as React and Next.js, back-end technologies such as Node.js, PostgreSQL, NestJS, and Prisma, as well as AWS and Firebase.

Portfolio

Blotter Technologies Corporation / JARS AI
React, Next.js, Google Cloud, CSS, JavaScript, HTML5, TypeScript, Firebase...
InPerSuit, Inc.
React, Front-end, Next.js, WCAG 2, Auth0, Swagger, Material UI, TypeScript, CSS...
Bytex
React, JavaScript, Front-end, WCAG 2, TypeScript, CSS, HTML5...

Experience

  • React - 7 years
  • JavaScript - 7 years
  • TypeScript - 6 years
  • Next.js - 6 years
  • Node.js - 6 years
  • Tailwind CSS - 5 years
  • AWS Lambda - 4 years
  • NestJS - 3 years

Preferred Environment

MacOS, Visual Studio Code (VS Code)

The most amazing...

...project I've worked on is building a tech team and creating edtech products that revolutionized Armenian tech education.

Work Experience

Full-stack Developer

2023 - PRESENT
Blotter Technologies Corporation / JARS AI
  • Bootstrapped a front-end application from scratch using Typescript, Next.js, Tailwind CSS, and Vercel.
  • Used Twitch API to create integrations mirroring chat and sending messages as a bot.
  • Integrated a mailing service using Mailgun API documentation.
  • Created mobile-friendly (responsive) UI using a mobile-first approach.
  • Integrated authentication via Social Networks (Twitch and Google) using Supabase and PostgreSQL.
  • Integrated Perspective API to check toxicity in real-time chat.
  • Implemented CRUD functionality using Node.js and Fastify.
Technologies: React, Next.js, Google Cloud, CSS, JavaScript, HTML5, TypeScript, Firebase, Node.js, Fastify, Supabase, PostgreSQL, Tailwind CSS, Web Development, REST APIs, Artificial Intelligence (AI), SQL, Claude, OpenAI API

React/Next.js Front-end Developer

2023 - 2023
InPerSuit, Inc.
  • Worked in a fast-paced team, delivering an MVP in under two months.
  • Developed the front end using Next.js and TypeScript for the Client, Lawyer, and Admin Portals.
  • Worked on authentication using Auth0 and implemented multiple roles.
  • Conducted code review processes for the front-end codebase.
Technologies: React, Front-end, Next.js, WCAG 2, Auth0, Swagger, Material UI, TypeScript, CSS, HTML5, Front-end Development, React Query, React Hooks, Web Development, REST APIs, Node.js, SQL, Supabase

Senior Front-end Engineer

2022 - 2022
Bytex
  • Built features working on microfrontends React (TypeScript) tech stack.
  • Conducted code reviews to ensure high quality and maintainable codebase.
  • Tracked and fixed bugs using Jira as a reporting tool.
Technologies: React, JavaScript, Front-end, WCAG 2, TypeScript, CSS, HTML5, Front-end Development, React Hooks, Web Development, REST APIs

Senior Full-stack Software Engineer

2022 - 2022
Matchly Inc.
  • Refactored the front-end codebase and added react-router-dom.
  • Refactored the front-end and back-end entire codebase and improved TypeScript support.
  • Tracked and fixed bugs using GitLab issues for both front-end and back-end applications.
  • Worked with third-party financial APIs, including Pinwheel and Plaid.
Technologies: Node.js, React, JavaScript, Relational Databases, NoSQL, Amazon Web Services (AWS), Express.js, Redux, Pure CSS, PostgreSQL, REST, JSX, React Redux, Front-end, WCAG 2, TypeScript, CSS, HTML5, Front-end Development, Full-stack Development, Full-stack, React Query, React Hooks, Web Development, REST APIs, Supabase

Chief Technology Officer

2020 - 2022
Armenian Code Academy
  • Automated business-related processes such as certificate and agreement generation, analytics, and student dashboards, saving around 15-20% weekly time for program managers.
  • Formed the technical team from scratch, including hiring and onboarding. Implemented software practices such as Scrum methodology, CI/CD, DevOps, and pair programming.
  • Conducted one-on-one meetings with the team, mentoring their technical growth. The team consisted of 7–10 engineers.
  • Created infrastructure using AWS Lambda, EC2, S3, RDS, Vercel, and GitHub Actions. Built stack architecture using Node.js, Express, TypeORM, React, and Next.js for the whole company.
  • Conducted more than 50 technical interviews hiring mid and senior engineers. Based on the insights from the interviews, I launched an open-source project.
Technologies: JavaScript, TypeScript, Amazon Web Services (AWS), Scrum, Next.js, NestJS, AWS Lambda, Tailwind CSS, Express.js, Redux, Pure CSS, PostgreSQL, REST, Serverless Framework, HTML, JSX, React Redux, Front-end, CSS, Google Cloud, HTML5, Firebase, Front-end Development, Full-stack Development, Full-stack, React Query, React Hooks, Web Development, REST APIs, Node.js, SQL

Principal Lecturer and JavaScript Practice Lead

2019 - 2022
Armenian Code Academy
  • Prepared internship programs with syllabuses and selection for multiple Armenian companies such as Krisp, Simply Technologies, and HTI.
  • Designed an advanced front-end course that formed the basis of all the courses. I reached 150+ students personally and 500+ each year using materials I created.
  • Onboarded six teaching assistants and helped them to grow into lecturers.
  • Hired, selected, and onboarded more than 20 lecturers and teaching assistants after 50+ interviews.
Technologies: JavaScript, React, CSS, HTML5, Web Development, REST APIs

Open-source Contributor

2018 - 2022
GitHub
  • Created a library for making screenshots called use-react-screenshot. It can be used on any web component using React. The library has more than 60 stars on GitHub and 3,000+ weekly downloads on npm.
  • Developed a library for getting information about countries called use-react-countries. It helps users get all the necessary information such as flags, country calling codes, and postal codes.
  • Answered numerous user questions and helped them solve issues with my libraries and famous open-source libs.
Technologies: JavaScript, React, Next.js, Pure CSS, React Redux, WCAG 2, CSS, HTML5, Web Development

Software Engineer

2018 - 2020
Simply Technologies
  • Developed an application that generates an advanced reporting system using Amazon MWS Selling Partner API. The system automated data collection and report generation, which helped to save store owners around 5–10 hours monthly.
  • Conducted code reviews for a team of three, helping them keep code quality high and grow as engineers.
  • Taught two generations of interns (more than 20 students). Most of them now work as software developers.
  • Testimonial: "Vrezh started tutoring at ACA as a teaching assistant. [...] The satisfaction level of students was among the highest. [...] His devotion to [the] project, company, and values are among the highest I’ve ever met!" – K. Sharafyan, CEO.
  • Testimonial: "Vrezh is highly motivated and motivates others to work hard. He is comprehensively developed and explains difficult things very easily. It is a [real] pleasure to work with him." – Y. Stepanyan, a student at ACA.
Technologies: JavaScript, TypeScript, Node.js, React, Gatsby, AWS Lambda, Express.js, Redux, Pure CSS, PostgreSQL, REST, Serverless Framework, HTML, JSX, React Redux, GraphQL, Apollo, Front-end, CSS, Google Cloud, HTML5, Firebase, Front-end Development, Full-stack Development, Full-stack, React Hooks, React Native, Web Development, Expo, REST APIs, SQL

Experience

Biggest Edtech Company in Armenia

https://www.aca.am/en
I formed the technical team for the Armenian Code Academy from scratch, including hiring and onboarding. Then I helped the company build the whole infrastructure to maintain the business with 1,000+ students yearly.

We created multiple applications for students and company staff using TypeScript, React, and Next.js for the front end and Node.js, Express, Nest.js, AWS Lambda, and ES3 on the back-end side.

React Screenshot Library

https://github.com/vre2h/use-react-screenshot
Built an open-source react library based on JavaScript and Canvas with 75+ GitHub stars and 4,000+ weekly downloads on npm. The library helps users make screenshots in different formats and use the image as they wish.

Series of Articles on how to Become a Developer

https://oganisyan.com/
I wrote a series of articles to help beginner developers. Some of the most popular topics are how to choose a programming language and how to start learning JavaScript.

LINKS
• https://oganisyan.com/blog/how-to-choose-language
• https://oganisyan.com/blog/how-to-learn-js

Education

2015 - 2019

Bachelor's Degree in Mathematics and Computer Science

Lomonosov Moscow State University - Moscow, Russia

Certifications

FEBRUARY 2022 - PRESENT

Google Project Management: Professional Certification

Coursera

MAY 2020 - PRESENT

Learning How to Learn: Powerful Mental Tools to Help You Master Tough Subjects

Coursera

Skills

Libraries/APIs

React, React Query, REST APIs, Node.js, Pure CSS, React Redux, OpenAI API

Tools

JSX, Expo, Claude, Auth0

Languages

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

Frameworks

Next.js, Tailwind CSS, NestJS, Express.js, Redux, Serverless Framework, React Native, Swagger, Material UI, Fastify

Platforms

AWS Lambda, Firebase, Amazon Web Services (AWS)

Paradigms

REST, Scrum, Kanban, Agile

Storage

PostgreSQL, Google Cloud, Relational Databases, NoSQL

Other

Front-end, WCAG 2, Front-end Development, React Hooks, Supabase, Web Development, Cursor AI, Apollo, Full-stack Development, Full-stack, Artificial Intelligence (AI), Cognitive Science, Gatsby

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