# 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 — Conway's Game of Life, pathfinding visualizer, terrain generator, and more - [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 — React Terminal UI, Algorithm Visualizer, Math Renderer, Data Structures TS - [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 ## 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 - [Sitemap](https://destbreso.com/sitemap.xml): Full XML sitemap of all pages - [RSS Feed](https://destbreso.com/feed.xml): Blog RSS feed