Skip to content
View yaansz's full-sized avatar
:octocat:
Hello
:octocat:
Hello

Organizations

@Softawii @CACC-Rural

Block or report yaansz

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
yaansz/README.md

👋 Hi, I'm Yan Figueiredo

Software Developer • Backend Engineering • High-Availability Systems


🚀 About Me

  • I’m a Software Developer at Claro (iMusica), working on backend services and platform integrations.
  • Previously, I worked at Nelogica, developing high-performance systems used by over 300,000 traders.
  • I hold a B.Sc. in Computer Science from UFRRJ (cum laude).
  • I have strong experience building high-availability backend systems, focusing on WebSockets, raw TCP, proxies/gateways, metrics, and event-driven architectures.
  • Passionate about clean architecture, concurrency, observability, and designing reliable systems.

🧰 Technical Skills

Languages: Java, Go, PHP, Delphi, Python, C, C++
Backend & Architecture: REST APIs, WebSockets, TCP servers, service-oriented design
Concurrency: thread pools, futures/promises, queues, async processing

Messaging & Async Systems: Kafka, RabbitMQ, event-driven architectures, distributed queues
Observability: Micrometer, Prometheus, Grafana, structured logging
Infrastructure & Tools: Docker, GitHub/GitLab, CI/CD, AWS, PostgreSQL, MongoDB


📌 Open-Source Projects

Some of the projects I maintain or contribute to:

  • Curupira — Annotation-based Java framework for Discord bots, inspired by Spring Boot.
  • Capivara — Discord bot with dynamic voice channels, role automation, embed correction, and metrics.
  • Cuca — Domain-based email authentication bot using SMTP + token generation.
  • ADDAOU-PAPI — Sorting algorithm performance analysis using PAPI (C/C++/Python).

🎯 Professional Values

  • Reliability first: systems must be predictable, observable, and fail gracefully.
  • Elegant simplicity: APIs and abstractions should be powerful and easy to understand.
  • Maintainability: clean design, modular code, and thoughtful testing.
  • Community-driven: I believe in contributing back to open-source whenever possible.

📫 Contact


Thanks for visiting!

Pinned Loading

  1. Softawii/capivara Softawii/capivara Public

    Capivara é um bot para Discord com o objetivo de facilitar a gerência de cargos, permissões, denúncias e muito mais.

    Java 3 2

  2. Softawii/curupira Softawii/curupira Public

    JDA event abstraction

    Java 4

  3. Softawii/sortlib Softawii/sortlib Public

    This repositoty was created to help us in our College work.

    C 3

  4. ATISLabs/SyntheticDatasets.jl ATISLabs/SyntheticDatasets.jl Public

    Collection of artificial data generators in julia

    Julia 24 4

  5. Softawii/ADDAOU-PAPI Softawii/ADDAOU-PAPI Public

    Análise do desempenho de algorítmos de ordenação utilizando PAPI

    C++ 1

  6. Softawii/cuca Softawii/cuca Public

    Discord Bot to Authenticate using Email Domain

    Java