Senior Software Engineer

Specialized in .NET Backend Development

Experienced software engineer with expertise in designing and implementing scalable enterprise solutions. Passionate about clean code, architecture, and delivering high-quality software that drives business value.

Vicente González - Software Engineer

About Me

Professional software engineer with a passion for building robust, scalable solutions

Software Engineer Hero

I am a dedicated software engineer with extensive experience in backend development, particularly with .NET technologies. My expertise spans across designing scalable architectures, implementing complex business logic, and delivering enterprise-grade solutions.

Throughout my career, I have worked on various projects ranging from payment processing systems to legal information platforms. I believe in writing clean, maintainable code and following best practices to ensure long-term project success.

I am committed to continuous learning and staying updated with the latest technologies and industry trends. My goal is to leverage technology to solve complex business challenges and create value for organizations and their users.

"The only way to do great work is to love what you do. If you haven't found it yet, keep looking. Don't settle."

— Steve Jobs

Education

Academic background and continuous learning in software engineering

Bachelor's Degree in Computer Software Engineering

Polytechnic School of Cáceres, University of Extremadura

Cáceres, Spain

2013 - 2017

Completed comprehensive software engineering program with a strong academic record, achieving a GPA of 7.65/10 with several honors. Gained foundational knowledge in programming, software architecture, algorithms, and system design.

Academic Excellence Software Architecture System Design

International Exchange Program

University of Parma

Parma, Italy

2015 - 2016

Participated in international exchange program focusing on telecommunications, electronics, and computer science. Completed coursework in foreign language with outstanding performance, achieving a GPA of 8.56/10.

International Experience Telecommunications Cross-cultural Collaboration

Technical Skills

Technologies and tools I work with to build robust, scalable solutions

Backend Development

  • .NET Core / .NET Framework
  • C#
  • ASP.NET Core Web API
  • LINQ
  • RESTful APIs
  • Microservices Architecture

Databases

  • SQL Server
  • PostgreSQL
  • Elastic
  • CosmosDb
  • Dapper
  • Entity Framework
  • High performance and scalable database design

Frontend Technologies

  • JavaScript
  • React Native
  • HTML5 / CSS3
  • TypeScript

Tools & DevOps

  • Git / GitHub
  • Azure DevOps
  • Docker
  • Kubernetes
  • JIRA
  • Visual Studio
  • .Net profiling tools

Professional Experience

Key roles and contributions in my software engineering career

Senior Software Engineer

Nomupay

Backend .NET Developer

Current Position

Currently developing high-scalable payment gateway services for the Asian market, handling millions of transactions distributed across the continent. Working on cutting-edge financial technology solutions that provide robust, secure, and efficient payment processing capabilities for diverse markets throughout Asia. Implementing modern software architecture patterns including Event Sourcing solutions and applying Test-Driven Development (TDD) and Domain-Driven Design (DDD) methodologies to ensure code quality and maintainability.

Our infrastructure leverages containerization with Docker and orchestration through Kubernetes (K8s) for seamless deployment and scaling. The platform incorporates high-grade observability using the Grafana stack, providing comprehensive monitoring, alerting, and performance insights across all services.

Key Technologies: .NET, Docker, Kubernetes, Kafka, Cosmos DB, Grafana Stack

Senior Software Engineer

Payvision

Backend .NET Developer

Previous Role

Led the development of advanced payment processing systems for global online transactions. Worked with cutting-edge technologies including artificial intelligence, omni-channel strategies, and fraud detection systems. Primary focus on developing and researching payment systems using .NET Core 3.1+ and implementing scalable, secure architectures.

Key Technologies: .NET Core, C#, Microservices, Payment Processing, AI Integration

Software Engineer

Wolters Kluwer

Full Stack .NET Developer

Previous Role

Developed information systems and software solutions for the legal, consulting, financial, and healthcare sectors. Specialized in backend development using .NET Framework and .NET Core, with additional frontend work using modern JavaScript frameworks including Vue.js.

Key Technologies: .NET Framework, .NET Core, Vue.js, SQL Server, RESTful APIs

Get In Touch

Let's discuss opportunities, collaborations, or any questions you might have

Let's Connect

I'm always open to discussing new opportunities, interesting projects, or potential collaborations. Feel free to reach out through any of the channels below.