fuzedlogic
Active Treasury Public Trust Clearance

Data Engineer & Software Engineer

Carlton Haas builds systems that keep running for years, not just demos.

Databricks · Python · SQL · CI/CD — plus 12+ years of enterprise software delivery

Data engineer and software engineer with 12+ years developing, modernizing, automating, and supporting enterprise applications and data-processing solutions — from migrating legacy Oracle SQL into distributed Databricks pipelines to keeping decade-old production web apps alive under modern PHP. Comfortable across the stack, from backend automation to the client sites I still build and maintain independently under fuzedlogic.

12+ yrsProfessional experience
2017At Booz Allen Hamilton
MS ITHood College
join-the-list.php
// Restore mysql_*-style "return false on error"
// behavior: PHP 8.1 throws on mysqli errors by
// default -- would turn a routine DB error into
// an uncaught fatal instead of a clean JSON reply.
mysqli_report(MYSQLI_REPORT_OFF);

$connection = mysqli_connect($host, $user, $pw) or
  die(json_encode([
    'success' => false,
    'errors' => ['general' => 'Could not connect.']
  ]));

// ...validate, escape, insert...

echo json_encode([
  'success' => true,
  'message' => 'You are on the list!'
]);

Technical skills

Stack

AI-assisted development

Claude CodePyTorchML model analysis & evaluation

Data engineering & analytics

DatabricksDatabricks CDFSQLData transformationDistributed processing

Cloud & data platforms

EDP Databricks

Programming

PythonSQLJavaC++CPerlPHPJavaScriptXMLJSON

DevOps & automation

CI/CDJenkinsGitBitbucketIBM EWMUnix shell scriptingInstallShield

Web development

PHPAngularJSjQueryHTML/CSSAJAXBootstrapSencha Ext JSWordPressFPDF

Databases

OracleSQL ServerMySQL

Tools & applications

JIRAVisual Studio 2022VMware WorkstationAppScanMicrosoft 365

Operating systems

Windows 11UbuntuFedoraSolaris

Professional experience

Where I've worked

Booz Allen Hamilton

September 2017 – August 2026

Software Engineer

  • Migrated and optimized legacy Oracle SQL statements into Python-based Databricks notebooks using set-based operations, enabling large-scale distributed data processing within the EDP platform.
  • Utilized Databricks CDF to track incremental data changes across Palantir front-end workflows and the Databricks back end, optimizing writeback operations and improving operational efficiency.
  • Developed high-visibility backend automation that reduced manual processing workload for approximately 200 employees.
  • Applied AI-assisted programming (AIP) tools to generate initial code templates and reduce development time.
  • Researched and presented Multifactor Authentication solutions to management to support client security requirements.
  • Led Configuration Management efforts while team members were unavailable, keeping project software deliveries on schedule.
  • Wrote SQL queries to analyze, diagnose, and resolve issues in the production environment.
  • Migrated source code and development tools from Windows 7 32-bit to Windows 11 64-bit, supporting modernization of the development environment.
  • Migrated the manual build process to a Jenkins CI/CD pipeline, automating software delivery and improving build consistency.
  • Scanned and reviewed source code using AppScan to identify software vulnerabilities and provide findings to the cybersecurity department.
  • Designed Unix shell scripts to load and process data files and automatically generate email reports for stakeholders after processing.
  • Created documentation guides for new developers and configuration management.

Physician Management Group

June 2014 – September 2017

