SMERESKI
  1. PROJECTS
  2. RESUME
  3. BLOG
  4. CONTACT

RESUME

DAVID SMERESKI

QA Automation Test Engineer at The Weather Company since 2022, currently on the weather.com and Wunderground.com web platforms after a prior tour on the Android and iOS apps. Runs Selenium Grid, Jenkins, Report Portal, and Slack-integrated CI against production traffic at scale. Outside the day job, ships production software end-to-end: web at FreedomGuards.space, a cross-platform Kotlin game in Jazzy on the 8s, and a self-hosted diffusion stack in imageToVideo. Earlier career covers NOC monitoring at The Weather Channel and remote desktop support at Savant CTS. Comfortable wearing the QA, frontend, backend, mobile, infra, and on-call hats inside the same week.

CAPABILITIES

QA / AUTOMATION

  • Selenium Grid (cross-browser, parallel)
  • Jenkins pipelines (PR gates, regressions, post-deploy smoke)
  • Report Portal (dashboards, flake detection, trend analysis)
  • Slack integrations (build status, failure routing, on-call)
  • Playwright end-to-end
  • Page-object patterns

FRONTEND

  • Next.js 16 (App Router, server components)
  • React 19
  • TypeScript
  • Tailwind 4
  • OKLCH design tokens
  • Motion design (CSS keyframes, prefers-reduced-motion)
  • Accessibility (WCAG 2.2 AA, focus-visible, semantic HTML)

BACKEND / DATA

  • Node.js
  • Prisma + Postgres
  • Supabase
  • NextAuth (with JWT sessions)
  • Upstash Redis (rate limiting)
  • REST APIs with server-side validation
  • Audit logging and CSRF
  • SQL, schema design, migrations

MOBILE / DESKTOP

  • Kotlin
  • Kotlin Multiplatform
  • Compose Multiplatform
  • Material 3
  • MVVM + StateFlow
  • Android (API 24+)
  • Gradle
  • JVM desktop packaging (DMG / MSI / DEB)

AI / ML

  • Python
  • PyTorch
  • CUDA (multi-GPU routing on RTX 5060 Ti)
  • Gradio
  • LoRA fine-tuning
  • Diffusion pipelines (image and video)
  • Local LLMs (Ollama)
  • Vector search + HNSW
  • Claude Code Skills + Anthropic API
  • AI swarm orchestration (SPARC, hierarchical topology, raft consensus)

INFRA / OPS

  • Docker
  • Vercel
  • Self-hosted gitea
  • Git
  • Linux shell / SSH
  • Discord bot fleet (always-on)
  • Server and workstation maintenance
  • Network basics

MONITORING

  • Zabbix
  • Nagios
  • SevOne
  • PRTG
  • Keynote
  • Catchpoint

REMOTE / SUPPORT

  • Labtech remote agent
  • ConnectWise ticketing
  • ScreenConnect
  • Google Admin
  • Microsoft OS / Office 365
  • MAC desktop and server

LEGACY WEB

  • WordPress
  • Joomla
  • HTML / CSS / PHP
  • Photoshop graphics

LANGUAGES

  • TypeScript
  • JavaScript
  • Python
  • Kotlin
  • Java
  • C#
  • C++
  • SQL
  • PHP

PRACTICE

  • TDD
  • CI/CD
  • Spec-driven design (SPARC)
  • Code review with AI swarms
  • Incident response
  • Boring deploys
  • Internet security fundamentals

