close
Skip to content
View wallaceespindola's full-sized avatar
💭
Automating and improving something, always coding :)
💭
Automating and improving something, always coding :)

Block or report wallaceespindola

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 is supported. This note will only be visible to you.
Report abuse

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

Report abuse
wallaceespindola/README.md

github-banner

Hi there, I'm Wallace Espindola! 👋

🚀 About Me

I’m a Senior Software Engineer & Solutions Architect with a passion for backend development, especially in Java, Python and Spring Framework. 20+ years of experience in software development, solution architecture, and system design. I have a keen interest in web technologies, architecture patterns, and a curiosity for exploring new software development paradigms.

  • 💡 I’m always learning about Java, Python, design patterns, and best practices in REST APIs.
  • 🏗️ I design and document software architectures, from microservices to enterprise systems.
  • 🖥️ All of my projects are available at my GitHub repos.
  • 💬 Ask me about Java, Python, Solution Architecture, System Design, REST APIs, Microservices, and ADRs.
  • 📫 How to find me: reach out on my LinkedIn page
  • 🤝 I’m frequently looking to collaborate on interesting projects, especially Java and Python based.
  • 🌐 I speak English 🇬🇧, Portuguese 🇧🇷, French 🇫🇷, and a bit of Spanish 🇪🇸, feel free to reach out.

Twitter Follow Linkedin: Wallace Espindola GitHub Followers GitHub stars


🛠 Skills

  • Backend Development: Java, Python, Spring Boot/Security/MVC, Maven, Gradle, Hibernate, REST APIs, gRPC, SOAP/WSDL, Microservices
  • Web Technologies: HTML5, CSS, JavaScript, Angular, React, JSON, XML, YAML, TOML, GraphQL, OpenAPI/Swagger
  • Databases: Oracle, PostgreSQL, MySQL, SQLServer, MariaDB, H2 DB, SQLite, MongoDB, Redis, Cassandra
  • Testing: JUnit, Pytest, Selenium, Playwright, JMeter, SonarQube
  • Security: OAuth2, JWT, Spring Security, SSL/TLS, mTLS
  • Cloud & DevOps: Azure, Docker, Kubernetes, OpenShift, CI/CD, GitHub Actions, Jenkins, Nginx, Kafka, Tomcat, JBoss, Prometheus, Grafana, SonarQube, Bitbucket
  • Build & Dependencies: Maven, Gradle, Poetry, pip, uv
  • Architecture & Modeling: PlantUML, Mermaid, Draw.io, Enterprise Architect, ArchiMate, Visio, ADRs
  • IDEs & Editors: IntelliJ IDEA, VS Code, Vim, PyCharm, Cursor, Windsurf
  • AI & LLM Tools: Claude, GitHub Copilot, ChatGPT, Gemini, Windsurf, Cursor, Codex, Ollama, LangChain
  • Agile & Practices: Scrum, Kanban, Sprint Planning, Backlog Refinement, Story Mapping, Retrospectives, Story Points
  • Project & Collaboration: Jira, Confluence, Azure DevOps, Miro, Trello, Bitbucket
  • Others: UML, OO, Design Patterns, Software Architecture, System Design, Bash/Shell Scripting

Experience Role Solution Architect Java Python Spring Boot REST APIs Microservices Azure Docker Kubernetes SQL NoSQL System Design ADRs Agile Tech Lead Tech Writer


💻 My Tech Stack

Skill Icons


🤖 AI & LLM Tools

Claude GitHub Copilot ChatGPT Gemini Windsurf Cursor Codex Ollama LangChain


🏗️ Architecture & Diagram Tools

PlantUML Mermaid Draw.io Enterprise Architect ArchiMate Visio Confluence Jira Azure DevOps Miro Trello


☕ Cup of Support: Buy me a Coffee to Elevate My Energy

Buy Me A Coffee


🎓 Certifications

  • SCJP - Sun Certified Java Programmer (Sun Microsystems)

🔭 Latest Projects


📝 Latest Articles, Publications and Tech-Talks


🔗 Connect with Me


💡 A Quote:

My Quote: Invent the future, Alan Kay


Github Stats ⚡

Github stats Top Langs

Pinned Loading

  1. cryptography-utils-java cryptography-utils-java Public

    Cryptography utils in Java

    Java

  2. PythonRuns PythonRuns Public

    Python Code & Tests

    Python 1

  3. password-hashing-security-java password-hashing-security-java Public

    Password Hashing Security in Java

    Java 1

  4. python-multithreading python-multithreading Public

    Python Multithreading tests

    Python 2

  5. java21-junit5-assertj-maven-archetype java21-junit5-assertj-maven-archetype Public

    A basic starter maven archetype with java 21, Junit 5 and AssertJ

    Java 1 1

  6. contract-first-integrations contract-first-integrations Public

    Contract First Integrations

    Java