CV / print-ready

Grigor Baltadjian

Oracle Database Administrator & Full Stack Developer

Montreal, QC · grigorbaltadjian@gmail.com · linkedin.com/in/grigor-baltadjian · github.com/Grigor-ship-it · cadencewow.com

Summary

Oracle Database Administrator and Full Stack Developer with 4+ years at Jesta I.S. building and supporting enterprise database systems and the internal tooling around them. Combine day-to-day Oracle schema, PL/SQL, and patching work with hands-on development of web, desktop, and automation tools that streamline DBA and developer workflows — including production AI-assisted tooling that drafts and validates database change scripts. Own features end-to-end from database design through backend services to production UI on IIS / Windows Server, and step in as backup Configuration Manager to prepare and deliver build artifacts to clients.

Core skills

Languages
JavaScript, TypeScript, C#, Python, PL/SQL, SQL, Lua, VB.NET
Frontend
React 18, Next.js, React Native, MUI v5, Tailwind CSS, HTML5, CSS3, responsive design, UI/UX
Backend
Node.js, Express.js, FastAPI, REST APIs, JWT authentication
Database
Oracle, PostgreSQL, PL/SQL, schema design, grants & synonyms, cross-schema deployment, knex.js, node-oracledb (thin & thick), connection pooling, query optimization, in-memory TTL caching, patching
Desktop
WPF, C#, .NET, XAML, Python / Tkinter
AI / LLM
Anthropic Claude API, prompt engineering, schema-constrained JSON outputs, few-shot prompting, two-stage extraction & validation pipelines, token-usage telemetry
DevOps & Cloud
Azure DevOps (Repos, Boards, Pipelines), Azure App Service, Azure Static Web Apps, Azure Service Bus, Microsoft Entra ID, MSAL.js, Git, CI/CD, IIS, iisnode, Windows Server
Mobile
React Native, Expo, barcode scanning, AsyncStorage, SecureStore, cross-platform iOS / Android
Legacy / Integration
PVCS, Scopus, legacy VB.NET modernization, Oracle Instant Client setup, polyfilled Node runtimes under iisnode
Other
PowerShell, Bash, Firebase, Google Maps, MS Teams webhooks, Azure Logic Apps

Work experience

Jesta I.S.Oracle Database Administrator

Montreal, QC · Jan 2026 – Present

  • Author and maintain Oracle database change scripts to a strict internal standard covering idempotency, rollback safety, version-control headers, and trigger handling.
  • Manage cross-schema access, grants, and synonyms across the Jesta product suite, supporting both new feature work and ongoing client deployments.
  • Build and operate an AI-assisted change-script generator and validator (Anthropic Claude) that drafts compliant scripts from ticket text and scores them against internal DBA conventions; every script is reviewed by a DBA before deployment.
  • Reduce manual effort on routine database change tickets by routing them through the generator and validator pipeline.
  • Configure Oracle Instant Client integration with Node.js to allow modern applications to connect to legacy database environments.
  • Build tooling to track patch and version drift across Oracle environments, generate snapshot records, and validate schema state.
  • Serve as backup Configuration Manager — prepare full backend and frontend build artifacts for on-prem deployment or SFTP delivery to clients via the Azure artifact pipeline.

Jesta I.S.Technical Analyst / Full Stack Developer

Montreal, QC · Nov 2021 – Jan 2026

  • Built and own VisionHUB, a full-stack internal web application that connects to multiple Oracle databases simultaneously and centralizes license management, environment metadata, and database change tracking — including Azure AD single sign-on, in-memory caching, and tuned connection pools.
  • Integrated Anthropic Claude into production tooling to extract and validate database change requests from free-form tickets, with strict structured outputs and an internal rule set.
  • Modernized legacy VB.NET DBA utilities into web-based equivalents inside VisionHUB, while continuing to maintain the WPF / C# desktop applications used for patch creation and version-control check-ins.
  • Integrated Azure Service Bus for asynchronous messaging between internal services.
  • Shipped internal Azure DevOps dashboards for pull request review and branch analytics, plus a Microsoft Teams notification bot that flags missing required reviewers.
  • Worked across Azure DevOps repos, boards, pull request processes, and CI/CD pipelines; supported IIS-hosted services on Windows Server.
  • Authored PowerShell and Python automation for operational reporting and data validation.

ScotiabankUniversal Banker

Montreal, QC · Dec 2014 – Jan 2021

  • Managed daily branch operations, client service flow, and escalations in a high-volume banking environment.
  • Recognized with the 2020 Best of the Best Annual Award for top-performing employees.

Patton AirMobile Inventory Controller

Montreal, QC · Jan 2007 – Jan 2009

  • Managed inventory for the Rolls Royce aerial energy department, forecasting stock levels to avoid production delays.
  • Designed and maintained an inventory database for the Montreal division.

Selected projects

VisionHUB — Internal DBA Web Application (Jesta I.S.)

React 18 · MUI v5 · Node.js · Express · Oracle · Azure AD (MSAL) · Azure Service Bus · Anthropic Claude API · IIS

Full-stack internal platform centralizing Oracle license key management, environment metadata, database change tracking, and patching workflows across multiple Jesta products. Connects to multiple Oracle databases simultaneously and includes an AI-powered change-script generator with automated validation before DBA review.

Cadence — World of Warcraft Addon & Web Companion

Lua · TypeScript · Node.js · Next.js · PostgreSQL · cadencewow.com

End-to-end combat analytics platform: an in-game addon captures encounter data, a Node / PostgreSQL backend ingests and scores it, and a Next.js site surfaces rankings, player profiles, and a premium tier — including a custom in-game-to-web data bridge and reporter validation.

DBA Tooling Suite — Patch, Check-In & Drift Tracking (Jesta I.S.)

C# · WPF · .NET · Python · Tkinter · Oracle · PVCS

Internal suite used daily by Jesta DBAs and developers: desktop patch builder and check-in tool, Python patching utility with logging, and a drift collector that snapshots and validates schema state across Oracle databases.

Store Status Monitoring Dashboard (Jesta I.S.)

React · Node.js · Express · Oracle · scheduled polling

Internal monitoring app tracking live operational status of retail store endpoints across clients — offline/degraded stores, last-check-in timestamps, and client-level health rollups.

Azure DevOps Productivity Suite (Jesta I.S.)

React · TypeScript · Node.js · Express · Azure DevOps REST API · MSAL.js · Teams webhooks

Pull request dashboard with reviewer filtering, branch analytics with age filtering and search, and a Teams notification bot that flags pull requests missing required reviewers.

BeerMate — Mobile Beer Discovery App

React Native · Expo · Node.js · Firebase · Google Maps · Python data pipeline

Cross-platform iOS / Android app for beer discovery with ratings, onboarding, barcode scanning and event navigation, backed by a Python pipeline that collects and geocodes Quebec brewery metadata.

Education

  • Full Stack Web DevelopmentLighthouse Labs · Mar 2021 – Jun 2021
  • B.A. in AnthropologyConcordia University · 2014 – 2017
  • College Diploma, Social SciencesVanier College · 2007 – 2010

Spoken languages

  • English — Full Professional Proficiency
  • French — Full Professional Proficiency
  • Armenian — Full Professional Proficiency