Addison CB

Software Engineer

πŸ“ SF Presidio

↓
✦ SOFTWARE ENGINEER ✦ SF PRESIDIO ✦ NEO4J + GRAPH ✦ FULL-STACK DEVELOPER ✦ SOFTWARE ENGINEER ✦ SF PRESIDIO ✦ NEO4J + GRAPH ✦ FULL-STACK DEVELOPER

Featured Works

🎬

Anigraph

Multifunctional anime discovery platform enabling users to discover new anime through shared creative staff relationships, tag/genre similarity analysis, and community-based clustering algorithms. Server-side rendered frontend using Nuxt.js/Vue.js for optimized SEO and sub-second initial page loads.

Visit Live Site β†’

Key Features:

  • β†’ Architected Docker-based microservices stack orchestrating Nginx reverse proxy, Nuxt.js SSR application, Neo4j graph database with APOC and GDS extensions, Elasticsearch search engine, and Umami analytics
  • β†’ Leveraged graph database technology (Neo4j) for efficient relationship traversal and pattern matching, precomputed anime tag/genre cosine similarity matrices, and integrated Elasticsearch for full-text search with fuzzy matching
  • β†’ Implemented advanced graph algorithms using Neo4j Graph Data Science library including Louvain community detection for clustering anime creative teams and degree centrality for identifying influential staff members within clusters
  • β†’ Optimized database performance through strategic heap memory allocation, query result caching, and database indexing strategies, achieving 15ms average search response times and 30-60ms for complex multi-hop graph traversals in production
  • β†’ Developed interactive and responsive D3.js force-directed graph visualizations for exploring creative team connections. Created intuitive categorization through colored edges and nodes representing different relationship types and entity categories
  • β†’ Engineered complete ETL pipeline with parallelized web scraping from GraphQL API for data extraction, Python transformation scripts for data cleaning and normalization, and bulk loading into Neo4j and Elasticsearch. Processed thousands of anime entries with hundreds of thousands of relationship edges
Nuxt.js 3 Vue 3 TypeScript Neo4j Neo4j GDS Elasticsearch D3.js Python Docker GraphQL
Click to expand
πŸ“ΈπŸ•΅οΈβ€β™‚οΈ

Facial Recognition Graph Search

OSINT tool designed for analyzing and visualizing relationships between images, supporting research and relationship mapping workflows. Enables recursive graph-based investigations through multi-face detection and dynamic graph expansion.

Key Achievements:

  • β†’ Reverse-engineered obfuscated API responses and cookie-based authentication flow, implementing hex-to-ASCII decoding and analyzing stateless session validation
  • β†’ Engineered multi-face detection pipeline using dlib and OpenCV to automatically identify and extract additional subjects from search results, enabling recursive graph-based investigations
  • β†’ Developed interactive graph visualization interface with vis.js, enabling real-time node manipulation, relationship mapping, and dynamic graph expansion for investigative workflows
  • β†’ Implemented dynamic Excel report generation with openpyxl, programmatically embedding base64-decoded images, hierarchical node relationships, and metadata into structured investigation reports
  • β†’ Built resilient proxy rotation system using Redis list operations (LMOVE) to cycle through datacenter proxies, preventing rate limiting and IP-based blocking during high-volume searches
Python Flask dlib OpenCV Redis openpyxl Vis.js
Click to expand

Experience

Software Engineer Consultant

Talamel

Jan 2025 - April 2025

  • Contributed to an undisclosed product focused on filling a critical healthcare niche, designing and developing key parts of the site using Elixir and Phoenix LiveView
  • Tuned Ecto queries for efficient reads and writes, leveraging Phoenix Telemetry to monitor query performance
  • Built and maintained backend APIs for user management and search functionality
  • Implemented real-time favoriting and dashboard features with Phoenix LiveView

Software Developer Intern

SEO (Sponsors for Educational Opportunity)

May - August 2022

  • Completed over 300 hours of technology-focused training on software development
  • Engaged in collaborative projects, learning full-stack solutions and maintaining high-quality code

Education

Boston University

B.A. in Computer Science

Activities: Varsity Overwatch

Certifications

πŸ•ΈοΈ

Neo4j Certified Professional

Neo4j GraphAcademy β€’ Dec 2025

Accredited certification demonstrating expertise in graph database concepts, Cypher query language, and Neo4j best practices

View Certificate β†’
πŸ“Ά

Practical Network Penetration Tester

TCM Security β€’ Nov 2024

Demonstrates full-scope penetration testing abilities with Active Directory exploitation

View Certificate β†’
🌐

CompTIA Network+

CompTIA β€’ Aug 2025

Validated skills in networking concepts, infrastructure, troubleshooting, security, protocols, and architecture

View Certificate β†’