terminal — zsh
[guest@NicsPortfolio]$

Nicholas Davis-Trabucchi

Full-Stack Developer & Software Engineer

Building secure, scalable applications with 3+ years of hands-on experience

About Me

Full-stack developer and software engineer with 3+ years of hands-on experience building secure, scalable applications and over 9 years of combined experience in IT and adjacent technical roles.

Seven years providing both remote and on-site technical support for hardware, software, and networking issues across personal and professional environments, with a strong focus on customer service and practical troubleshooting.

I thrive in high-urgency environments where priorities shift fast, owning cross-functional work across engineering, growth, and operations. At Rise DDS, I audited 300+ client accounts and built internal automation programs, including a cross-platform Auto-Website-Checker, that expanded audit depth while cutting QA completion time by 80%.

3+
Years Dev
9+
Years IT
11+
Projects
10
Languages

Experience & Education

Technical Analyst and Growth Executive

Rise DDS

2026

  • Owned a broad cross-functional scope across growth, analytics, operations, and technical troubleshooting to unblock the most urgent business needs
  • Built and optimized Google Ads campaigns, including automation scripts for budget pacing, holiday exclusions, and office-hour scheduling
  • Standardized reporting with GA4, Looker Studio, CallRail, Google Trends, and SEMrush to deliver clear optimization plans
  • Optimized title tags and meta descriptions using proprietary software and shortcodes, plus internal linking and backlink strategies
  • Handled advanced front-end fixes and custom CSS changes on production websites, including edge cases escalated by teammates
  • Improved client SEO performance from low rankings (50+) to top-3 positions consistently, with frequent #1 placements
  • Optimized Google Business Profiles (GBP/GMB) to improve local search visibility, map pack presence, and lead quality
  • Recovered Mailgun deliverability from out-of-compliance failure levels to a 2% failure rate (under the 5% threshold), with reporting plans to sustain sub-1%
  • Audited 300+ client accounts and built triage spreadsheets that prioritized highest-impact fixes per account
  • Expanded QA website audit depth while reducing completion time by 80% by building internal programs, including a cross-platform (macOS/Windows) Auto-Website-Checker
  • Delivered results across dental and law practices as well as construction, roofing, HVAC, and medical offices, including DSOs with 100+ locations
  • Handled urgent development requests before formal ticket intake, then implemented a Linear workflow for cross-team tracking
  • Worked directly with C-suite and department heads to present workflow improvements, raise compliance issues, and drive company-wide efficiency
  • Worked with HIPAA-sensitive information using compliant handling practices across tracking, reporting, and account operations

COO

Saltwater Energy Solutions

Present

  • Designed internal apps and developed backend systems using SQL and Python
  • Created data logging dashboard (KP184PY) for real-time monitoring with coulomb meters, DC power sensors, and resistance loggers
  • Worked hand-in-hand with University of Michigan and Lawrence Technological University on collaborative initiatives
  • Provided technical support for lab/software systems
  • Co-founded and managed operations

Business Owner

Zhu Industries LLC

Present

  • Started as a marketing/promotional company, pivoted to technical consulting and finish carpentry when venue partner moved out of state
  • Operated business combining carpentry and technical consulting
  • Designed and managed a 33-GPU server rack
  • Provided full-stack technical solutions using Bash, Python, and Linux
  • Delivered networking support and troubleshooting for Windows/macOS/Linux
  • Consulted on a FIPS-validated encrypted storage solution for a high-security client: configured full-disk encryption, secure partitioning, and hardened OS deployment (Tails) for a portable, compliance-oriented workflow
  • Hardened workstations after elderly fraud and scam incidents—restricting installs, tightening browser safety, and locking down remote admin to prevent recurrence

IT Support Specialist/Technician

Tener Technologies

Previous

  • Delivered remote and on-site technical support
  • Recovered business systems from ransomware attacks with backup restoration, containment, and post-incident hardening
  • Provided end-to-end hardware support