EXPERIENCE

  1. 01

    Feb 2024PRESENT

    Remote

    QA Automation Test Engineer

    The Weather Company

    Owns automated end-to-end test coverage for weather.com and Wunderground.com, two of the highest-traffic weather properties on the public internet. Runs a Selenium Grid for parallel cross-browser execution and the CI, reporting, and alerting that surround it.

    • Owns the test suites that gate every weather.com and Wunderground.com release.
    • Operates a Selenium Grid for parallel cross-browser, cross-platform execution.
    • Runs Jenkins pipelines for scheduled regressions, PR gates, and post-deploy smoke.
    • Pipes results to Report Portal for dashboards, flake detection, and release-over-release trend analysis.
    • Wires Slack into the pipeline for live build status, failure routing, and on-call notifications.
    • Partners with product and engineering to close coverage gaps before they ship to production traffic.
  2. 02

    Sept 2022FEB 2024

    Remote

    QA Automation Test Engineer (Mobile)

    The Weather Company

    Owned automated test coverage for The Weather Channel mobile apps on Android and iOS. Same Jenkins, Report Portal, and Slack toolchain as the current web role, applied to mobile.

    • Built and maintained automated test suites for the TWC Android and iOS apps.
    • Ran tests across OS versions and device profiles to catch platform regressions before release.
    • Integrated mobile runs into Jenkins, with Report Portal dashboards and Slack-routed failure alerts.
    • Triaged flaky tests with mobile engineering and tightened coverage where releases kept slipping.
  3. 03

    2025PRESENT

    Remote

    Full-Stack Builder

    Independent

    Designs, ships, and operates production software end-to-end. Active surface area spans web, cross-platform mobile and desktop, and self-hosted AI tooling, deployed on a mix of Vercel, Supabase, and on-prem infrastructure.

    • Built and shipped FreedomGuards.space — eighteen-surface guild platform on Next.js 16, React 19, Prisma, Postgres, Supabase, NextAuth, and Upstash. Owns auth, rate-limited public APIs, audit logging, event and RSVP flows, and the admin surface members never see and officers use weekly.
    • Shipped Jazzy on the 8s — match-three game on Kotlin Multiplatform with Compose UI across Android and Desktop, 12k+ lines of shared logic, MVVM with StateFlow, plus a hidden combination-lock layer that unlocks themes and full mini-games on the title screen.
    • Operates imageToVideo — local Gradio app wrapping image-to-video diffusion pipelines, with CUDA-aware GPU routing across two RTX 5060 Ti cards while keeping the gaming RTX 4080 isolated. Prompt presets, batch queue, webhook integration with a Discord bot fleet.
    • Runs an internal AI swarm of Discord bots and Claude Code Skills for ideation, code review, content generation, and ops. SPARC methodology, hierarchical topology, raft consensus, persistent memory backed by HNSW vector search.
    • Maintains a private gitea, the home network it runs on, and the on-call rotation that catches problems before users do.
  4. 04

    Sept 2015OCT 2016

    Remote

    Remote Technician

    Savant CTS

    Tier 1 phone support and onsite-install prep for a managed services provider serving SMB clients.

    • Delivered phone-based desktop support over Labtech and ScreenConnect across a multi-client SMB book.
    • Managed tickets and time tracking in ConnectWise, hitting SLA on the majority of cases.
    • Prepped and validated hardware for onsite technician installs.
  5. 05

    May 2015SEPT 2015

    Atlanta, GA

    Google Administrator

    The Weather Channel — TOC

    Company-wide administrator for Google Apps for Work at The Weather Channel. Owned reporting, user-issue resolution, and stakeholder communication.

    • Administered Google Apps across every internal user at The Weather Channel.
    • Authored custom reports that fed weekly management briefings.
    • Resolved Google issues end-to-end, from inbox-level support to permission and policy changes.
  6. 06

    June 2012SEPT 2015

    Atlanta, GA

    Technician

    The Weather Channel — TOC

    NOC technician for one of the most-trafficked weather properties on the internet. Monitored systems, networks, databases, and public-facing site availability around the clock.

    • Monitored systems, networks, and databases with Zabbix, Nagios, and SevOne.
    • Tracked site and CDN availability with Keynote and Catchpoint.
    • Drove outage comms to internal stakeholders and key customers including Google, Yahoo, and Apple.
    • Covered Tier 1 desktop help-desk on rotation.
  7. 07

    2009PRESENT

    GA, US

    Owner / DJ

    Digital Entertainment Services

    Owner-operator of an event DJ business serving Berry College and a steady private-client roster. End-to-end across booking, planning, setup, and on-night execution.

    • Books and runs events for college, corporate, and private clients.
    • Owns equipment, set design, and night-of operations for every booking.

EDUCATION

  • Chattahoochee Tech

    Coursework: HTML, CSS, PHP, Internet Security, Program Design and Development, C#, SQL, Accounting.

  • Southern Poly Tech

    Coursework: Java.

  • Georgia Highlands College

    Coursework: Java, Microsoft Office Suite, Business Basics.

  • Harrison High School

    Graduated 2007. Programming coursework: C++, Java, Pascal.

  • Continuing self-directed study

    Ongoing: production Next.js, React 19, Kotlin Multiplatform, AI agent orchestration, applied diffusion models, Linux operations.