# David Estévez — destbreso.com > Personal website of David Estévez, a mathematician and software developer based in Miami. Senior Software Engineer specializing in mathematical modeling, algorithm design, and mapping complex business processes into clean software solutions. This site contains a technical blog, interactive demos, open-source packages, learning paths, and a portfolio of projects. ## Site Structure - [About](https://destbreso.com/about): Background, experience, and professional profile of David Estévez - [Blog](https://destbreso.com/blog): Technical articles on algorithms, data structures, mathematics, and software engineering - [Interactive Demos](https://destbreso.com/interactive): Browser-based interactive projects — games, simulations, and algorithm visualizers - [Skills](https://destbreso.com/skills): Technical skills including Python, TypeScript, C/C++, React, Node.js, machine learning, and data science - [Portfolio](https://destbreso.com/portfolio): Featured projects — algorithm visualizers, neural network tools, mathematical expression parsers - [NPM Packages](https://destbreso.com/packages): Open-source packages published on npm - [Learning Paths](https://destbreso.com/learning-paths): Curated learning pathways for Machine Learning, Algorithm Design, and Mathematics for CS - [Contact](https://destbreso.com/contact): Contact form and professional links - [FAQ](https://destbreso.com/faq): Frequently asked questions about collaboration, consulting, and technical topics - [Manifesto](https://destbreso.com/manifesto): Personal philosophy on software development and mathematics ## Blog Series - [DSA Patterns](https://destbreso.com/blog/series/dsa-patterns): 27-part series on data structures and algorithm patterns — sliding window, two pointers, BFS/DFS, dynamic programming, greedy, backtracking, tries, union-find, and more - [Publishing from GitHub](https://destbreso.com/blog/tutorial-publishing-npm): Tutorial on publishing npm packages from GitHub ## Interactive Demos - [Conway's Game of Life](https://destbreso.com/interactive/game-of-life): Classic cellular automaton simulation with customizable patterns - [PocketMC](https://destbreso.com/interactive/pocketmc): Minecraft-style chunk generator in the browser using WebGL - [Pathfinding Visualizer](https://destbreso.com/interactive/pathfinding): Visual comparison of A*, Dijkstra, BFS, and DFS on customizable grids - [DSA Lab](https://destbreso.com/interactive/dsa-lab): Interactive data structures and algorithms playground - [Naval Strike](https://destbreso.com/interactive/naval-strike): Strategic naval warfare with 4 modes (Classic, Sonar Hunt with Bayesian triangulation, Quantum Fleet, Fleet Commander with fog of war), 4 AI difficulty levels - [Halloween Pac-Man](https://destbreso.com/interactive/pacman-halloween): Classic Pac-Man with Halloween theme, 8 unique mazes, authentic ghost AI, and progressive difficulty - [Fractal Explorer](https://destbreso.com/interactive/fractal-explorer): Interactive Mandelbrot and Julia set explorer with infinite zoom - [Lines 3D](https://destbreso.com/interactive/lines3d): 3D Tetris-like puzzle game with cascade mechanics and particle effects - [Ant Colony Simulator](https://destbreso.com/interactive/ant-simulator): Stigmergy-based ant colony simulation with pheromone trails - [Cyclic Ecosystem](https://destbreso.com/interactive/ecosystem): Rock-paper-scissors ecosystem simulation with emergent spiral patterns - [Terrain Generator](https://destbreso.com/interactive/terrain-generator): Procedural terrain generation using Perlin/Simplex noise - [Terrain Lab](https://destbreso.com/interactive/terrain-lab): Advanced terrain laboratory with multiple noise algorithms and export - [Sudoku](https://destbreso.com/interactive/sudoku): Interactive Sudoku puzzle with solver and generator ## Key Topics David's expertise and writing covers: algorithm design and analysis, data structures, mathematical modeling, machine learning fundamentals, interactive visualizations, React/Next.js development, TypeScript, Python, open-source tooling, and bridging mathematics with software engineering. ## Contact - GitHub: https://github.com/destbreso - LinkedIn: https://linkedin.com/in/destbreso - Email: dev.destbreso@gmail.com - NPM: https://www.npmjs.com/~destbreso ## Optional - [Privacy Policy](https://destbreso.com/privacy): Site privacy policy - [Terms of Service](https://destbreso.com/terms): Terms of service - [Sitemap](https://destbreso.com/sitemap.xml): Full XML sitemap of all pages - [RSS Feed](https://destbreso.com/feed.xml): Blog RSS feed