Dhuel Fisher

Senior Software Developer · Full stack · Mobile · UI/UX · AI-paired development

dhuelfisher@gmail.comdhuelfisher.comgithub.com/DhuelOpen to remote roles (U.S.)

Summary

Senior software developer with 10 years building enterprise, mobile, and web products, including 8+ years at AssetWorks. Trained in human-centered computing and focused on interfaces people can use in the field. I build across TypeScript and React front ends, Node.js, Python, and C#/.NET services, relational data, and native and cross-platform mobile, and I deliver through disciplined, spec-driven AI pairing.

Skills

Languages
TypeScript, JavaScript, C#, Python, Kotlin, Swift, SQL
Web and APIs
React, Next.js, Tailwind CSS, Node.js, Fastify, .NET, REST APIs, SOAP integration
UI/UX
User research, Usability testing, Wireframing, Low- to high-fidelity prototyping, Responsive design, Personas and task analysis, InVision, Marvel, Justinmind, Photoshop, Illustrator
Mobile
Jetpack Compose, SwiftUI, Xamarin, .NET MAUI, Barcode and RFID scanning, Hardware scanner integration, Clover payment processing
Data and cloud
PostgreSQL, SQL Server, Oracle, MySQL, SQLite, AWS (S3, ECS, CloudWatch, DynamoDB), Azure
Quality and delivery
Docker, Docker Compose, GitHub Actions, Vitest, Playwright, pytest, Property-based testing, Semgrep, OWASP ZAP, k6, Production support
AI-paired development
Claude Code, Codex, Kiro, ChatGPT, Spec-driven development, Parallel agent orchestration, Local LLMs (Ollama)

Experience

Senior Software Developer · AssetWorks LLC

June 2018–present
  • Primary developer on replatforming a field asset-validation product from Oracle and SOAP to Next.js, Fastify, and PostgreSQL, with a 16-endpoint mobile bridge and per-device rollback.
  • Designed the shared backend (auth, users, audit, gateway) that four internal applications and the mobile apps now build on, with app-scoped migrations and per-service data isolation.
  • Delivered a customer-configurable, role-based permission system end to end: 23 permission keys, security hardening, and unit, integration, end-to-end, and property-based tests.
  • Build and support field mobile apps: Xamarin/C# cross-platform features, plus native Android (Kotlin, Jetpack Compose) and iOS (Swift, SwiftUI), with barcode, RFID, Clover payment processing, and hardware-vendor integrations.
  • Set up quality and security gates: CI on every branch, Semgrep, OWASP ZAP, k6 load tests, and a rebuilt Playwright end-to-end suite.
  • Onboard and mentor developers, write the team's shared spec-driven, AI-assisted workflows, and coordinate rollouts with IT, product, and vendor engineering.

Mobile Developer · E-ISG Asset Intelligence

June 2016–June 2018
  • Reworked the customer-facing mobile app end to end and built asset-tracking and auditing workflows with barcode/RFID scanning and push notifications.
  • Collaborated with product, design, and infrastructure partners to refine and deliver mobile product features.

Lab Administrator · Howard University

August 2013–June 2015
  • Built Python/MySQL social-media data pipelines and automated Bacula/CentOS backups across 15+ servers.
  • Maintained campus kiosks with real-time content updates.

Selected projects

Eleanor AI

Personal · AI-paired engineering

A portable continuity hub that gives Claude Code, Codex, Kiro, and ChatGPT one shared, current context across machines and sessions, with durable handoffs, spec-driven workflows, and written lessons learned.

Stock App

Personal · Fintech product

A personal finance workspace: a Python core for dividend checks and FIFO cost-basis accounting, and a Next.js, React, and TypeScript interface whose recommendations explain themselves and stay read-only by default.

Education

M.S., Human-Centered Computing · University of Maryland, Baltimore County

2017

B.S., Computer Engineering · Howard University

2015