Systems Analyst

  • Eliminated 8,000 lines of duplicated code in a production web application by developing reusable PHP functions, improving maintainability and code consistency.
  • Enhanced and maintained custom PHP web applications supporting approximately 400 production users.
  • Designed and implemented an internal PHP library to reduce redundant SQL queries and centralize reusable application functionality.
  • Created Perl scripts to parse CSV data and generate SQL INSERT statements for database processing.
  • Validated production database data using T-SQL queries and modified stored procedures to resolve issues and implement new functionality.
  • Added electronic-record functionality to internal web applications, supporting electronic records initiatives and reducing paper-based processes.
  • Developed and maintained database-driven web applications integrating with vendor software systems.
  • Implemented AngularJS, jQuery, and AJAX functionality to improve web application usability and performance.
  • Refactored legacy PHP code to remove deprecated functionality, resolve warnings, and improve maintainability.
  • Supported developer onboarding by documenting programming standards and application architecture.

Independent web development

fuzedlogic portfolio

Alongside full-time engineering work, I design, build, and maintain production sites end to end for small businesses under fuzedlogic — the three listed on my resume, plus a couple of newer builds.

Side projects

Concepts

Explored on the side, not yet built for a client.

Concept
Recycle or Trash? screenshot

Recycle or Trash?

Snap a photo, enter a zip code, and look up which recycling materials are accepted in that area.

Concept
What's It Worth? screenshot

What's It Worth?

Take a picture while shopping to cross-reference the price on eBay for a quick comparison.

SPS Inc. site screenshot Design - In Progress

SPS Inc. — nonprofit signup backend

Static front-end → real PHP/MySQL backend

A community arts nonprofit's site had a "Join the list" modal that faked success client-side and threw the data away. Built the real backend behind it.

What I did

Wrote the validating PHP endpoint (server-side email format checks, duplicate detection), designed the tbl_email_list schema, and wired both the modal and a second footer form into the same table so the two signup paths can't fragment into separate lists. Added a branded HTML confirmation email sent through a bundled SMTP mailer, with the send failure path logged instead of silently swallowed.

Stack used

PHPMySQLSMTPJavaScript
Evolve Energy Systems site screenshot Legacy maintenance

Evolve Energy Systems — modernizing a PHP7/8-broken theme

WordPress theme, mysql_* → mysqli

A solar company's quote-request site was still calling PHP extensions removed years ago — silently fataling on parts of the site and breaking every outgoing email.

What I did

Ported the theme's remaining mysql_* calls (removed in PHP 7.0) to mysqli across five form-submit files and the session-tracking code that runs on every page load. Found each() (removed in PHP 8.0) inside the bundled SMTP mailer's auth-detection logic — quietly fataling and breaking every outgoing email — and replaced it with array_key_first(). Moved a live SMTP password that had been hardcoded in six separate files into a gitignored config. Also tracked down a one-line path bug where a sibling include resolved relative to the wrong directory, which had worked by coincidence until a new include exposed it as a fatal error on literally every page.

Stack used

PHPWordPressMySQLSMTPExtJS
Boonsboro Pharmacy site screenshot Legacy maintenance

Boonsboro Pharmacy — keeping a decade-old site alive

WordPress theme, PHP 5 → PHP 8.1

A neighborhood pharmacy's refill-request site, still handling real customer accounts and still running on assumptions from a much older PHP era.

What I did

Restored mysql_*-style error handling under PHP 8.1's stricter mysqli defaults so a routine DB hiccup returns a clean error instead of a fatal crash. Traced a broken account-registration flow to hand-built, malformed JSON strings and replaced them with proper json_encode() calls. Found and fixed a CSS float bug that was garbling the footer's street address across every page.

Stack used

PHPWordPressMySQLCSSExtJS

How I work

Approach

01

Understand the business first

Every project starts with what the business actually needs — not just what looks good in a mockup.

02

Build it properly

Clean, maintainable code and a design that holds up well past launch day, on infrastructure the client can actually afford.

03

Stick around after launch

Sites stay online and current — updates, security patches, and fixes don't stop once it ships.


Education

Degrees

Master of Science, Information Technology

Hood College

Frederick, MD

Bachelor of Science, Computer Information Systems

DeVry University

Columbus, OH

Open to full-time and contract roles.

Happy to walk through any of this code in more depth, or talk through how I'd approach something new.