

I'm Dussan
Software Developer
+5 Years
Experience
About Me

I write code that ships to production and enjoy turning vague ideas into apps people actually use every day. Right now I work as a software developer, building fast and accessible web apps. I hold a Bachelor’s in Systems Engineering and a Master’s in Computer Science, and I speak both English and Spanish fluently.
Experience
Projects


The Wild Oasis - Client version
iPhone 15 Clone

Your recipes

The Wild Oasis
Technologies
Everyday Tools & Technologies
These are the ones I reach for confidently in day-to-day work.
Education & Certifications

Bolivian Catholic University San Pablo
Master’s Degree in Computer Science

Bolivian Catholic University San Pablo
Bachelor’s Degree in Systems Engineering


Platzi
Cursor AI Code Editor Course

Platzi
Git and GitHub Course
Testimonials
I've had the pleasure of knowing Dussan for years—first as a classmate during our Systems Engineering degree at Universidad Católica Boliviana San Pablo, and later as a colleague at MAD Cloud Consulting. Working alongside him, I've seen firsthand just how skilled, dedicated, and passionate he is about software development. Dussan has an exceptional understanding of JavaScript, React, Next.js, and the entire web ecosystem. His ability to build scalable, high-quality applications is truly impressive, and he's always up for a challenge. Beyond his technical expertise, what really stands out is his collaborative mindset—he's the kind of developer who lifts the whole team, always willing to help and share his knowledge. If you're looking for a highly skilled, reliable, and passionate developer, I couldn't recommend Dussan more.

Dussan is a proactive, creative and committed professional, with a broad knowledge in development tools and great soft skills. Every time we have worked together, he has demonstrated a high level of professionalism and I think he would be an amazing value for any team. He already has the capacity to grow more than expected and achieve any goal proposed by himself. He has solid knowledge in SAP and GCP and is able to adapt to every technology stack. Amazing tech professional and even better person.

Blog
Singleton Pattern
The Singleton pattern ensures a class has only one instance and provides a global access point to it. Use it when you need exactly one object to coordinate actions across the system — like a configuration manager, logger, or connection pool.
Factory Method Pattern
The Factory Method pattern defines an interface for creating objects but lets subclasses decide which class to instantiate. Use it when you want to decouple object creation from usage, making it easy to extend or swap implementations without changing client code.
Abstract Factory Pattern
The Abstract Factory pattern provides an interface for creating families of related objects without specifying their concrete classes. Use it when your system needs to be independent of how its products are created, especially when working with multiple product families.