> 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 listings across multiple marketplaces. Integrates with eBay, StockX, and Alias to create and manage listings, with AI-powered title and description optimization to improve visibility and conversion rates.

Next.jsTypeScriptFirebaseeBay APIStockXAliasTailwind 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 OneIDP, Omnicom's enterprise Internal Developer Platform — built from the ground up on Backstage, React, TypeScript, and Express, targeting sub-hour provisioning for 80%+ of all Omnicom builds.
  • Architected OneIDP as the governed entry point for AI coding agents via MCP, enabling AI-triggered infrastructure provisioning across 19 tools with identical RBAC, approval gates, and security controls as human developers.
  • Deployed via Docker, Helm, and Kubernetes with KEDA autoscaling; integrated Okta SSO and end-to-end Playwright test coverage.
  • Led Project Triangle, a .NET / C# data synchronization platform maintaining real-time consistency of employee records across Reach, Workday, and Microsoft Dynamics 365 for tens of thousands of employees across all Omnicom agencies.
  • Engineered a snapshot-based change detection system that identifies delta changes between HR systems and D365, propagating only the differences — minimizing API load and ensuring data fidelity.
  • Eliminated thousands of help desk tickets by automating hundreds of HR record changes per day, reducing resolution time from days to near real-time.

Software Engineer

Oct 2016 – Dec 2023

BBDO Worldwide

  • Led redesign of a high-volume treasury management system, driving an 85% increase in daily active users and API call volume.
  • Reduced client-facing latency by 40–50% via SignalR real-time communication; improved SQL query performance by 80%+, cutting page load times from 5–10s to under 800ms.
  • Drove TDD adoption to 90% code coverage using NUnit and Moq; 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 (CTEs, stored procedures, views).

Software Engineer

Nov 2014 – Jan 2016

Schultheis & Panettieri, LLP

  • Lead architect and developer for a Swift mobile app managing time-off, expenses, and timesheets.
  • Mentored interns in JavaScript, MVC lifecycle, and .NET Web API best practices.

Software Developer

Sep 2013 – Nov 2014

SITA

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

Education

B.S. Computer ScienceUniversity at Buffalo2013

Want the full picture?

↓ Download Full Resume (PDF)

> 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.