Guilhermo González

Hello, I'm

Guilhermo González

Senior Full-Stack Developer

Passionate about creating innovative digital solutions and exceptional user experiences.

Get in touch Learn more

About Me

I'm a passionate full-stack developer with expertise in modern web technologies. I love building innovative solutions that make a difference.

With several years of experience in web development, I specialize in creating scalable, user-friendly applications using modern technologies. I'm passionate about clean code, performance optimization, and delivering exceptional user experiences.

I enjoy working on challenging projects that push the boundaries of what's possible on the web, and I'm always eager to learn new technologies and best practices.

When I'm not coding, you can find me exploring new technologies, contributing to open-source projects, or sharing knowledge with the developer community.

🗣️ Languages

🇧🇷
Português
Native
🇺🇸
English
Fluent
🇪🇸
Español
Fluent
🇨🇦
Français
Advanced
🇮🇹
Italiano
Beginner

Skills

Core Programming Languages

C#
JavaScript / TypeScript
Java
Python
Dart
Kotlin
Go

Backend

📁 Frameworks & Platforms
Node.js/Express
NET Core/ASP.NET MVC
Spring Boot
FastAPI
📁 Architecture Patterns
REST APIs
GraphQL
Microservices
Event-Driven Architecture
📁 Messaging & Integration
RabbitMQ
Azure Service Bus
Event-Driven Systems

Frontend & Mobile

React.js
Next.js
Redux
Angular
HTML5
Flutter
React Native
Android (Java/Kotlin)

Databases

PostgreSQL
MongoDB
Microsoft SQL Server
Oracle
MySQL
Azure Cosmos DB
Amazon DynamoDB

Cloud & Infrastructure

📁 Azure
AKS
App Services
Blob Storage
Key Vault
Service Bus
Cosmos DB
📁 AWS
EC2
Lambda
ECS
S3
API Gateway
RDS
DynamoDB
📁 Infrastructure
Docker
Kubernetes
Terraform
GitHub Actions
Jenkins
CI/CD

Testing & Quality Assurance

Jest
Cypress
Mocha/Chai
xUnit
Moq
Contract Testing

Dev Tools & Practices

Git/GitHub
Azure DevOps
Agile/Scrum/Kanban
SDLC
Code Review

Experience

Senior Full Stack Developer

ALTEN Canada (Société Générale)

August 2022 - Present
Montréal, QC, Canada
  • Led cloud migration and regulatory compliance initiatives for critical banking systems, reducing infrastructure costs by 50%+ and delivering ahead of schedule with recognition from senior leadership.
  • Architected and implemented microservices-based solutions that improved report generation performance from 10+ hours to minutes, eliminating processing bottlenecks.
  • Modernized legacy platforms using Java with Spring Boot, Node.js, React, and containerized deployments with Docker and Kubernetes
  • Mentored developers, formalized code review standards, and contributed to long-term architecture and technical roadmap decisions.
Java Spring Boot .NET Core PostgreSQL SQL Server Apache Spark Azure Blob Storage Azure Key Vault Docker Kubernetes OAuth/JWT GitHub Actions Jenkins

Staff Software Engineer

Boticário Group

January 2021 - July 2022
Curitiba, Brazil
  • Designed and delivered high-volume fulfillment capabilities, scaling WMS and internal systems to process 871,000+ products daily across multiple brands and channels.
  • Implemented order integration, picking workflows, checkout processes, and carrier selection systems for the company's first 100% multibrand distribution center.
  • Developed automated order processing and carrier routing logic that reduced delivery times by 1-2 days while maintaining accuracy across high-volume warehouse operations.
  • Optimized order fulfillment workflows to support seamless operations across e-commerce, franchise stores, and reseller networks with minimal order processing errors.
.NET Core C# Kotlin (Android) Node.js TypeScript PostgreSQL MongoDB Redis RabbitMQ AWS (S3) Docker Kubernetes Jenkins SAP S/4HANA React Git

Senior Software Engineer / Tech Lead

Nimbly

June 2013 - November 2020
Curitiba, Brazil
  • Designed and developed core platform modules (accounts payable/receivable, invoicing, bank reconciliation, inventory management) that scaled to 500+ customers, automated R$ 4+ billion in transactions, and reduced client operational effort by 80%.
  • Built bank API integrations with major Brazilian banks handling automated payments, invoice issuance, and real-time reconciliation.
  • Wore multiple hats: backend and frontend development, mobile apps, Azure infrastructure, customer onboarding and support, product design decisions, and technical documentation, making independent decisions with high autonomy.
  • Reduced support tickets by ~50% through UX improvements, increased test coverage, and strategic refactoring of high-risk code areas, improving platform stability.
.NET Core Node.js Angular React C# TypeScript Azure SQL Server Redis Entity Framework Docker Git CI/CD (Azure DevOps) REST APIs OAuth JWT Selenium xUnit Flutter Java (Android) CNAB/OFX

Founder / Full Stack Developer

Mestre Gourmet

August 2011 - May 2013
Curitiba, Brazil
  • Co-founded and built the web platform using C# .NET, JavaScript, jQuery, and SQL
  • Server, from initial prototype to production.
  • Developed the Android application in Java and managed client onboarding,
  • support, and training for restaurant partners.
C# .NET Framework JavaScript jQuery SQL Server Java (Android)

Web Developer

GHN

May 2009 - July 2011
Curitiba, Brazil
  • Developed web-based business applications using C# .NET, SharePoint, JavaScript,
  • and jQuery for clients in different industries.
  • Collaborated with analysts and clients to refine requirements and deliver
  • maintainable, production-ready features.
C# .NET Framework SharePoint JavaScript jQuery

Projects

A showcase of my recent work and side projects that I've built with passion and dedication.

WhatsApp Bulk Messaging

WhatsApp bulk messaging micro-SaaS with Cloud API integration for compliant multi-contact messaging, featuring template management, contact organization, and queue-based campaign delivery.

Node.jsExpressTypeScriptPostgreSQLPrisma ORMWhatsApp Cloud APIJWT AuthenticationBrevo Email APIRailwaySupabase

Me, But as an AI

An AI chatbot that knows more about my career than I do (and actually remembers project details). Uses RAG with vector embeddings to answer questions about my professional background, so you can interrogate my resume while I take a nap.

Next.jsReactTypeScriptOpenAI APIRAG (Retrieval Augmented Generation)LLMVector EmbeddingsVector SearchSemantic SearchSupabase Vector DatabaseTailwind CSS

More Projects Coming Soon

Stay tuned for exciting new projects and updates!

Contact

Let's work together! Feel free to reach out for collaborations or just a friendly hello.

Get in Touch

I'm always interested in new opportunities, whether that's working on exciting projects, collaborating with amazing teams, or simply discussing technology and innovation.

Location

Montréal, QC, Canada

Send a Message