STERILE DREAMS — DR34M1N6 x2025, [5T3R1L3 DR34M5] xENGINEERING [S0LUT10NS]
DR34M1N6 — [W0RK] x2025 / p.02
DR34M1N6 — [L0G] x2025 / p.03
[3NTRY 02]

Automating damage event detection in LoL

[PYTH0N] [0P3NCV]

It's been a while since I've last played League of Legends. In my return, I noticed that I struggle to see the damage indicator shown when getting hit in-game. It looks like this:

Well, looking at it like this it's actually quite visible right? Now try again while playing super locked into the game and possibly looking through the shop for your next item. At least for myself and how easily distracted I get and occupied with something else It became a problem.

I took this as a chance to experiment with Computer Vision and learn about color theory. The idea is simple: Read pixels from a corner of the game window and play a sound when we detect a red damage vignette.

Let's start by capturing frames. For this, we'll be using python-MSS, an "ultra fast cross-platform multiple screenshots module in pure python using ctypes". Their handy examples section provides us with the snippets we need to…

→ [C0NT1NU3 R34D1NG]p.03
DR34M1N6 — [L0G] x2025 / p.04
[3NTRY 01]

Replacing Images

[35BU1LD] [W3BD3V]

In the realm of front-end development, managing dependencies has long been a challenge, particularly with JavaScript's lack of a standardized approach to importing and exporting dependencies. To address this, bundlers like Webpack and Vite have emerged as crucial tools for consolidating your front-end code and its dependencies into a single file. Esbuild, a relatively new entrant in the bundler landscape, has garnered attention for its exceptional speed and performance. In this article, we'll explore Esbuild's capabilities and delve into the process of creating a custom plugin to handle image bundling.

Before embarking on our journey, let's establish the groundwork. To illustrate the fundamental aspects of Esbuild, we'll dive into the process of bundling a React application. For this endeavor, we'll utilize a very simple setup of React and npm, a powerful tool that ensures the seamless…

→ [C0NT1NU3 R34D1NG]p.04
DR34M1N6 — [CV] x2025 / p.05

[RESUME]

DISPEL

Software Engineer II · Nov 2025 — Present

Led the push to FedRAMP High certification for the Dispel Zero Trust Engine.

Modernized CI/CD and CMP in GitHub Actions; built FedRAMP controls IA-8 and IA-11.

Drove LLM adoption with custom skills, prompts, and MCP servers; Node stack SME.

AMERICAN EXPRESS

Software Engineer III · Oct 2021 — Oct 2024

Maintained One-App, Amex's open-source micro-frontend framework (React, Docker, Node).

Redesigned CI in GitHub Actions, cutting release time ~40%.

Built testing frameworks, CSP tools, codegen, codemods, and bundlers.

MTHREE

Alumni Trainee · Sep 2021 — Mar 2022

Full-stack JavaScript, MERN + GraphQL, TDD.

EDUCATION

BS Computer Science & Information Security — CUNY John Jay

CUNY Tech Prep, 2019 — 2021: one of 125 selected across CUNY.

CERTIFICATIONS

Front End Application Development — The Software Guild

AWS Certified AI Practitioner

STACK

Languages: Rust · Java · TypeScript · JavaScript · Python · Go

Frontend: React · Astro · Solid · Remix · Next · Tailwind · Vite · Webpack · Jest

Backend: Node · Express · Fastify · Spring Boot · Vert.x · GraphQL · gRPC · PostgreSQL · Prisma · Docker · AWS

AI: Claude Code · Bedrock · SageMaker · LM Studio · Copilot · Codex

CONTACT

[email protected]

GitHub

LinkedIn

[FULL CV →]

↻ [R0T4T3 Y0UR PH0N3]