Skip to content
View AF2B's full-sized avatar
๐ŸŸฆ
Being a better Software Engineer
๐ŸŸฆ
Being a better Software Engineer

Block or report AF2B

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.

Content in all repositories owned by your account will be closed.
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
AF2B/README.md

GitLab


Andre Borba

Software Engineer | Clojure + Go + React + C++

"Precision under pressure: building low-latency systems where performance meets clean architecture."


๐Ÿš€ Currently Building

Focused on low-latency, high-performance engineering:

  • Low-Latency Systems: High-performance services in C++ and Go, targeting HFT/market-data workloads
  • Modern Fullstack: React with strongly-typed contracts
  • ML/AI Adjunct: Python for ML/AI tooling when the problem calls for it
  • Architecture Excellence: Clean Architecture, DDD, Hexagonal patterns
  • Performance Engineering: Profiling, concurrency, and systems-level optimization

This journey reflects my commitment to performance and precisionโ€”where speed meets clean architecture.


๐ŸŽ–๏ธ Achievements & Publications

๐Ÿ“š Technical Writing & Knowledge Sharing

๐Ÿ† Professional Impact

  • Production Systems: Architected and delivered scalable backend solutions across Insurance, Education, and Finance sectors
  • Open Source Contributions: Active contributor to performance engineering community and educational content

๐Ÿ’ป Tech Stack

Languages & Frameworks

Current Focus: Go โ€ข React โ€ข C++
Deep Research: C++ โ€ข Low-Latency Systems โ€ข High-Frequency Trading (HFT)
Production Experience: Java โ€ข Ruby โ€ข Python โ€ข Clojure โ€ข Go โ€ข ClojureScript โ€ข React

Architecture & Patterns

Clean Architecture โ€ข DDD โ€ข Event-Driven Systems โ€ข Hexagonal Architecture โ€ข Microservices

Backend & Data

APIs: REST (Richardson Level 3), GraphQL
Distributed Systems: Message queues, event streaming, concurrency

DevOps & Tools

Docker โ€ข CI/CD (GitHub Actions, Jenkins) โ€ข Monitoring & Logging

๐ŸŒŒ Active Exploration

Low-Latency Systems | High-Frequency Trading | C++ Performance Engineering | Modern Fullstack (React)

My current exploration is focused on pushing the boundaries of performance engineering:
from building low-latency, high-throughput systems in C++ and Go, to studying market microstructure and HFT design patterns,
to exploring modern fullstack experiences with React โ€” with Python as a complementary tool for ML/AI work.

This path is guiding me toward high-performance engineering roles at firms like Bloomberg, where precision, speed, and clean architecture are non-negotiable.

๐Ÿ—„๏ธ Database Mastery

Relational: PostgreSQL, Oracle (PL/SQL), IBM DB2
NoSQL: MongoDB, DynamoDB
Analytics: Google BigQuery
Performance: Query optimization, indexing strategies, database design patterns

โš™๏ธ DevOps & Infrastructure Excellence

Containerization: Docker, Kubernetes
CI/CD: GitHub Actions, Jenkins, Bamboo, Azure DevOps
Monitoring: Application performance monitoring, logging strategies, Sentry

๐Ÿ” Security & Authentication

Modern Auth: JWT, OAuth 2.0
Security Patterns: Zero-trust architecture, API security, encryption at rest/transit

๐Ÿ“‹ Engineering Excellence

Methodologies: Agile (Scrum, Kanban), DevOps culture, TDD/BDD
Collaboration: Code reviews, pair programming, technical mentoring
Tools: Jira, Azure Boards, Confluence, Notion, Linear, technical documentation


๐Ÿงฉ Design Patterns Implementation

A comprehensive collection of design patterns implemented with clean code principles and extensive documentation.

