Petros Petrosyan

Software Engineer

Download CV

About Me

Experienced software engineer with over 9 years of development experience, passionate about creating innovative and efficient software solutions. Skilled in designing scalable architectures, optimizing performance, and delivering high-quality applications using JavaScript and a wide range of modern frameworks and technologies.

Download CV
Avatar

Employment

Soft Construct

Senior Software Engineer

Aug 2023 - Present

Developed and maintained FastTV across web, mobile, and TV platforms. Fast TV is a sports and arts streaming platform that provides live streaming of local and international sports events. Additionally, mentored developers on best practices, coding standards, and career growth.

Technology stack:

For Web (Next.js, TypeScript, Context API, GraphQL, WebSocket, Tailwind CSS)

For Mobile (React Native, TypeScript, GraphQL, WebSocket)

For TV (Tizen, WebOS, Vite/React, Tailwind CSS, GraphQL, WebSocket)

Soft Construct

Tidepool Labs Europe

Senior Software Engineer

Apr 2021 - Aug 2023

Developed Octave, the platform designed for sales managers. It allows users to create email templates, schedule emails, and generate well formatted emails using OpenAI. Including inbox, sent, draft, feed, and more to simplify email management for sales managers.

Redesigned and optimized the code for Pear-Tree learning platform

Technology stack:

Octave (Next.js, TypeScript, Context API, GraphQl, Tailwind CSS)

Pear Tree (React.js, Redux, REST API, Styled Components)

Tidepool Labs Europe

Alena Solutions

React.js Developer

Sep 2020 - Apr 2021

Developed an e-commerce platform using WordPress APIs. The platform enables users to sell products online with customizable templates.

Technology stack:

React.js / REST API
Alena Solutions

Laravel Soft

JavaScript Developer

May 2017 - May 2020

Developed StackDev, the Q&A platform. Integrating blockchain technology to reward user activity with Ethereum.

Developed the W3Docs online learning platform.

Technology stack:

JavaScript
Laravel Soft

Portfolio

FastTV

FastTV

Fast TV is a sports and arts streaming platform that provides live streaming of local and international sports events. It allows you to enjoy the first Armenian sports TV channels, as well as self-produced programs, local and international films, animated films, sports documentaries, TV shows, and more.

Wed Invite

Wed Invite

wed-invite simplifies the wedding invitation process with beautifully designed templates that are easy to customize. The platform is SEO-optimized and mobile-friendly.

Octave

Octave

Octave is the all-in-one platform built specifically for sales managers. It streamlines your outreach by letting you create, schedule, and send perfectly formatted emails using the power of OpenAI. With features like inbox, sent, drafts, feed, and more, Octave simplifies email management so you can focus on what matters most—closing deals.

Peer Tree

Peer Tree

Pear-Tree is a collaborative learning platform designed around how people actually learn—through shared practice and applied knowledge beyond the classroom or test. It extends learning beyond the course, fostering real-world understanding through peer interaction and active engagement.

W3Docs

W3Docs

W3docs provides free learning materials for programming languages like HTML, CSS, JavaScript, PHP etc. It was founded in 2012 and has been increasingly gaining popularity and spreading among both beginners and professionals who want to enhance their programming skills.

Anagrammer

Anagrammer

Anagrammer is a lightning fast anagram solver, word unscrambler & word finder. We rip through multiple dictionaries and generate highest scoring words.

Expert Typist

Expert Typist

Typing Skills Improvement App, an application that aids users in enhancing their typing skills.

Skills

JavaScriptTypeScriptReact.jsNext.jsReact NativeAngular.jsVue.js

HTMLCanvasCSSSASSAnt DesignMaterial UIStyled ComponentsTailwind CSS

ReduxRedux ToolkitSaga

Node.jsExpress.jsPostgreSQL

GraphQLREST APIFetch APIAxios

TizenWebOS

Data Structures and AlgorithmsDesign Patterns

WebSocketSocket.IO

OOP (Object-oriented programming)

SEO (search engine optimization)

GitCI/CDGitHub/GitLab

Networking and BrowserNetwork protocols

WebpackViteBabelPrettierESLint

JestStorybook

Software Architecture

Code Review

Agile Methodologies

Problem-Solving Skills

Petros Petrosyan

petros.petrosyan.1996@gmail.com

Software Engineer

Download CV