Available for new opportunities
SIMONFERESHETYAN

BackendEngineer

Simon Fereshetyan

SUMMARY

root@engine:~

I've been building backend systems and managing infrastructure for 3+ years. I like working close to the metal: servers, VMs, deployment pipelines, the stuff that has to keep running. I also do reverse engineering — analyzing binaries, studying memory layout and protocol internals using Ghidra, IDA Pro, x64dbg, and Cheat Engine. I get uncomfortable when things are held together with duct tape, so I tend to fix them.

Projects

SaaS Backend + Admin & User Portals
PUBLIC REPO

Multi-Tenant SaaS CRM Platform

2025 – 2026

SaaS CRM with real-time WebSockets, background job queues, Telegram & Meta messaging integrations, and automated subscription payments.

  • Built NestJS 11 backend with PostgreSQL & Prisma ORM, multi-tenant database isolation.
  • Real-time push notifications & live chat via Socket.IO, Redis and BullMQ job queues.
  • Cloudflare R2 (AWS SDK) for media storage, Lemon Squeezy for payment webhooks.
  • Separate React/TypeScript user app and admin portal.
NestJSTypeScriptReactPostgreSQLPrismaRedisBullMQSocket.IOCloudflare R2
Desktop Application (Go + Wails + React)
PUBLIC REPO

WinGopher — Windows Package Manager GUI

2026

A modern, clean desktop GUI for searching, installing, updating, and managing Windows applications via winget without touching the command prompt.

  • Native desktop app built with Go and Wails.
  • React/TypeScript frontend with TailwindCSS.
  • Wraps winget CLI for install/update/remove operations.
GoWailsReactTypeScriptTailwindCSSWinGetWindows
Internal Web Tool
PROPRIETARY

Intranet & Telemetry Portal

2024 – PRESENT

Internal portal for Armenia's electricity market operator — staff lookup and system monitoring.

  • Built internal web tool used daily across the organization.
  • Maintained server & VM infrastructure (Windows Server, Linux, Hyper-V) collecting IoT metering data.
  • Automated admin tasks with PowerShell and Python.
TypeScriptNode.jsLinuxWindows ServerHyper-VPowerShellPython
C++ Reverse Engineering & Binary Analysis
PUBLIC REPO

Low-Level Memory Inspector & Overlay

2026

Reverse engineering project examining process memory structures, dynamic entity list parsing, 3D coordinate vector transformations, and overlay rendering.

  • Implemented direct process memory access via Win32 API (ReadProcessMemory).
  • Analyzed memory offsets and structures using Ghidra, IDA Pro, and x64dbg.
  • Handled real-time 3D world-to-screen coordinate math and rendering overlays.
C++Win32 APIGhidraIDA Prox64dbgCheat EngineReverse Engineering
NestJS Bot Service
PUBLIC REPO

Telegram YouTube Audio Processing Bot

2025

Telegram bot that downloads YouTube videos and converts them to audio with queue management.

  • Bot backend built on NestJS.
  • FFmpeg audio conversion + Telegram Bot API stream handlers.
NestJSTypeScriptTelegram Bot APIFFmpegNode.js
Embedded IoT & WebSockets Firmware
PUBLIC REPO

ESP32/ESP8266 Hardware Web Controller

2025

Hardware control system pairing ESP32/ESP8266 microcontrollers with Node.js backend server and React web control dashboard.

  • C++ firmware for real-time sensor reading and actuator control.
  • WebSocket communication with React control dashboard.
C++ESP32ESP8266Node.jsReactWebSocketsIoT

Skills

Languages

LANGUAGES // 5 TECHS
JavaScript
TypeScript
Python
C++
Bash

Backend & Frameworks

BACKEND // 5 FRAMEWORKS
Node.js
Nest.js
Express
Next.js
React

Databases & ORM

DATA_STACK // 5 DATABASES
PostgreSQL
MongoDB
Redis
Prisma ORM
GraphQL

skills.devops

CLOUD_INFRA // 6 SYSTEMS
Docker
AWS
AWS SDK
Cloudflare
Linux
NGINX
Git / GitHub

Reverse Engineering

REVERSE_ENG // 4 TOOLS
Ghidra
IDA Pro
x64dbg
Cheat Engine

Video Production & AI

VIDEO_AI // 7 TOOLS
Premiere Pro
After Effects
Vegas Pro
CapCut
Topaz Video AI
Flowframes
FFmpeg