Skip to content
View BM123499's full-sized avatar

Highlights

  • Pro

Block or report BM123499

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

Hi there, I'm Bruno! ๐Ÿ‘‹

I am a Software Engineer and Computer Science Master's student at the Federal University of Pernambuco (UFPE), balancing my time between academic research and open-source development.

My academic research focuses on Electronic Design Automation (EDA), where I explore algorithms to optimize the design and performance of computer chips at the hardware level. Off the clock, I pour my energy into the open-source community, translating incredibly complex systems into clean, accessible user experiences.

Languages & Tools: C/C++, TypeScript, Python, JavaScript


๐Ÿ’ผ Professional Experience

  • Software Engineering Intern @ X, The Moonshot Factory (Mountain View, CA)
    • Worked on a chip-design research project using C++, focusing on hardware-level design experiments and optimization. This exploratory research evolved into my current Master's thesis direction.
  • Full-stack Developer Intern @ Secretaria de Assistรชncia Social (Recife, Brazil)
    • Developed and maintained public-sector web systems using Django, Vue.js, PostgreSQL, and Docker.

๐Ÿš€ Open Source & Projects

  • Virtual Tabletop (VTT) System Development: Co-maintainer of an open-source complex rule system used by the Foundry VTT community. I engineer TypeScript architectures, game-rule automation, multi-layer vision matrices, and UI workflows.
  • Stockfish: Contributed to one of the strongest open-source chess engines through C++ improvements, performance optimization, and iterative code refinement.

๐Ÿ† Academic Achievements

  • M.Sc. & B.Sc. in Computer Science at UFPE (Academic Indices: CR 8.64 / MC 9.38).
  • 17 medals and top placements in programming, mathematics, and physics olympiads, including 7th place in the Brazilian Olympiad in Informatics (OBI).

๐Ÿ’ Why Sponsor Me?

Open-source development is a labor of love, usually fueled by late nights, rigorous debugging, and a passion for problem-solving.

As a student, even the smallest contribution goes a very long way. If the open-source projects and VTT systems I help maintain have saved you time, automated a tedious task, or helped make your game nights run smoother, a small tip is a massive morale boost. Your support goes directly toward funding my late-night code reviews, treating me to a nice weekend lunch, and allowing me to dedicate more free time to maintaining and expanding these projects.

Sponsor on GitHub Support me on Ko-fi

Thank you so much for dropping by and supporting open-source code!

Pinned Loading

  1. chummer5a chummer5a Public

    Forked from chummer5a/chummer5a

    Character generator for Shadowrun 5th edition

    C#

  2. SR5-FoundryVTT SR5-FoundryVTT Public

    Forked from SR5-FoundryVTT/SR5-FoundryVTT

    Shadowrun 5th Edition system for FoundryVTT

    TypeScript

  3. Stockfish Stockfish Public

    Forked from official-stockfish/Stockfish

    UCI chess engine

    C++ 1

  4. foundry-vtt-types foundry-vtt-types Public

    Forked from League-of-Foundry-Developers/foundry-vtt-types

    Unofficial type declarations for the Foundry Virtual Tabletop API

    TypeScript