Back to home
Daniel D'Aquino

Curriculum Vitae

Daniel D'Aquino

I build products to empower individuals and small teams. My track record is turning ambiguous ideas and observations into full-stack features, improvements, and products with measurable impact. I am now deepening that engineering practice with human-centred design, design thinking, and Jobs-to-be-Done — so that the things I ship are rooted ever more deeply in real human needs.

Full-stack software engineering, deep technical investigation, systems thinking, good sense of UX design, and a holistic knowledge of different product development disciplines.

Small motivated and remote teams that value craftsmanship, respectful teamwork, low-distraction work environments, and strive to put human user needs at the forefront of every product decision.

Python (Pytest/QA automation), Swift, SwiftUI, Rust, JavaScript, TypeScript, React, SQL, Docker, and embedded systems.

Founder

Leaf Computer

2021 – Present

Product Discovery · Rust · Swift · Next.js

  • Conducted product discovery, built prototypes, and iterated on early versions to find product-market fit.
  • Created Lumen Blocks, an open-source Rust UI component library for Dioxus with accessible, styled components and interactive documentation, which was praised by the creator of Dioxus and some users who used it for personal projects, and achieved 111 stars on Github.
  • Built full-stack and iOS prototypes spanning a symbolic equation solver, a WYSIWYG math editor, and graph algorithms.

Lead Fullstack iOS Engineer

2023 – 2026

Part-time contract · Damus

Swift · SwiftUI · Rust · LMDB · C · JavaScript · NixOS

  • Led all technical maintenance and feature development for Damus iOS, the largest open-source iOS Nostr client, used by thousands of daily active users.
  • Proactively led a series of large architectural decisions to address deep structural problems causing several production crashes, race conditions, and stale data views — eliminating whole classes of issues and improving perceived stability. Changes spanned 120+ files with few regressions in production.
  • Designed and built the entire push-notification pipeline from conception to production: a Rust relay bridging distributed Nostr events to Apple APNS, plus full iOS client integration including local DM decryption and best-effort distributed data enrichment in a notification service extension.
  • Architected and built Damus Purple, a premium subscription product, across iOS frontend, Node.js backend, and React/web frontend; achieved 500+ successful signups in production.
  • Designed the checkout UI/UX, including a novel authentication pattern suited to Nostr's pubkey-based identity, and a delightful welcome motion graphic animation that users excitedly shared on social media to show their membership purchase, helping distribution.
  • Solved a UI/UX challenge of rendering arbitrarily deep conversation thread trees as a linear, navigable chat UI on mobile, resolving previous user confusion.

Software Developer

Multiple part-time contracts · Bobbles Digital

2022 – Present

TypeScript · React · Next.js · PostgreSQL · Supabase

  • Maintained digital technical infrastructure for this boutique creative agency.
  • Proactively identified client communication and workflow inefficiencies, then conceptualized, designed, and built a custom client dashboard (Supabase + Next.js) that became the business's shared system of record. The owner said he could not imagine running the business without it.
  • Maintained and expanded the dashboard over 3+ years based on evolving business needs, adding kanban task management, templated requests, review flows, a subscription-aware service catalog, and a user credit system.
  • Prototyped an Airtable-based system of record for an edtech company struggling with Google Sheets operations, winning a long-term contract for Bobbles. Built a custom React/Next.js student intake booking system. These systems are still used to manage operations with hundreds of students, 4 years later.

Firmware Test Engineer

Full-time · Motorola Solutions/Avigilon

2019 – 2022

Python · Pytest · Selenium · Embedded Systems · Firmware · QA Engineering · PTZ cameras · Linux

  • Within my first 3 months, identified inefficiencies in a newly mandated test reporting workflow that was costing the team hours of manual work each month and automated it; this automation was widely adopted by the team for years.
  • Maintained large automated testing frameworks for advanced security cameras using Python, Pytest, and Selenium.
  • Investigated and reproduced complex firmware issues across lens control, imaging, video streaming, networking, PTZ control, and web interfaces, writing detailed, reproducible bug reports.
  • Served as quality advocate for select PTZ camera products, shaping QA strategy, orienting development teams on testing best practices, and leading integration of new products with the automated test framework.
  • Led and coordinated pre-release QA testing for multiple firmware releases under tight deadlines, from scope planning and team coordination to QA signoff.

Neural Networks for Machine Learning

Coursera Certificate · University of Toronto

2018

Machine Learning · Neural Networks · Deep Learning

Completed an online course on Neural Networks for Machine Learning taught by Geoffrey Hinton from the University of Toronto. The course covered fundamental concepts in neural networks including backpropagation, convolutional neural networks, recurrent neural networks, and other deep learning architectures.

View Certificate

Mechatronics Engineering

Diploma · British Columbia Institute of Technology

2016 – 2018

Embedded Systems Programming · C · Assembly · MCUs (MSP430) · Sensor and Peripheral Interfacing · Digital Electronics · DC brushed motors · Control Systems

  • Relevant Coursework: Embedded C, Assembly, MCUs, Digital Electronics, Control Systems
  • Graduated with distinction with the third-highest GPA of my class.
  • Earned two scholarships for academic performance.
  • Co-built RoboPost as a capstone project: an autonomous line-following delivery robot with line fork detection, station/destination detection, and real-time Wi-Fi telemetry. Scoped and selected individual electronic and mechanical components, designed and wired the circuits, hand-fabricated a custom PCB, designed the control systems, and wrote custom firmware in C for an MSP430 MCU.
  • Capstone project selected to represent BCIT at the 2018 BC Tech Summit.

If you're building human-centred tools and want someone who can bridge software engineering and other product development disciplines, please feel free to reach out.