Samuel Giuseppe Schlesinger
Software engineer focused on privacy, security, and freedom. Creating secure systems that respect user autonomy.
Articles
Thoughts and research on computation, cryptography, privacy, and security.
-
Worst-Case Metrics and Using A* in Anger
Exploring optimization techniques for pathfinding algorithms in constrained environments.
Read article → -
A Notion of Distributional Complexity
Exploring computational complexity through the lens of distribution theory.
Read paper → -
Symmetry and Hardness
An investigation into how symmetrical structures can impact computational complexity.
Read paper → -
A Hard Problem in Plain Sight!
Examining an overlooked computational challenge with significant implications.
Read paper → -
Lamport and Merkle Signatures
Exploring foundational cryptographic signature schemes and their modern applications.
Read article → -
Privacy vs Security
Analyzing the perceived tensions between privacy and security, and how both can coexist.
Read article → -
Privacy Requirements for Digital Identity
Establishing foundational requirements for maintaining privacy in digital identity systems.
Read article →
Interactive Projects
Experimental projects exploring computational concepts through visualization and interaction.
Collaboration
Interested in building something together? I'm always open to collaborating on projects at the intersection of security, privacy, and autonomy.
Whether you have a specific idea or just want to explore possibilities, I'd be happy to connect.
Tutoring
I've taught mathematics and computer science to students of all ages, with a focus on building intuition and practical understanding.
Currently, I teach high schoolers across the country through Google's Code Next program.