Montréal, Québec

Ara

Software Engineer

Backend systems, cloud infrastructure, and full-stack applications. Explore the projects below to see what I built, the technologies I used, and the technical decisions behind each one.

Enter the hallHire me

The Hall of Projects

Projects are organized by category and technical complexity. Explore the applications, APIs, systems, and websites I have built.

Filter by category
Filter by complexity

Use case driven analysis of a multi user file sharing system, taken from actor diagrams to a written specification a team could build from.

UML · Specification · Design

012/5
File Sharing System
UML · Specification · Design

A REST API for a banking system, with CRUD over accounts and transactions handled in SQL and PL/SQL rather than pushed up into the application layer.

SQL · PL/SQL · JavaScript

023/5
Banking System API
SQL · PL/SQL · JavaScript

A 3D survival game in Unity where the real work was enemy behaviour: a state machine, an Observer driven event system, and a decoy mechanic built on a shared targeting interface.

C# · Unity · OOP

033/5
VAMP2 Survivors
C# · Unity · OOP

A full stack travel platform with accounts, packages, reservations and favorites. I owned the backend: API routes, server logic in Node and JWT authentication.

Node.js · React · MongoDB

043/5
Travel Express
Node.js · React · MongoDB

A B2B research and personalization pipeline: prospects in, researched and scored, personalized variants out. A 100 prospect pilot reached a 9.6% reply rate.

TypeScript · PostgreSQL · Supabase

054/5
Dossier
TypeScript · PostgreSQL · Supabase

Contractors lose jobs to missed calls and forgotten estimates. This platform engages the caller immediately, qualifies them, alerts the contractor and follows up until there is an answer.

Next.js · Cloudflare Workers · Twilio

064/5
Trade Catch
Next.js · Cloudflare Workers · Twilio

One workflow for finding internships, matching them to a CV, researching recruiters, drafting applications specific to each role and tracking follow ups, with the important decisions kept visible.

Full stack · AI automation · Workflows

074/5
Internship Desk
Full stack · AI automation · Workflows

Specialized AI agents for market research, company analysis, portfolio monitoring and investment Q&A, feeding one dashboard where sourced data stays separate from generated analysis.

Multi agent AI · Full stack · Dashboard

084/5
AI Investment Platform
Multi agent AI · Full stack · Dashboard

Two towns, one run by the player and one run entirely by an AI, compete under the same conditions while tornadoes, power outages and bandit attacks interrupt both. My part was the crisis events that keep either side from progressing too easily.

C# · Unity · AI decision-making

095/5
Urban Crisis Protocol
C# · Unity · AI decision-making

Security events arrive from many systems in many formats. SentinelOps normalises them into one model and moves them through a structured incident workflow, so analysts work a ranked queue instead of a firehose.

AWS · ASP.NET Core · Incident response

105/5
SentinelOps
AWS · ASP.NET Core · Incident response

Drag or scroll sideways · Click a door to enter

Ara Ghahramanyan
Montréal, QC

About

Third-year Computer Science student at Collège de Bois-de-Boulogne. I mainly work on backend and full-stack projects involving REST APIs, authentication, databases, system design, and cloud infrastructure.

I focus on writing clean, maintainable code and building systems that are secure and easy to understand. Most of my experience comes from building my own projects, solving problems as they appear, and improving the architecture as the projects grow.

Outside programming, I train in wrestling, judo and weightlifting, follow financial markets, and spend my summers organizing activities for seniors at a community centre in Montréal.

Skills and technologies

Backend

REST API design · JWT authentication · Node.js / Express · ASP.NET Core / C#

Data

PostgreSQL · MongoDB · Oracle / SQL / PL/SQL · Schema design · Stored procedures

Frontend

React · Next.js · TypeScript · Vite

Cloud & tooling

AWS · Cloudflare Workers · OpenNext · Supabase · n8n · Docker · Git & GitHub · Unity / C# (3D)

Education & experience

Education

  • Collège de Bois-de-Boulogne: Computer Science Technology (DEC), 2024–now. Third year.
  • Sourp Hagop High School

Experience

  • Independent Developer, 2025–present. Building Dossier, Trade Catch and SentinelOps: backend architecture, REST APIs, authentication, databases, cloud deployment, and full-stack applications.
  • Youth leader, SCAMA Community Centre. Led recreational and social activities for seniors over two summers.
  • Busser, Grillade Nostos, Sep–Nov 2025. Cleared and reset tables, supported the serving team through peak service.

Looking for a software development internship

Third year Computer Science student in Montréal, open to an internship in backend, cloud or full stack development. Email's the fastest way to reach me.