I translate between engineers, designers, and the people who actually use what gets shipped.


A technical foundation in CI/CD, containers, and security tooling, paired with UX research and writing that make the complex things people build actually usable.

Security & Infrastructure Product Strategy UX Research Technical Writing

About

I started on the technical side, building pages by hand and learning how systems fit together through DevOps. Along the way, I built an automated security pipeline that caught a real vulnerability three other scanners had missed, and that's what turned "technology" into something more specific: I want to work in security.

The more I built, the more I also cared about whether anyone could actually use what I'd made, which pulled me toward UX research and user-focused writing too. I'm aiming for a technical product manager role in security because that's where all of it meets: someone who can sit with engineers and understand the constraints, sit with designers and understand the intent, and still write a spec a new hire can follow without asking five questions.

The best requirements document is the one nobody has to ask you about twice.

— a thing I believe, and try to practice

Technical Projects

Hands-on engineering work, mostly where something could break, leak, or be exploited if it wasn't built carefully.

Security & DevOps

Hardened Security Pipeline & Cloud Deployment

Cut container vulnerabilities by ~78%, catching a flaw three other scanners missed
View on GitHub →
AI Security Research

Prompt Injection Security Research

Found and fixed a real prompt injection vulnerability, then proved the fix held
View on GitHub →
AI & Semantic Search

Multilingual CV Retrieval System

Built a semantic search engine for résumés with explainable scoring
View on GitHub →

UX & Front-End Work

Three pieces that show the same instinct from different angles: understand the user, then build or evaluate something that actually serves them.

UX research

Usability test, Sutra Studios

Found 5 structural issues behind a confusing first-time experience
Read the full case study →
Accessibility & standards

Accessibility audit, Johnson & Johnson

Verified real WCAG compliance, not just a policy statement
Read the full case study →
Front-end build & content

Free-diving information page

Researched, fact-checked, and hand-built from scratch
View the live page →

Writing

I care about writing that a reader can act on immediately, specs, documentation, and reports that don't require a follow-up meeting to decode. Two pieces published on InfluxData's engineering blog:

Architecture

InfluxDB 3 Core and Enterprise Architecture Highlights

Breaks down how InfluxDB 3 Core and Enterprise work under the hood: the single-node architecture, flexible "diskless" storage options, the built-in Processing Engine for real-time data transformation, and the read replication and multi-node clustering that Enterprise adds for teams running at scale.

Read on InfluxData →
Tutorial

Ingest, Explore, Validate: A Quickstart with InfluxDB 3 Enterprise and Explorer UI

A hands-on walkthrough for standing up InfluxDB 3 Enterprise locally with Docker, pre-configuring the Explorer UI so a team can connect without manual setup, then ingesting and querying sample data, closing with what to consider when moving from a local demo toward production.

Read on InfluxData →
Original research

Coloring the Nodes: From Greedy Bounds to Brooks' Theorem

An original paper working through graph coloring theory from first principles: proving the greedy algorithm's Δ(G)+1 upper bound, showing how the Welsh-Powell heuristic tightens that bound in practice, and walking through Brooks' Theorem using Lovász's vertex-ordering argument. Ties the math to real systems, compiler register allocation, CI/CD job scheduling, and procedural generation all reduce to the same coloring problem.

Read on GitHub →
Research breakdown

Understanding Visual Perception Through Mathematical Modeling

A plain-language breakdown of a published neuroscience paper on geometric hallucinations, explaining how mathematical models of the visual cortex, built on tools like Euclidean symmetry and perturbation theory, can account for the geometric patterns people see during migraines or under certain psychoactive substances, even in total darkness.

Read on GitHub →

Extracurricular Activities

Leadership and coordination work outside of paid roles, most of it was really just project management before I had the title for it.

Vice President — Black Alliance of Scientists & Engineers (BASE), SJSU

Education
  • Owned end-to-end project management for the executive board, coordinating timelines and deliverables across multiple chairs (Program Excellence, Treasury, Public Relations, Conference & Financial) to keep academic and professional development programming on schedule.
  • Managed cross-organization logistics independently, including reaching out to partner programs, negotiating scheduling, and handling event vendor coordination, to deliver collaborative events on tight timelines.

Vice President — Unified Health Alliance

Health · Aug 2020 – Aug 2021
  • Led end-to-end planning and execution of health-related projects and events, owning scope from concept through delivery.
  • Managed cross-functional coordination between healthcare professionals, students, and community organizations to keep multi-stakeholder projects aligned.
  • Owned project timelines, resource allocation, and budget tracking, consistently delivering on schedule and within scope.
  • Introduced project management practices that improved club operational efficiency going forward.

Volunteer Staff — Lawrence Hall of Science, UC Berkeley

Science and Technology · Jan 2015 – Jul 2017
  • Managed project logistics and resource coordination in the Ingenuity Lab, ensuring smooth day-to-day operations and on-time execution of hands-on science activities.
  • Partnered with lab staff to design and roll out new projects, expanding the lab's program offerings.
  • Facilitated science and engineering programming for visitors, translating technical concepts into accessible, hands-on learning experiences.
  • Mentored young visitors, encouraging early interest in STEM.

Resume

A quick snapshot of the tools behind the work above. If you want the full picture, roles, dates, and results, you can download the resume itself.

Product & Cross-Functional
Agile / Release Management Cross-Functional Collaboration Project Scoping & Delivery
Cloud & Infrastructure
AWS (EC2, IAM, Security Groups) Docker Kubernetes Terraform Linux
Security Tooling
Trivy gitleaks Semgrep Bandit Pre-commit Hooks
Monitoring & Observability
Prometheus Grafana Structured Logging Alerting/Notification Systems
Programming & APIs
Python Java Bash REST APIs SQLAlchemy
AI & Emerging Tech
Retrieval-Augmented Generation (RAG) Semantic Search LLM Tooling
Download resume

Contact

Reach out directly, or say hello to the assistant in the corner, it's part of the site, not just decoration.

This is a placeholder for the real assistant widget. Once you've set up your own Minymon account, swap this element for the real embed script using your own ID.