Napolitain
Software Engineer
Building elegant solutions to complex problems. Passionate about clean code, modern web technologies, and open source.
Start learning with a path, not a blank slate
Pick a curated route into the DSA, system design, or graphics atlases, or jump straight into unified search when you want to browse the whole site from one place.
DSA Atlas
Graph toolkit
Start with graph shape, then layer traversal, connectivity structure, and both single-source and all-pairs path algorithms.
15 topics
DSA Atlas
Range-query toolkit
Start with static prefix tricks, then move into offline, persistent, dynamic, and precomputed range-query structures.
8 topics
System Design Atlas
Traffic control core
Start with bucket math, then move into rate limiting, reliability controls, feedback loops, and saturation management.
8 topics
System Design Atlas
Global policy enforcement
Learn how policy definition, distributed enforcement, and multi-region coordination fit together for large control surfaces.
4 topics
Graphics Atlas
Filtering and edges
Move from raw pixels through noise reduction, edge emphasis, and multi-stage edge pipelines.
8 topics
Graphics Atlas
Raster pipeline
Follow the classic rendering path from clipping and rasterization into visibility, shadows, occlusion, and temporal cleanup.
8 topics
Discovery
Search the whole site
Search blog posts, system design, atlas topics, graphics demos, and experiments from one place instead of jumping between sections.
Unified search
Featured Projects
My pinned repositories showcasing my best work (non-forks)
Skills & Technologies
Technologies from my repositories (Napolitain and fds-napolitain) and CV
Let's Connect
I'm always interested in hearing about new opportunities, collaborations, or just having a chat about technology.