Open to Software Engineering Roles

Software Engineer / Full-Stack Developer

Duffy Adams

I build real-time web apps, data-driven dashboards, and polished user experiences.

Selected Projects

Projects I'm proud of.

Preview

San Diego Traffic Watch

A real-time traffic and emergency incident dashboard that aggregates live public safety data across San Diego into one searchable web platform.

SvelteFlaskPythonSQLitePlaywrightOpenAI APITailwind/CSS
  • Python/Flask backend with background scraping workers
  • SQLite data layer with pagination and analytics endpoints
  • Geocoding and automatic map image generation
  • LLM-based incident summaries
  • Svelte frontend with search, filters, live stats, likes, comments, and responsive UI
  • Built for real-time updates and efficient reads/writes
Preview

FLEX

A professional offline-first fitness tracker for building routines, logging workouts in real time, and syncing progress through a personal server.

SvelteViteDexie.jsIndexedDBNode.jsExpressSQLite3PWA
  • IndexedDB local database with Dexie for fast offline access
  • Real-time workout logging with timer and set completion logic
  • Searchable exercise library with custom user additions
  • Node, Express, and SQLite sync server for private backups

Technical Range

Tools and languages I use to ship projects

Frontend

SvelteJavaScriptTypeScriptHTMLCSSTailwind

Backend

PythonFlaskREST APIsSQLite

Systems/Data

ScrapingBackground workersGeocodingReal-time updates

Tools

GitPlaywrightLinuxDocker/ProxmoxSupabase

AI

OpenAI APILLM summariesAI image workflows

Experience

Technical work with operational stakes.

Site Administrator / IT

ICSolutions

Current

Hands-on technical role supporting secure communication systems, troubleshooting devices, handling reports, coordinating support, and working with operational stakeholders.

Troubleshoot devices, workflows, and communication systems in secure operational environments

Create and handle reports that help technical and non-technical stakeholders make decisions

Coordinate support across users, vendors, and internal teams with clear follow-through

Improve repeatable processes by documenting fixes, patterns, and operational edge cases

About

Duffy Adams profile photo

My family introduced me to the world of technology at a young age, and that early interest eventually grew into a passion for building software and solving real-world problems.

I started my career working in technical support and systems operations, where I gained hands-on experience troubleshooting hardware, software, and network systems in fast-paced environments. Over time, I became more interested in creating the tools behind the systems I worked with every day, which led me deeper into software development and full-stack engineering.

Today, I enjoy building realtime applications, backend systems, and modern web experiences that turn complex information into simple, useful products. I'm always looking to keep learning, improve my skills, and continue the legacy that first inspired me to get into tech.