Independent Trader

Self-Employed

Previous

  • Created Python tools for data-driven analysis
  • Built TradeButler, a local-first desktop trade journal and analytics platform for structured performance tracking
  • Implemented Wheel House Income trading strategy
  • Developed custom indicators using Pine Script

Associate's Degree in Data Analytics

Mott Community College

In Progress

  • Currently pursuing Associate's Degree in Data Analytics

Entrepreneurship Studies

Eastern Michigan University

Previous

  • Studied Entrepreneurship
  • Applied this knowledge to starting ZHU Industries LLC

Technical Experience

Python

  • Desktop GUI apps (PyQt6)
  • Discord bot development
  • Automation scripts
  • NLP applications

JavaScript

  • Web application frontends
  • Interactive UI components
  • API integrations

TypeScript

  • Type-safe React components
  • TradeButler frontend
  • API type definitions
  • Full-stack type safety

Rust

  • TradeButler backend (5.6k+ LOC)
  • 60+ Tauri command handlers
  • High-performance analytics
  • Trade pairing algorithms

C#

  • SharpShot desktop application
  • .NET 8.0 development
  • WPF UI framework
  • Portable applications

SQL

  • Database queries
  • TradeButler SQLite operations
  • PostgreSQL schema design
  • Data migrations

Bash

  • Ubuntu server automation
  • Health check scripts
  • 24/7 uptime management
  • System administration

PHP

  • WordPress plugin/theme configuration
  • Site troubleshooting
  • CMS customizations
  • Server-side scripting

HTML5

  • SEO-friendly page structure
  • Landing/page template edits
  • Metadata markup
  • Content scaffolding

Certifications & Badges

Google Ads Certification

Google

Issued March 2026

Google Cloud Security & Identity Fundamentals

Google Cloud

Issued May 2025

Google Analytics Certification

Google

Issued May 2025

Manage Kubernetes in Google Cloud

Google Cloud

Issued July 2025

Featured Projects

A collection of projects I've built with passion and attention to detail

SharpShot
⭐ Featured

SharpShot

Featured

Portable screenshot and screen recording tool designed to be more seamless and efficient than built-in Windows screen capture options.

WindowsFFmpegOBS Studio+4
TradeButler
⭐ Featured

TradeButler

Featured

Production-ready, local-first desktop application for trade logging, analytics, and emotional-state tracking with end-to-end full-stack ownership.

ReactTypeScriptRust+14
Garden Logbook Web App
⭐ Featured

Garden Logbook Web App

Featured

Full-stack garden management platform with real-time IoT sensor integration, mobile-responsive design, and comprehensive plant tracking.

ReactNext.jsNode.js+7
Glog: Game Backlog & Play Scheduler
⭐ Featured

Glog: Game Backlog & Play Scheduler

Featured

Full-stack game backlog manager with Discord OAuth, friend invites, shared calendars, Steam wishlist/library import, and browser-based OCR bulk import.

ReactTypeScriptVite+9
Fupo Desktop Assistant
⭐ Featured

Fupo Desktop Assistant

Featured

Work-in-progress Alexa-like desktop assistant with Tauri frontend and Python backend hybrid architecture. Features voice control, Spotify integration, NLP capabilities, weather monitoring, and web automation. Upcoming Cursor AI chat integration using subscription-based access.

PythonTauriTypeScript+14
BemoriaVS - Discord RPG Bot
⭐ Featured

BemoriaVS - Discord RPG Bot

Featured

Comprehensive text-based RPG Discord bot with PostgreSQL backend, featuring modular systems including an advanced fishing mechanic, combat, crafting, NPCs, and party management.

PythonDiscord APIPostgreSQL+5
System UptimeLoading...LIVE
⭐ Featured

Remote Ubuntu File/Game Server

Featured

Client-focused automated server solution eliminating physical access needs through comprehensive remote management, health monitoring, and Discord integration.

