Greedy Algorithms: Concepts and Applications
Learn what greedy algorithms are, how they work, and where they can be effectively applied to solve optimization problems.
Hi, I'm Pedro, a software engineer with 5+ years of experience building scalable web solutions across e-commerce, gaming, banking, and finance. I'm passionate about applying cutting-edge technologies to solve real-world challenges. Skilled in React, TypeScript, TailwindCSS, Vite, Python, and AI-driven tools, I’ve led agile teams, mentored developers, and consistently delivered impactful results.
True Source
Built dynamic, editable entire contact components section from Figma to Preact and Tailwind.
São Braz Collab
A full-stack web platform developed to host and promote the São Braz art event.
Sindras
Custom-built subscriber management system and a dynamic blog platform for publishing content.
Triilha Platform
Developed the entire SaaS platform components from Illustrator to React and TailwindCSS.
Velocità
Built dynamic, editable main e-commerce components from Figma to Preact and Tailwind.
PowerBI Reports
Developed interactive dashboards integrating data from Excel, SQL, Python, and R to actionable business insights.
Dirlididi Algorithms
Solved algorithm challenges using fundamental data structures and techniques.
Learn what greedy algorithms are, how they work, and where they can be effectively applied to solve optimization problems.
A beginner-friendly guide to understanding dynamic programming with clear explanations of memoization and tabulation techniques.
Explore the core concepts of data structures and algorithms (DSA), how they are applied in programming, and why they’re essential for writing efficient code.
Learn the fundamentals of recursion, how it works behind the scenes, and when to apply it in problem-solving.
Let's talk! Schedule a 30-minute call to discuss projects, ideas, or collaborations.