I'm interested in the intersection of mathematics and software engineering, with a focus on algorithmic problem-solving, theoretical foundations, and the design of robust software systems. I enjoy translating abstract concepts into practical solutions, from algorithm design to cloud infrastructure. I am committed to continuous learning, guided by the belief that strong theoretical foundations enable a deeper understanding of new technologies and facilitate their effective adoption.
Mathematics: Galois Theory, Algebra, Monoids, Groups and Subgroups, Rings and Subrings, Group homomorphism from (G,∗) to (H, ·), Fields, Vector Spaces, Riemann Sums, Calculus, Theory of Probability
Computer Science: Algorithms, Data Structures, Machine Learning, Neuroscience
Programming Languages: C, C++, Rust, Haskell, Scala, Java, Python, JavaScript, TypeScript, PHP
- Frontend: component-based architecture with React and Angular, comparing reactivity models (React hooks vs Vue refs vs Svelte runes vs Angular signals), web components with Lit
- Backend: JavaScript on the server with Node.js and Express, PHP with Laravel, REST and async APIs with FastAPI, enterprise patterns with Spring Boot, rapid prototyping with Flask and Rails, batteries-included development with Django
- Database: relational modeling and indexing with PostgreSQL, document stores with MongoDB and CouchDB (including CouchDB's replication and offline-first sync), caching and fast data structures with Redis
- Cloud: multi-cloud deployment, serverless functions, containers, and CI/CD pipelines across Azure, GCP and AWS
- DevOps: containerizing apps with Docker, orchestration with Kubernetes, infrastructure as code with Terraform, automated CI/CD with GitHub Actions, reverse proxying and load balancing with Nginx on Linux
- Competitive Programming: solving problems on Codeforces, LeetCode, HackerRank and UVa Online Judge, with a focus on graph algorithms, dynamic programming, number theory and efficient data structures
- 📝 I regularly write articles on thinkphp.github.io/lectures
- 🌱 Maths: Art of Problem Solving profile

