
Vrezh Oganisyan
Verified Expert in Engineering
Software Developer
Yerevan, Armenia
Toptal member since May 10, 2022
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
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
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.
React/Next.js Front-end Developer
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.
Senior Front-end Engineer
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.
Senior Full-stack Software Engineer
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.
Chief Technology Officer
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.
Principal Lecturer and JavaScript Practice Lead
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.
Open-source Contributor
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.
Software Engineer
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.
Experience
Biggest Edtech Company in Armenia
https://www.aca.am/enWe 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-screenshotSeries of Articles on how to Become a Developer
https://oganisyan.com/LINKS
• https://oganisyan.com/blog/how-to-choose-language
• https://oganisyan.com/blog/how-to-learn-js
Education
Bachelor's Degree in Mathematics and Computer Science
Lomonosov Moscow State University - Moscow, Russia
Certifications
Google Project Management: Professional Certification
Coursera
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
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