Portfolio in progress

I am adding new projects, case studies and technical content. The final version will be available in the next few days.

Óscar González García

Hello! My name is Oscar , and I have been programming since I was 14 years old.
In 2008, I started working as a fullstack developer , and to this day it remains both my vocation and one of the things I am most passionate about.

Book A Call

About Me A

Programming started as a hobby when I was young and eventually became my profession. Since 2008, I've worked as both a freelance developer and an in-house software engineer, helping companies build, maintain and improve their digital products while adapting to new challenges along the way.

What Drives Me W

What I enjoy most is understanding how things work and finding practical solutions to complex problems. Whether I'm building something new or improving an existing application, my goal is always to create software that is reliable, maintainable and able to evolve as requirements change.

How I Work H

Understand the Problem

I dive deep to understand the real business need before writing a single line of code.

The best solution is the one that delivers the most value in the simplest way.

Build for the Long Term

I design software with maintainability, scalability and adaptability in mind.

Whether building new features or improving existing ones, I create solutions that evolve with your business.

Quality by Design

I follow modern practices like DDD, clean code and automated testing, with a strong focus on security, performance, SEO and WPO.

Quality is built in from day one, not added later.

Improve & Evolve

I'm experienced in maintaining, optimizing and modernizing existing systems and legacy code.

I enjoy solving complex problems and making software better over time.

Professional Values P

Problem
Solving

  • Problem resolution
  • Pragmatism
  • Result orientation

Technical Excellence

  • Clean code
  • Maintainability
  • Scalability

Quality & Performance

  • Security
  • Performance
  • Attention to detail

Continuous Growth

  • Always learning
  • Adaptability
  • Innovation

Professional Collaboration

  • Communication
  • Transparency
  • Client orientation

Beyond Programming B

Outside of programming, I enjoy staying active through running, basketball and Aikido. I'm passionate about nature, travel and discovering new places and experiences.

I'm naturally curious and enjoy exploring technology, history and philosophy, subjects that continuously inspire new perspectives and approaches to problem solving.

Some of my favorite moments happen away from a screen: exploring a mountain trail, camping beside a lake at sunrise, practicing Aikido or simply enjoying the challenge of learning something new. These experiences help me maintain a balanced perspective.