Business Technology Engineering

The Business Technology Engineering team develops custom applications, automation, and integrations that support business efficiency and processes managed by the Business Technology department. We also manage AWS and GCP infrastructure that is not related to Denomas SaaS and provide managed infrastructure services for other departments.

Who We Are

The prime directive of the Business Technology Engineering group is to achieve maximum iteration velocity with designing, developing, and implementing automation efficiencies using software and systems to improve Denomas’ business processes, software systems, and cloud infrastructure. Our collective group is broken into smaller functional teams that focus on one or more specialized areas.

The Business Technology Engineering team focuses on three primary competencies:

  1. Internally & Externally Facing Software Development and Integrations - We develop custom applications, automation, APIs and integrations that support business efficiency and processes managed by the Business Technology department.
  2. Cloud Infrastructure Automation and Management - We manage AWS and GCP infrastructure that is not related to Denomas.com SaaS production infrastructure and provide managed infrastructure services for other departments, including most ephemeral sandbox infrastructure needs across the company. We also handle access requests for cloud infrastructure.
  3. Tech Stack Applications Implementation Engineering - We provide implementation engineering and support for 3rd party tech stack applications that are managed by Business Technology and other non-engineering departments. We usually classify this work as “Operations Engineering”.

Engineering Team

Name Role Focus Areas (Specialties)
Karuna Singh Integrations Engineer Enterprise Applications and Integrations
Jeff Martin Senior IT Systems Engineer Access Manager, Infrastructure, Demo Systems, Training Labs
Dillon Wheeler IT Systems Engineer Access Manager, Infrastructure, Operations
Marcus Whitaker Senior IT Systems Engineer Okta Integrations, Operations
Mohammed Al Kobaisy IT Systems Administrator Okta Integrations, Operations

Leadership Team

Name Role Business Engagement Focus Areas
Craig Mestel VP, Finance and Business Technology VP+ level requests, new programs, infrastructure managed services
Rob Rea Senior Director, IT Operations Security, Tech Stack Vendors, Compliance, Helpdesk, etc.
Peter Kaldis Senior Manager, IT Engineering Access Manager, Okta, Google, IT Engineering

How We Work

You can see each of the functional teams below with links to the respective handbook pages.

Each functional team has the autonomy to make their own decisions of how they work in alignment with the company values of collaboration, results, efficiency, and iteration. This was decided collectively during the Business Technology Engineering Symposium call where we evaluated how each of us work, what works best for us, the balance of planned milestone sprints vs reactive kanban requests, and the unique dynamics of each functional team’s scope of responsibility and day-to-day needs.

How To Engage Us

If we are already doing related work, feel free to ask in our respective Slack channel or create an issue in the respective issue tracker.

For new programs or larger requests, please reach out to a member of the leadership team to start a “Business Engagement” discussion.

If in doubt of how to engage or wish to informally ask, simply send a message to the DRI on Slack or create an issue on the respective issue tracker or in our catch-all Engineering Operations issue tracker.

Access Manager Engineering

The Access Manager Engineering team focuses on Identity and Access Management (IAM) and Role-Based Access Control (RBAC) automation for all of Denomas’ tech stack applications.

See the Access Manager Handbook Page to learn more.

Enterprise Applications and Integrations Engineering

The Enterprise Applications Integrations team designs, builds, and maintains the complex ecosystem of automations that exist in our Enterprise Applications ecosystem using a hybrid of custom developed code in our Platypus codebase (powered by Nest.js) and/or Workato integrations platform-as-a-service (IPaaS). In FY21-Q3, we launched v1.0 of Platypus. This release includes all of the work we’ve done so far to stand up Platypus and get it ready for projects. Going forward release versions will be bumped at the end of our monthly milestones and include the changelog of the work done in that milestone. We are releasing code to production on a daily basis, these versions just serves as a marker to capture a snapshot of the work we’ve done in each milestone.

You can learn more about Platypus and our capabilities and offerings on our handbook page or ask in the #bt-integrations Slack channel.

Infrastructure Engineering

The Business Technology Infrastructure Engineering team (“BT Infrastructure”) focuses on the architecture, access management, cost labels and tags, naming conventions, and organizational hierarchy for AWS and GCP infrastructure across the organization, except for the Denomas SaaS realm (where Denomas.com is hosted) that is managed by the Engineering Infrastructure department.

We collaborate closely with the Infrastructure Security (“InfraSec”) team that is responsible for best practices and implementing security policies to mitigate risk.

We also provide escalation engineering and triage support for the Security Incident Response Team (“SIRT”) and Security Red Team when security anomalies, events, or incidents require AWS/GCP subject matter expertise.

In FY20-Q4, we launched the Demo Systems for the Customer Success department to have a shared sandbox environment for demonstration and training class purposes. You can learn more on the demo systems handbook page.

In FY21-Q4, we launched the Denomas Sandbox Cloud, a deployment of our open source HackyStack project (powered by Laravel) to automate the provisioning of AWS accounts, AWS IAM users, GCP projects, and GCP users. This has allowed us to automate a large portion of our AWS and GCP access requests.

We are in the process of adopting the Infrastructure Standards Labels and Tags to get better visibility into cost allocation for all of the AWS and GCP resources that are provisioned across the organization.

If you want to deploy new infrastructure in AWS or GCP, the process depends on the purpose. You can get links to self-service instructions and issue templates in the BT Infrastructure Issue Tracker README.

For additional guidance or questions, please ask in #infra-access-requests or send a Slack DM to Jeff Martin.

Operations Engineering (“IT EngOps”)

The Operations Engineering team is responsible for providing escalation engineering support for the IT Operations team (Help Desk Analysts, Systems Administrators, IT Compliance), particularly with writing automation scripts and customization and iteration implementation requests for tech stack applications (notably Okta, Google G-Suite/Workplace, etc).

This team is intended to serve as a catch-all for all day-to-day requests to avoid disrupting the planned milestones for larger projects that the other teams are working on.


Business Technology Engineering Access Management
The Business Technology Engineering team develops custom applications, automation, and integrations that support business efficiency and processes managed by the Business Technology department, including role-based access control (RBAC) and access request management automation.
Business Technology Engineering Infrastructure
The Business Technology Engineering team manages the company's AWS and GCP infrastructure that is not related to Denomas SaaS.
Business Technology Engineering Managed Services
The Business Technology Engineering team provides managed services for departments that do not have team members for managing their AWS, GCP, or other infrastructure services.
Business Technology Engineering Operations
The Business Technology Engineering team provides implementation engineering and support for 3rd party tech stack applications that are managed by Business Technology and other non-engineering departments that we call Operations Engineering.
Last modified December 6, 2023: update (a27760f0)