> welcome to my portfolio

Greg Albanese

_

Senior Software Engineer with 10+ years of experience building full-stack web applications and enterprise platforms across advertising, finance, and aviation. Currently leading OneIDP portal development at Omnicom, focusing on self-service cloud provisioning and AI agent governance via MCP protocol.

SCROLL

> about.me

Who I Am

I'm a senior software engineer based in Jersey City, NJ with 10+ years building full-stack applications and enterprise platforms across advertising, finance, and aviation. Right now I'm leading internal developer platform engineering at Omnicom, where I focus on self-service cloud provisioning and AI agent governance.

I'm particularly interested in where AI meets developer tooling — from MCP-based agent architectures to using LLMs to accelerate the way teams build and ship software.

Tech Stack

TypeScriptReactNext.jsNode.js.NET / C#AWSFirebaseKubernetesDockerTerraformGraphQLPostgreSQLBackstageOktaClaude API

> selected_work

Projects

Case Hawk icon

Case Hawk

A multi-tenant plaintiff litigation case management SaaS built for law firms. Features dual role access (staff and clients), document management with Google Drive integration, e-signature workflows, AI-powered document summarization, and a full financial module for expenses and invoicing.

Next.jsTypeScriptFirebaseTailwind CSSshadcn/uiRecharts
Vault Sales Tracker icon

Vault Sales Tracker

A reseller platform dashboard for managing eBay listings across multiple accounts. Integrates with the eBay Developer API to create and manage listings, with AI-powered title and description optimization to improve visibility and conversion rates.

Next.jsTypeScriptFirebaseeBay APITailwind CSSGenkit AI
HC Retirement Planning icon

HC Retirement Planning

A full-stack platform for a financial planning firm combining a public marketing site with a private CRM admin portal. The admin portal is auth-gated with role-based access, supporting lead management, client tracking, appointment scheduling, and audit logging — all backed by Firebase and Genkit AI.

Next.jsTypeScriptFirebaseGenkit AITailwind CSSshadcn/ui

> resume.json

Experience

Senior Software Engineer

Jan 2024 – Present

Omnicom

  • Lead portal developer for enterprise IDP built on Backstage, React, TypeScript, Express, and Material UI — targeting sub-hour provisioning for 80%+ of all Omnicom builds.
  • Architected MCP-based AI agent integration with identical RBAC, approval gates, and security controls applied to human developers.
  • Enforced enterprise-wide naming conventions, mandatory tagging, and per-agency RBAC scoping across all provisioned resources.
  • Deployed via Docker, Helm, and Kubernetes with KEDA autoscaling; integrated Okta SSO.
  • Led .NET / C# data synchronization platform (Project Triangle) maintaining real-time consistency across Reach, Workday, and D365 — eliminating thousands of help desk tickets by automating HR record changes.

Software Engineer

Oct 2016 – Dec 2023

BBDO Worldwide

  • Led high-volume treasury management system redesign driving an 85% increase in daily active users and API call volume.
  • Reduced client-facing latency by 40–50% by integrating SignalR for real-time bi-directional communication.
  • Improved SQL query performance by over 80%, cutting page load times from 5–10s to under 800ms.
  • Built OAuth-compliant API following MVC and repository design patterns; drove TDD adoption achieving 90% code coverage with NUnit and Moq.
  • Designed billing request application using ReactJS, TypeScript, and .NET Web API; established CI/CD pipelines via Azure DevOps.

IT Developer II

Jan 2016 – Oct 2016

New York Community Bancorp (NYCB)

  • Spearheaded migration from legacy ASP to modern .NET MVC architecture.
  • Designed custom timesheet reporting using advanced SQL techniques.
  • Supported transition from waterfall to agile methodology.

Software Engineer

Nov 2014 – Jan 2016

Schultheis & Panettieri, LLP

  • Lead architect and developer for Swift mobile app managing time-off, expenses, and timesheets.
  • Developed front-end applications using jQuery AJAX with .NET Web API endpoints.
  • Mentored interns in JavaScript, MVC lifecycle, and .NET Web API practices.

Software Developer

Sep 2013 – Nov 2014

SITA

  • Rebuilt Certification web application using JavaScript, jQuery, HTML, and PHP.
  • Refactored back-end database interface using Apache and MySQL.

Education

B.S. Computer ScienceUniversity at Buffalo2013

> contact.init()

Get In Touch

I'm open to new opportunities, interesting projects, and good conversations. Reach out and I'll get back to you.