Skip to content
View itschuckg's full-sized avatar

Block or report itschuckg

Block user

Prevent this user from interacting with your repositories and sending you notifications. Learn more about blocking users.

You must be logged in to block users.

Maximum 250 characters. Please don't include any personal information such as legal names or email addresses. Markdown supported. This note will be visible to only you.
Report abuse

Contact GitHub support about this user’s behavior. Learn more about reporting abuse.

Report abuse
itschuckg/README.md

Hi, I'm Charles!

Solution Architect | System Design | Cloud, Security, and Modernization | Software Engineer

I design and build scalable, secure systems with hands-on expertise in payment integrations, legacy modernization, and cloud-native architecture on Azure.

I'm an AI-assisted coding enthusiast with extensive hands-on experience using GitHub Copilot and Claude Code to accelerate delivery and improve engineering workflows.

πŸ… Certifications

Azure Solutions Architect Azure AI Engineer Azure DevOps Engineer Azure Developer


πŸ”§ What I Work With

Cloud & DevOps

Azure Kubernetes Docker Azure DevOps GitHub Actions

Backend

Java J2EE/Jakarta EE Spring Boot Spring Security

Frontend

Angular TypeScript JavaScript

AI & Data

Azure OpenAI Python


🎯 Areas of Focus

  • Payment Integration - PCI-compliant payment gateways, CyberSource, Authorize.Net, secure transaction processing
  • Legacy Modernization - Migrating monoliths to microservices, strangler fig pattern, cloud-native transformation
  • System Design - Architecting distributed systems, microservices, and event-driven architectures
  • Azure Development - Building cloud-native applications with Azure services
  • AI & RAG - Implementing Retrieval-Augmented Generation patterns with Azure OpenAI
  • Identity & Security - OAuth 2.0, OIDC, Spring Security, secure coding practices
  • DevOps - CI/CD pipelines, containerization, Kubernetes orchestration

πŸ—οΈ Architecture Signals

  • Design for non-functional requirements: scalability, resilience, security, and operability
  • Apply reliability patterns: retries, idempotency, circuit breaking, and failure isolation
  • Build observability in from day one: structured logging, metrics, tracing, and alerting
  • Use API-first and event-driven integration patterns for evolvable systems
  • Drive modernization using incremental migration strategies (strangler pattern)

πŸ“Œ Featured Projects

Project Description Tech Stack
ShopEase AI Experiment AI-assisted e-commerce build comparing GitHub Copilot and Claude Code with architecture and delivery learnings Angular, TypeScript, Node.js, Azure B2C
Azure Functions OpenAI RAG Chatbot Serverless RAG chatbot using Azure OpenAI + Azure AI Search with deploy-ready architecture and documentation Python, Azure Functions, Azure OpenAI, Azure AI Search
Task Manager Full-stack task manager built as a rapid GitHub Copilot experiment with architecture and implementation docs Angular, Spring Boot, MariaDB, GitHub Copilot
Angular SPA API-driven SPA demonstrating service integration and frontend-backend contract design Spring Boot, Angular, TypeScript
Snake Game Lightweight interactive project demonstrating clean state management fundamentals JavaScript, HTML5 Canvas

πŸ“Š GitHub Stats

GitHub Stats

Top Languages


🀝 Let's Connect

LinkedIn Email


Currently exploring: Azure AI Services, CKAD certification, and distributed system patterns

Popular repositories Loading

  1. hello-world hello-world Public

    Hello Repo

  2. Spoon-Knife Spoon-Knife Public

    Forked from octocat/Spoon-Knife

    This repo is for demonstration purposes only.

    HTML

  3. jenkinsexcerciseone jenkinsexcerciseone Public

    Forked from codyblackwell2018/jenkinsexcerciseone

    Jenkins Exercise One Assets

    Java

  4. KatalonTraining KatalonTraining Public

    HTML

  5. test test Public

    TypeScript

  6. pivotal-certified-pro-spring-dev-exam pivotal-certified-pro-spring-dev-exam Public

    Forked from Apress/pivotal-certified-pro-spring-dev-exam

    Source code for 'Pivotal Certified Professional Spring Developer Exam' by Iuliana Cosmina

    Java