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 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
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. vaadin-spring-boot-data-registration-page vaadin-spring-boot-data-registration-page Public

    Java

  3. PythonRuns PythonRuns Public

    Python Code & Tests

    Python 1

  4. password-hashing-security-java password-hashing-security-java Public

    Password Hashing Security in Java

    Java 1

  5. python-multithreading python-multithreading Public

    Python Multithreading tests

    Python 1

  6. 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