Skip to main content

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.

Open discovery

DSA Atlas

Graph toolkit

->

Start with graph shape, then layer traversal, connectivity structure, and both single-source and all-pairs path algorithms.

15 topics

BFS — Breadth-First SearchDFS — Depth-First SearchGraph Fundamentals

DSA Atlas

Range-query toolkit

->

Start with static prefix tricks, then move into offline, persistent, dynamic, and precomputed range-query structures.

8 topics

Prefix SumDifference ArrayFenwick Tree (Binary Indexed Tree)

System Design Atlas

Traffic control core

->

Start with bucket math, then move into rate limiting, reliability controls, feedback loops, and saturation management.

8 topics

Token Bucket, GCRA, and Virtual TimeDesigning a Rate Limiter (at Scale, Production-Grade)Global Quotas (Hierarchical Budgets Across Regions and Fleets)

System Design Atlas

Global policy enforcement

->

Learn how policy definition, distributed enforcement, and multi-region coordination fit together for large control surfaces.

4 topics

Designing a Rate Limiter (at Scale, Production-Grade)Global Quotas (Hierarchical Budgets Across Regions and Fleets)Feature Flags Control Plane (Versioning, Distribution, and Safe Rollouts)

Graphics Atlas

Filtering and edges

->

Move from raw pixels through noise reduction, edge emphasis, and multi-stage edge pipelines.

8 topics

Image Processing FundamentalsGaussian BlurMedian Filter

Graphics Atlas

Raster pipeline

->

Follow the classic rendering path from clipping and rasterization into visibility, shadows, occlusion, and temporal cleanup.

8 topics

ClippingRasterizationBarycentric Interpolation

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

BlogDSASystem DesignGraphics

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.