UbuntuBashSSH+7
Windows Audio Device Switcher
⭐ Featured

Windows Audio Device Switcher

Featured

PyQt6-based automation tool for instant audio output switching with customizable hotkeys, system tray integration, and Windows startup management.

PythonPyQt6Windows API+5
File Format Converter
⭐ Featured

File Format Converter

Featured

Collaborative PyQt6 desktop application for converting files between multiple formats (images, documents, spreadsheets) with intelligent format detection and user-friendly GUI.

PythonPyQt6Pillow+6
Google Ads Scripts
⭐ Featured

Google Ads Scripts

Featured

Production Google Ads scripting suite for day schedules, holiday exclusions, and budget-control coordination with label-safe automation.

Google Ads ScriptsJavaScriptAutomation+2
Auto-Website-Checker
⭐ Featured

Auto-Website-Checker

Featured

Cross-platform (macOS/Windows) PyQt6 QA utility for structured website audits across desktop, tablet, and mobile with pass/fail reporting and optional portable builds.

PythonPyQt6Playwright+3
GIS-Radial-Population-Estimator
⭐ Featured

GIS-Radial-Population-Estimator

Featured

GIS population estimation app that calculates population inside a radius using Census geographies and area-weighted spatial overlap.

PythonGISQGIS+6

AI & Prompt Engineering

Early adopter since AI's inception. Expert in structured prompt engineering, efficient token usage, and critical AI evaluation. Experience with model training (DistilBERT) and production AI integration.

Cursor icon

Cursor

Primary IDE with AI pair programming

Daily development workflow

Claude icon

Claude

Long-form content & analysis

Documentation & deep analysis

ChatGPT icon

ChatGPT

Complex problem solving & architecture

Strategic planning & code review

Top 1% of messages sent • First 3% of users

Gemini icon

Gemini

Research & multi-modal tasks

Information gathering & verification

Prompt Engineering: Good vs Bad

Interactive comparison showcasing effective prompt engineering techniques

Ineffective Prompt

"make a function that validates emails"

Issues:

  • Too vague - leads to generic solutions
  • No context - AI makes assumptions
  • Unclear requirements - creates technical debt
  • No validation - code I don't understand

Effective Prompt

"Create a TypeScript function that validates email addresses using regex. Include JSDoc comments with parameter and return type documentation, comprehensive error handling for edge cases (null, undefined, empty strings), and provide unit test examples using Jest. Follow TypeScript strict mode best practices and export it as a named export."

Why it works:

Specific requirements, expected output format, error handling, and testing requirements lead to production-ready code.

Core Principles

Structured Prompts

Using clear context, constraints, and expected output formats

Iterative Refinement

Building on AI responses with follow-up questions and corrections

Critical Evaluation

Never blindly following AI - always validating and understanding output

Reducing Technical Debt

Avoiding bad prompts and unsupervised AI work that creates code I don't understand

Experience & Expertise

Model Training

DistilBERT & Small Models

Experience training and fine-tuning transformer models for specific use cases

Reducing Technical Debt

Never Unsupervised

I never let AI work unsupervised or generate code I don't fully understand. Every solution is validated and comprehended before implementation.

Avoiding Bad Prompts

Vague prompts create technical debt. I use structured, specific prompts that produce maintainable, understandable code.

Result

Clean, maintainable codebase with minimal technical debt. Every AI-generated solution is understood, validated, and fits seamlessly into the architecture.

AI Adoption Timeline

Early Adopter (2020-2022)

First generation AI tools

Advanced Usage (2022-2024)

Prompt engineering & model training

Production Integration (2024+)

AI-powered development workflows

"AI is a powerful tool, but it requires human judgment. I use AI to amplify my capabilities, not replace my critical thinking. Every AI-generated solution is validated, understood, and refined before implementation."

Get In Touch

Have a project in mind? Let's work together!

Let's Connect

I'm always open to discussing new projects, creative ideas, or opportunities to be part of your vision.