Behavioral Patterns Creational Patterns Structural Patterns
๐Ÿ Chain Of Responsibility - Complete ๐ŸŒฐ Abstract Factory - In Progress ๐Ÿ”Œ Adapter - In Progress
๐Ÿ‘ซ Command - Complete ๐Ÿ‘ท Builder - Complete ๐ŸŒ‰ Bridge - In Progress
๐ŸŽถ Interpreter - In Progress ๐Ÿญ Factory Method - Complete ๐ŸŒฟ Composite - In Progress
๐Ÿซ Iterator - In Progress ๐Ÿ”‚ Monostate - Complete ๐Ÿง Decorator - Complete
๐Ÿ’ Mediator - In Progress ๐Ÿƒ Prototype - In Progress ๐ŸŽ Facade - Complete
๐Ÿ’พ Memento - In Progress ๐Ÿ’ Singleton - Complete ๐Ÿƒ Flyweight - In Progress
๐Ÿ‘“ Observer - Complete โ˜” Protection Proxy - In Progress
๐Ÿ‰ State - Complete ๐Ÿฌ Virtual Proxy - In Progress
๐Ÿ’ก Strategy - In Progress
๐Ÿƒ Visitor - In Progress
๐Ÿ“ Template Method - In Progress

๐Ÿ› ๏ธ Data Structures Mastery

Advanced data structure implementations with algorithmic complexity analysis and real-world use cases.

Linear Structures Hierarchical Structures Graph-Based Structures
๐Ÿ“„ Array - Complete ๐ŸŒฒ Tree - Complete ๐Ÿ”— Graph - In Progress
๐Ÿ“‘ Linked List - Complete ๐ŸŒณ Binary Tree - In Progress ๐Ÿ”€ Directed Graph - In Progress
๐Ÿ“‹ Stack - Complete ๐ŸŒฒ AVL Tree - In Progress ๐ŸŒ Undirected Graph - In Progress
๐Ÿ“œ Queue - Complete ๐ŸŒด Red-Black Tree - In Progress ๐Ÿ“‰ Weighted Graph - In Progress
๐Ÿ“„ Deque - In Progress ๐ŸŒฟ B-Tree - In Progress ๐Ÿ”„ Cyclic Graph - In Progress
๐Ÿ“‘ Circular Buffer - In Progress ๐Ÿ“‹ Priority Queue - In Progress ๐Ÿšฆ Acyclic Graph - In Progress
๐Ÿ“œ Sparse Matrix - In Progress

๐Ÿงฉ Functional Programming Patterns

A comprehensive exploration of functional programming concepts, patterns, and advanced techniquesโ€”from foundational principles to cutting-edge functional design.

Foundational Concepts Type Theory & Abstractions Advanced Patterns Design Principles
๐Ÿ”ท Algebraic Data Types (ADTs) - In Progress ๐Ÿ”ฎ Functor - In Progress ๐ŸŒ€ Free Monad - In Progress ๐Ÿ—๏ธ Functional Core, Imperative Shell - In Progress
๐ŸŽฏ Pattern Matching - In Progress โœจ Applicative - In Progress ๐Ÿ”„ Recursion Schemes - In Progress ๐Ÿ›ก๏ธ Smart Constructor - In Progress
๐ŸŽช Higher-Order Functions (HOFs) - Complete ๐ŸŒŠ Monad - In Progress ๐Ÿท๏ธ Tagless Final - In Progress โš ๏ธ Make Illegal States Unrepresentable - In Progress
๐Ÿ” Closures - Complete ๐Ÿงฌ Semigroup - In Progress ๐Ÿ’พ Hash-Consing - In Progress โœ… Errors as Values - In Progress
๐Ÿ”’ Immutability - Complete ๐ŸŽญ Monoid - In Progress ๐Ÿ”ข De Bruijn Index - In Progress ๐Ÿ” Parse, Don't Validate - In Progress
โœ”๏ธ Totality - In Progress ๐Ÿ“ Parametric vs Ad-hoc Polymorphism - In Progress ๐Ÿงฉ Expression Problem - In Progress
๐ŸŒŠ Streams - In Progress ๐Ÿ”Ž Type Inference - In Progress ๐Ÿงฎ Lambda Calculus - In Progress
๐Ÿ’ค Lazy Streams - In Progress ๐Ÿ”„ Endomorphism - In Progress
โšก Stream Fusion - In Progress โ†”๏ธ Isomorphism - In Progress
๐ŸŒฒ Deforestation - In Progress โฌ…๏ธ Contravariant - In Progress
๐Ÿ” Recursion - Complete ๐ŸŽฏ Profunctor - In Progress
๐Ÿ“ฆ fold - Complete ๐Ÿ”ฌ Lens - In Progress
๐Ÿšถ traverse - In Progress ๐Ÿ’Ž Prism - In Progress
๐Ÿงช Parser Combinators - In Progress
โœ”๏ธ Applicative Validation - In Progress

