Available for opportunities
Derrick Warren
Full-Stack Software Developer
Four years of professional software development — survey applications and internal dashboards in Perl and JavaScript, ECharts data visualization for non-technical stakeholders, production deployments, and collaborative delivery with Git, Jira, and Bitbucket. Independently: full-stack TypeScript systems, AI agent pipelines, cloud infrastructure as code, and CI/CD from scratch. The work spans more than one project card.
About
Who I am
I'm a software developer who arrived here through a path most resumes don't follow. Before TypeScript, I was diagnosing vehicles, managing operations teams, building computers from components, and figuring out what was actually wrong when something stopped working. That systems-thinking instinct didn't go away when I moved into software — it just found a larger surface area.
Professionally, I spent four years at MarketVision Research building and maintaining custom survey applications, shipping ECharts dashboards for non-technical stakeholders, and co-developing a VS Code extension that automated workflows across the team. Independently, I designed and built dw-portfolio-platform — the system connected to this page. It's a production-grade monorepo with a Next.js platform dashboard, tRPC API, AI agents backed by Anthropic's Claude, eight parallel CI/CD jobs, and all cloud infrastructure managed through Terraform. I built it to show, not tell.
Experience
Career arc
Survey Programmer & Software Developer
MarketVision Research · Blue Ash, OH
Built and maintained custom market research survey applications across the full lifecycle. Shipped ECharts dashboards, custom UI components, and co-developed a VS Code extension that automated team workflows.
Technology Team Lead
Sam's Club · Alpharetta, GA
Led a team of ~10 associates across technology departments. Owned scheduling, training, onboarding, and cross-department operational coordination.
General Mechanic & Office Manager
Master's Automotive · Marietta, GA
Performed vehicle diagnostics, emissions testing, brake service, and alignments while simultaneously managing front-office operations and customer communication.
Lead Tire Technician & Accounting Associate
Sam's Club · Marietta, GA
Michelin and Goodyear certified tire technician. Managed inventory and reconciled financial records — dual expertise in technical service and business operations.
Rideshare & Delivery Driver
Uber Technologies · Multiple States
Maintained consistent service ratings through reliability and adaptability across independent, high-volume work environments.
Featured Project
dw-portfolio-platform
A production-grade pnpm + Turborepo monorepo: 25+ packages spanning a Next.js platform dashboard, tRPC API, Drizzle ORM, AI agent system, and full Terraform IaC. Built end-to-end as a demonstration of what I ship independently.
What you'll see in the demo
Platform Dashboard
Live AI agent output, incident tracking, system health, and deployment history — all running on real infrastructure.
Role-Based Access
Sign in as a recruiter to see the demo overlay. Recruiters get scoped access to the dashboard without admin privileges.
AI Agents
Five specialized agents (CI, Sentry, Security, Deps, Docs) poll sensors and write structured incident memory to Redis.
Webhook Pipeline
GitHub and Sentry webhooks feed events into QStash, which dispatches async jobs to the agent layer.
Tech Stack
Project
AI Resume Generator
A Go microservice that generates ATS-optimized resumes via Anthropic's Claude. Select a target role and the service selects relevant experience, polishes bullet points with AI, scores the result for keyword compatibility, and renders an HTML preview plus a downloadable PDF.
What it does
Role-based generation
Choose Frontend, Backend, Full-Stack, Platform, or General Engineer. Claude selects relevant experience and rewrites bullets for the target role.
ATS scoring
Every resume is scored 0-100 for ATS compatibility with keyword gap analysis and actionable improvement suggestions.
PDF export
Download a clean, print-ready PDF generated by the Go service using gofpdf with full UTF-8 encoding support.
Go microservice
Standalone Go service deployed on Railway, called from Next.js server actions — credentials never reach the browser.
Tech Stack
Skills
What I work with
Languages & Core
Frontend & Frameworks
Cloud & Infrastructure
AI & Automation
CI/CD & Testing
Systems & Tools
Contact
Get in touch
Reach out directly — this form sends via Resend, one of the live services powering dw-portfolio-platform.