Skip to content
EWG · --:--:--
N 40.28° · W 74.78°
Index — 2026
Software Engineer

Lucas Doell

Lucas Doell, photographed
Fig. 01 — L.D., 2026

Software engineer. I build tools for state agencies, esports communities, and anyone who needs their data made legible.

Ewing, NJ  ·  LUX.DEV  ·  NJ DCA

Available for new work — 2026
§ 01  —  Selected Work Count 05

Recent work.

  1. N01

    Parsertime

    Open-source analytics SaaS for Overwatch 2.

    Founder · Engineering Next.js · Postgres · Stripe · Rust

    A full-stack TypeScript SaaS for Overwatch teams to track scrimmage stats, now at 1,500+ users — processing 600k+ kills and 1.1mil+ stats across 340 teams. Team management, Stripe subscriptions via webhooks, three-language i18n, and auxiliary tooling: a Rust/Tauri schema validator for support, and a Bun script handling automated Postgres replication.

    2023 —
  2. N02

    DCA AI Assistant

    A RAG chatbot for New Jersey state employees.

    NJ DCA · Engineering Next.js · AWS GovCloud · Azure AI · SST

    A retrieval-augmented chatbot that lets DCA staff ask complex questions against the department's internal corpus. Streaming chat built on the Vercel AI SDK; Next.js app deployed to AWS using SST infra-as-code, with model hosting split between AWS GovCloud and Azure AI Foundry for compliance.

    2025 —
  3. N03

    NJ Eviction Guide

    Multilingual legal aid, rewritten to Next.js.

    NJ DCA · Engineering Next.js · shadcn/ui · i18n

    Led the V2 rewrite from Vite/React to Next.js + shadcn/ui, including go-live readiness and pre-launch SEO wiring via Google Search Console and Bing Webmaster Tools. Built an i18n framework under the NJ Language Access Mandate and a CI/CD pipeline that converts localization messages from JSON to PO, giving non-technical translators a Poedit workflow.

    2025 —
  4. N04

    Code Interpreter

    A tree-walking interpreter in Go and Rust.

    Solo · Systems Go · Rust · Pratt Parser · REPL

    A small programming language built end-to-end: lexer and tokenizer in Go and Rust, a Pratt parser emitting an AST, and a recursive tree-walking evaluator. Ships with an interactive REPL. Written to understand the moving parts of a language implementation from first principles rather than reach for a parser generator.

    2023
  5. N05

    CaffTrack

    Caffeine intake, identified by computer vision.

    Hackathon · 3-person team Vite · React · Django · Gemini

    Built in 36 hours at Cornell's Big Red Makeathon. Photograph a drink; a vision model identifies it, logs caffeine load, and plots tolerance over time. Cloudflare R2 for image storage, Django on the backend. Awarded Best Software.

    2025

Full source, demos, and side projects on GitHub.

End · § 01
§ 02  —  Record Entries 07

Work history & education.

  1. 2026
    Role Now
    Jan 2026 — Present  ·  Trenton, NJ

    Software Engineering Team Lead

    New Jersey Dept. of Community Affairs · Data Center

    • Supporting the technical migration of NJ HMIS from the NJ Housing and Mortgage Finance Agency to DCA — building the replacement public-facing site and deploying a candidate vendor platform to AWS for procurement evaluation.
    • Led the NJ Eviction Guide V2 rewrite from Vite/React to Next.js + shadcn/ui, including go-live readiness and pre-launch SEO tooling via Google Search Console and Bing Webmaster Tools.
    • Built a municipal photo ingestion platform for the NJ HOMES Choice Tool (Next.js, AWS S3) with automated SES email confirmations, replacing a manual SimpliGov-based workflow.
  2. 2025
    Role
    Sep 2025 — Dec 2025  ·  Trenton, NJ

    Full-Stack Software Engineer

    New Jersey Dept. of Community Affairs · Data Center

    • Built a CSV schema validation tool for the NJ Bringing Veterans Home data pipeline (Next.js) — parsing submissions, rendering field-level errors inline, and reducing ingestion failures from municipal partners.
    • Delivered the initial DCAid benefits eligibility platform on AWS App Runner (Next.js), including a multi-step screening workflow, crisis triage routing, and a filterable program directory — from zero to deployed in under two weeks.
    • Designed and shipped a Kanban-style affordable housing project planner for the NJ HOMES Choice Tool within a week of the Assistant Commissioner's request, enabling municipalities to track Mount Laurel obligations with CSV export and print reporting.
  3. Role
    Jun 2025 — Aug 2025  ·  Trenton, NJ

    Frontend Web Development Intern

    New Jersey Dept. of Community Affairs · Data Center

    • Built and maintained public-facing web applications in TypeScript, React, Astro, Next.js, and Vite under state accessibility guidelines.
    • Spearheaded internationalization of the NJ Eviction Guide under the NJ State Language Access Mandate, and redesigned the NJ HOMES Choice Tool with a shopping cart flow for municipal planners.
  4. 2023 —
    Role Now
    Nov 2023 — Present  ·  Ewing, NJ

    Founder & Lead Engineer

    lux.dev LLC · SaaS startup, data visualization

    • Launched Parsertime, an open-source Overwatch 2 analytics platform with 1,500+ users — processing 600,000+ kills and 1,100,000+ stats across 340 teams.
    • Led and mentored a team of interns building features in React, Next.js, Tailwind, and Postgres.
  5. 2025
    Role
    Feb 2025 — Aug 2025  ·  Miami, FL

    Senior Full-Stack Software Engineer

    NTMR Esports LLC · Esports web apps

    • Architected scalable, accessible frontend solutions in React + TypeScript while driving technical decisions for core application architecture.
    • Mentored mid-level engineers and interns, leading a team to consistently deliver critical features against investor milestones.
  6. 2023
    Role
    Feb 2023 — Dec 2023  ·  Sunnyvale, CA

    Full-Stack Software Engineer

    Appstle Inc. · SaaS, ecommerce merchants

    • Built commerce features for 30,000+ Shopify merchants and redesigned analytics for improved UX, reducing customer service interactions.
  7. 2021
    School
    Aug 2021 — May 2025  ·  Ithaca, NY

    B.A. Computer Science

    Cornell University · Minor in Artificial Intelligence

    • Bachelor of Arts in Computer Science with a minor in Artificial Intelligence.
§ 03  —  Contact Reply Within 48h

Currently taking on new work.

lucas@lux.dev

Also at GitHub  ·  LinkedIn  ·  Bluesky .