๐Ÿ“‘ Engineering Standards & Best Practices

My commitment to software craftsmanship through established guidelines and documented practices:

Engineering Practices:
Git Workflow โ€ข Documentation โ€ข Testing (TDD/BDD) โ€ข Logging Strategies โ€ข API Design


๐ŸŽ“ Education

Blockchain Development & Smart Contracts | Anhanguera | 2027-2029
Focus: Distributed ledger technologies, cryptographic protocols, smart contract security, decentralized applications (DApps), and blockchain architecture

Planned Specialization (2029-2030)
Blockchain โ€ข Software Engineering & Smart Contracts


๐Ÿ’ฌ Let's Connect

I'm always open to discussing:

  • Low-latency systems and clean architecture
  • Backend engineering challenges
  • Tech leadership and mentorship
  • Open source collaborations

Feel free to reach out or explore my projects below! ๐Ÿ‘‡

๐ŸŒ Professional Network & Portfolio

Professional Presence

  • ๐Ÿ’ผ LinkedIn: andrefilipefonsecaborba - Professional networking and industry insights
  • ๐Ÿš€ GitHub: AF2B - Open source contributions and technical projects
  • ๐Ÿš€ GitHub Corp: BSCE - Open source contributions and technical projects
  • ๐Ÿง  LeetCode: andreborba - Algorithmic problem solving and competitive programming

Technical Writing & Knowledge Sharing

  • โœ๏ธ Medium: @andre.borbaaf2b - In-depth technical articles and software engineering insights
  • ๐Ÿ‘จโ€๐Ÿ’ป DEV Community: borba - Community engagement and technical tutorials
  • ๐ŸŒŽ Personal Website: Coming Soon - Technical blog and portfolio showcase
  • ๐Ÿ“„ Professional Resume: PDF Version In Progress

ALT: ะะะ”ะ ะ• ะ‘ะžะ ะ‘ะ
ALT: C++ Nerd ALT: Low-Latency Nerd


"Code is poetry written for machines to execute and humans to understand. I strive to make both audiences appreciate the craft."

Pinned Loading

  1. Leetcode Leetcode Public

    Haskell solutions to LeetCode, solving problems from multiple angles (optimized, typeclass-driven, functional, design patterns) with automated build, static analysis, and format checks on every PR.

    Swift

  2. DesignPattern DesignPattern Public

    A comprehensive collection of Behavioral Design Patterns with clean code implementations, detailed documentation, and practical examples. Educational resource for software engineers focusing on desโ€ฆ

    Clojure

  3. DataStructure DataStructure Public

    A comprehensive collection of fundamental data structures implemented in different langs with practical, real-world examples. Each implementation includes detailed documentation covering from basicโ€ฆ

    Clojure

  4. Borba-Sovereign-Computing-Enterprise/bsce-mgrep Borba-Sovereign-Computing-Enterprise/bsce-mgrep Public

    Python

  5. fintrack fintrack Public

    Full-stack personal finance tracker built with ClojureScript + Clojure.